- 一、文件系统
- 1. 文件系统结构
- 2.路径
- 二、
根目录 : /
根目录下常见文件夹 :
- b i n bin bin : 存放常用的可执行文件命令 ;
- e t c etc etc : 配置文件
- v a r var var : l o g log log 日志文件
- l i b lib lib : 安装包,头文件
- h o m e home home : 用户的家目录
- p r o c : proc : proc: 也是配置文件 (/proc/cpuinfo)
- 绝对路径 从根目录开始描述
/home/acs/main.cpp
可以在当前文件夹 输入pwd
显示改文件夹的绝对路径
- 相对路径 从当前的路径开始描述路径
tmp/main.cpp
- 特殊路径
.
在当前没目录不变..
上层目录~/
家目录
Ctrl + C
直接结束一个命令,或者重起一行 Ctrl + U
直接清空本行 tab
自动补全出来(系统发现只有一种方案的时候) 如果有多个选择那么再次按下 tab
就会弹出所有选择 ↑
上一条命令 ls
展示这个列表 ls -l
查看详细信息
drwx… - d表示文件夹 rwx表示读写执行 然后就有大小 创建时间 -rw-rw-r-- -表示普通文件
ls kill -lh
将大小转换为kb ls -a
将隐藏文件显出 (所有的.
开头的文件隐藏文件) pwd
当前的路径 cd
进入其他路径 cd -
返回上一个 (历史记录的上一个) cp a/temp.txt b
将
a
a
a下面的文件赋值到
b
b
b上 cp a/temp.txt b/temp2.txt
赋值并且重命名 cp a b -r
将整个a赋值到b里面,需要加一个参数-r
mkdir name
创建文件夹 mkdir /// -p
创建多级,如果有的话不报错,如果没有就创建 touch name.type
创建一个文件 rm name -r
删除一个文件夹 也可也 删除文件 但是不需要 - r
rm package/*
删除文件夹下的所有东西但是不删除文件夹 history
查看历史指令 mv a/temp.txt b/
剪切+粘贴 cat t.txt
展示内容