linux常用指令整理2
一.目录命令:
1.pwd:print working directory 打印当前目录
2.cd:change directory 更换目录cd … 上一级| cd - 上一个目录| cd ~ 返回用户的家目录
3.ls:查看信息
参数:-a 显示所有| -l 查看大小属性权限信息| -d 目录像文件一样显示| -m 用逗号隔开侠士目录名称| -t 最近的文件在最前面
目录权限,共十位:
第一位类型 d:目录 || -:文件 | l:代表链接
剩下九位为权限:分为三组,第一组位当前用户权限,第二组为用户所属组权限,第三组其他用户权限
r 代表读, w代表写,x代表可执行,累计拼接
也可用三个二进制数字表示,4可读,2可写,1可执行,累加
4.mkdir:make directory 创建一个新的目录
-p 创建带有层级关系的目录
mkdir -p a/{b,c}/{e,f,g}
5.rmdir:删除空文件夹
6.touch:创建空白文件
7.tree:以树形结构显示目录
-f 显示文件完整路径
-d 只显示文件夹
-L 3 显示前三级内容
8.stat:显示文件的完整信息包括节点等
9.cp:文件或目录复制
-i 目标文件中存在的时候会询问是否要覆盖
-f 强制复制
-r 递归复制
10.mv:用于文件的剪切或者重命名
-i 在目标文件存在的时候会询问是否要覆盖
-b 当冲突的时候,会对源文件进行备份
11.rm:用于删除文件或者目录
-r 删除目录
-i 交互时询问
-f 强制删除
12.file:查看文件类型。file 文件名