1 Linux的文件结构
Linux的文件结构类似于倒树形结构。
在根目录下可以通过指令
ls
来查看它的子目录。根目录下的子目录以及存放的内容:
绝对路径:由根目录(/)开始写起的文件名或者目录名。
相当路径:基于当前路径的的文件名或者目录名写法,.代表当前目录 ..代表上一级目录。
2 文件和目录的基本操作
- 显示当前的工作目录:
pwd //print working directory
- 变更工作目录:
cd //change directory
cd后面不跟任何路径,则是回到当前目录的家目录。 - 新增目录:
mkdir [-m 模式] [-p] 目录名]
-m指定存取模式(目录的存取模式由掩码umask决定) -p建立目录时建立其所有不存在的父目录。
mkdir temp
mkdir -m 777 temp/abc //对所有用户可读可写
删除目录:
rmdir [-p]
删除空目录,如果删除非空目录,rm即可, –p删除目录及父目录复制文件或目录 :
cp+源文件或目录+目的文件或目录
要求对其父目录具有写权限移动文件或目录:
mv +源文件或目录+目的文件或目录
删除文件或目录:
rm+文件或目录
查找文件或目录:
find +路径+参数
-name以指定字符串开头的文件名 -user 查找指定用户所拥有的文件。速度较慢,需要精确匹配。查看文件内容:
cat:直接查阅文件内容,不能翻页
more:翻页查看文件内容
less:翻页阅读,和more类似。但操作按键比more更加弹性。
head:查看文档的前面几行内容,默认为10行
tail:查看文件的后面几行内容,默认为10行