总结一些Shell基础命令
总结一些命令
selinux
cd切换目录
ls查看文件
touch创建文件
-a:或--time=atime或--time=access或--time=use 只更改存取时间;
-c:或--no-create 不建立任何文件;
-d:<时间日期> 使用指定的日期时间,而非现在的时间;
-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题;
-m:或--time=mtime或--time=modify 只更该变动时间;
-r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同;
-t:<日期时间> 使用指定的日期时间,而非现在的时间;
mkdir创建目录
-p:创建连级目录
-v:显示详细信息
-m:<目标属性> 建立目录的同时设置目录的权限
cp拷贝文件和目录
-a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。
拷贝文件的时候顺便改名
mv剪切文件目录
rm删除文件目录
-r:删除目录
-f:强制删除
du查看目录大小
cat、more、less、tail、head查看文件内容
1.cat
2.more
3.less
4、tail
5、head
history历史命令
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 木偶