学习了不同命令的使用方法
-
alias命令用于给一个命令加以简称
格式:alias 简称=“命令”
nualias删除命令
格式:unalias 简称
当只输入alias时即为查询所有简称
-
du命令用于查看当前文件夹占用磁盘多少单元块(不足4k按4k计算)
格式:du 【选项】 文件或目录
【选项】包括如下:
- -a:显示每个子文件夹
- -s:显示当前文件夹总量
- -h:详细显示单位(k)多应用于-as、-sh
- -d 数字:显示对应多少(数字)子文件
- mkdir新建文件夹指令
格式:mkdir 文件名
常用附加指令:
- -p:mkdir -p aa/bb/cc在当前文件夹下建立aa文件夹并在其下建立bb,又在bb下建立cc
- -v:mkdir -pv aa/bb/cc显示建立过程
也附带说了{}的用法,重复操作使用
- touch新建文件指令
格式:touch 文件名
- 有同名文件则刷新文件修改时间
- 没有文件则新建空文件
-
ln建立软/硬链接指令
格式为:
硬:ln 文件夹/需建立链接的目标文件 需要链接的文件夹/(改名则写新名不写或同名则只移动)
软:ln -s 文件夹/需建立链接的目标文件 需要链接的文件夹/(改名则写新名不写或同名则只移动)
-
cp复制文件(夹)指令
格式:cp 【选项】 文件(夹) 目标地址/(改名则写新名不写或同名则只移动)
重点选项:
- -r 递归复制,复制所属所有文件,复制文件夹时必带
- -p 保留文件属性
- -a完全复制,具有-r和-p的所有功能且保留软/硬链接
特殊情况:
复制文件夹时第一次输是复制文件夹,第二次输是复制到同名文件夹下
- mv移动文件(夹)
格式:mv 文件夹/目标 文件夹/(改名则写新名不写或同名则只移动)