1、文件及查找命令
1、find:查找目录下的文件
重要参数:pathname 命令所查找的目录路径
-maxdepth levels 查找的目录级数据,levels为自然数
-mtime 【-n|n|+n】 按照文件的修改时间来查找文件(这参数最常用)
-n 表示文件更改时间距现在n天以内
+n 表示文件更改时间距现在n天以前
n 表示文件更改时间距现在第n天照文件名查找文件,只支持*,?,【】等特殊通配符 -type 查找某一类文件
b (块设备文件)
c(字符块设备文件)
d (目录文件)
p (管道文件)
l (符号链接文件又叫软链接文件)
f (普通文件)
s (套接口文件)
-exec 以匹配的的文件执行该参数所给出的shell命令
-a 取交集
-o 取并集
2、xargs:将标准输入转换成命令行参数 重要参数
:-n 指定每行最大参数量n,可以将标准输入的文本划分多行,每行n个参数,默认以空格分隔
-i 以{}替代前面的结果
3、tar: 打包压宿命令
重要参数: z 通过gzip压缩或解压
c 创建新的tar包
v 显示详细的tar命令执行过程
f 指定压缩文件的名字
t 不解压查看tar包的内容
4、date:显示与设置系统时间
重要参数:-d 时间字符串 显示指定字符串描述的时间,而非当前时间
-s 日期时间 设置系统时间
%d 每月的第几天
%F 完整日期格式