cp
copy files and directories 复制文件及目录
-a:相当于-pdr
-p:连同档案属性一起复制,而非使用默认属性
-r:递归,用于复制目录
-f:强制
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
刚开始用-f,还是提示是否覆盖,原因是命令别名中,cp 默认有-i选项
取消后,再-f时,不提示了
绝对路径与相对路径
1、绝对路径以根为起点
2、相对路径以当前工作目录为起点
rm
慎用,删除前一定要先备份
-r 递归
-f 强制
-rf 强制删目录
上面这样就出错了 这样会删整个tmp目录,包括其自身
应该写成/tmp/*
一般用find命令替代删除
/tmp相当于回收站,放这里,一段时间统一清理
比如要删除一个/test/c.txt的文件
可以用以下三种方法
之所以用xargs,是由于很多命令不支持|管道来传递参数,而工作中又有这个必要,所以就有了xargs命令,例如:
find /sbin -perm +700 |ls -l 这个命令是错误的
find /sbin -perm +700 |xargs ls -l 这样才是正确的
xargs
擅长将标准输入数据转换成命令行参数
-d 自定义一个定界符
-n 每行显示几个