cat 查看文件内容 例子: cat oldboy.txt
xargs 从标准输入获取内容创建和执行命令 -n 数字 例子:xargs -n 4 <oldboy.txt
cp copy 拷贝文件或目录(不加参数只能拷文件) 例子:cp oldboy.txt /tmp/
-r 或者 -a 拷贝目录 -r 递归,拷贝目录里面的所有内容
-a 相对于 -pdr -p 保持属性一起复制过去 -d 若源文件为链接文件(link file),则复制链接文件属性
mv move 移动 以前位置的文件没有了。 例子:mv /data /root/
rm remove 删除 例子:rm oldboy.txt
-f force 强制删除
-r recursive 递归,删除目录 例子:rm -fr data 提示:慎用,少用,一般用find命令删除
man 查询命令帮助 例子:man rm 提示:q键退出
/ 搜索 例子:man find 输入 /-type
find 查找文件 例子:find /data -type f find /data -type f -name "oldboy.txt"
-type 类型 f file文件类型,d directory目录类型,c character字符类型,b block磁盘类型,s socket文件
-name 文件名查找 -mtime 按修改时间查找 +7 7天以前 7 第7天 -7 最近七天
! 取反 -a 并且 -o 或者
-exec追加命令 {}是find找到的内容 对查找到的文件进行处理 find /data -type f -name "oldboy.txt" -exec rm {} \;
xargs把找到的内容变成一行 例子:find /data -type f -name "*.txt" -mtime +15 |xargs rm -f
特殊字符 | 管道
cd .. ..上一级目录 两个点
.当前目录 一个点
其他联系例子:
touch {1..10}.txt 创建文件
find /data -type f 查找文件
find /data -type f -name "*.txt"
mv `find /data -type f -name "*.txt"` /tmp/ **tab键上面的符号` 反引号 移动文件
rmdir data 删除空目录
转载于:https://www.cnblogs.com/sec875/articles/8737221.html