一.mkdir -p -v 创建多级目录,并查看其详细的创建过程
-p 创建多级目录 -v 查看创建多级目录的详细过程
二.树形⽬录 tree
通常情况下系统未安装该命令,需要yum install -y tree安装
直接使⽤tree显示深度太多,⼀般会使⽤ -L选项⼿⼯设定⽬录深度
格式:tree -L n [⽬录],其中n指定⽬录深度
要查看当前目录的树形图,要先进入到上一级。
tree -L +n 文件名(查看目录的深度)
三.rmdir 删除目录,仅可以删除空白目录。mkdir创建目录
四.rmdir -p 删除多级目录 想要删除当前目录就要先进入到此目录
五.删除目录
rm -i+文件名,删除时会询问是否删除
rm -rf+文件名,强制删除
rm -rv+文件名,可视化删除,可以查看删除的详细过程 m
六。cp复制文件或者目录,
1.cp 源文件 目标文件
2、拷⻉⽬录(⽬录需要加/)注意区分绝对路径和相对路径,cp -r 源文件 目标文件
七,mv剪切或者重命名,要先进入到当前目录中才可以进行操作。
八.
vim+文件名 编辑文件
cat+文件名 查看文件
tac+文件名 倒叙查看文件
cat -n 显示行号
cat -A 查看所有内容的结尾
九 more 一屏一屏查看文件内容,左下角会显示查看目录的进度
往下翻 空格键
切换到下一屏 ctrl+B 从前往后翻,ctrl+f 从后往前翻
查看文件的总行数 more+文件名+|wc -l
看完后退出“q”
查看文件的总行数 more+文件名+|wc -l
十. less 支持使用方向键翻页,查看文件内容
ctrl+B ctrl+f 从后往前翻
head -n +N+文件名(N为数字,指的是看到是第几行)
tail -n+N+文件名(N为数字,指的是看的是结尾的第几行)
tail -f 文件名 查看文件的最新更新情况
全⽂搜索:
从前往后搜索:可以输⼊/ (其中代表要搜索的内容),搜索到的内容会⾼亮度显示
从后往前搜索:可以输⼊? (其中代表要搜索的内容),搜索到的内容会⾼亮度显示
十一,基本权限
1、chmod修改⽂件权限
2.ls -ll grep 文件名,查看文件的详细权限
Linux 系统中,⽂件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使⽤数字来代表各个权限,各个权
限与数字的对应关系如下:
r --> 4 w --> 2 x --> 1
由于这 9 个字符分属 3 类⽤户,因此每种⽤户身份包含 3 个权限(
r、w、x),通过将 3 个权限对应的数字累加,
最终得到的值即可作为每种⽤户所具有的权限。
拿 rwxrw-r-x 来说,所有者、所属组和其他⼈分别对应的权限值为:
所有者 = rwx = 4+2+1 = 7 所属组 = rw- = 4+2 = 6 其他⼈ = r-x = 4+1 = 5
所以,此权限对应的权限值就是 765。
ls -ll |grep 文件名 详细查看文件的权限
2、chmod使⽤字⺟修改权限
既然⽂件的基本权限就是 3 种⽤户身份(所有者、所属组和其他⼈)搭配 3 种权限(rwx),chmod 命令中⽤ u、
g、o 分别代表 3 种身份,还⽤ a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使⽤ r、w、x 分别表示
读、写、执⾏权限。
使⽤字⺟修改⽂件权限的 chmod 命令,其基本格式如图 1 所示
执⾏权限是⽂件的最⾼权限,赋予时绝对要慎重,因此绝不能在新建⽂件的时候就
默认赋予,只能通过⽤户⼿⼯赋予。