目录
一、alias别名
临时修改
- alias 自定义别名='命令'
- 删除别名:unalias 别名
二、du
du命令:查看当前所在文件夹占用了磁盘的多少单元块
语法:du [选项] [文件或目录… ]
选项:
- -a:一个个文件单独显示
- -s:显示文件总大小
- -h:人性化显示文件大小加单位
du -as 不能一起使用
三、mkdir
mkdir :创建文件夹或目录
语法:mkdir [选项] 目录位置及文件名称
mkdir -p :递归创建 没有文件夹 会自动递归创建
四、touch
新建空文件
刷新文件时间
touch 文件名
如果文件不存在,是新建空文件
如果文件名已存在,是刷新文件时间
五、硬连接与软连接
硬连接命令:ln 绝对路径源文件 硬连接位置
1.创建后inode号不变
2.删除任意一个文件都还存在
3.不支持创建文件夹
软连接命令:ln -s 绝对路径的源文件 软连接位置
1.创建后inode号会变
2.删除源文件,创建的文件不能使用
3.支持创建文件夹
六、cp复制
cp (copy):复制
选项:
-a: 保留文件所有信息
-r:递归复制所有文件及子目录
-p:复制时保留源文件权限
七、mv 移动 改名
mv [选项] … 源文件或目录… 目标文件或目录 单个文件
选项:
-
-f:强制覆盖,如果文件已存在,不询问,直接强制覆盖;
-
-i:交互移动,如果文件已存在,询问用户是否覆盖(默认选项);
-
-n:如果目标文件已经存在,则不会覆盖移动,而且不询问用户;
-
-v:显示文件或目录的移动过程;
八、删除命令
rm [选项] 要删除的文件或目录
-
-f、强制
-
-r 递归(删除目录需要)
九、find查找
find命令的特点:
-
精确查找
-
实时查找
-
支持查找条件多
格式:
- find [查找路径] ... [查找条件] [处理动作]
常用可选项:
-name :根据目标文件的名称进行查找,可以跟通配符*使用
-type :根据文件类型超找,普通文件(f)、目录(d)、块设备文件(b)、字符文件(c)
-size :根据文件大小查找,般使用“+”、“-”号设置超过或小于指定的大小 ,常用单位 k,M,G
-user:根据文件所属目标用户进行查找
-inum:根据文件inode号查找