1、删除指定目录下所有的空目录
find /xxx -type d -empty -exec rmdir {} +
2、删除指定目录下近7天之前的日志文件
find /xxx -name "*.log" -type f -mtime +7 -exec rm -f {} \;
3、查询指定目录下所有的指定格式文件(比如PDF文件)
find /xxx -type f -name "*.pdf"
4、系统时间同步
yum -y install chrony && \systemctl enable chronyd.service && \systemctl restart chronyd.service
5、查询当前目录下所有文件夹存储大小
du -lh --max-depth=1
6、解压缩相关命令
(1)不解压获取文件列表
ZIP压缩包:
unzip -l xxx.zip
TAR压缩包:
tar -tvf xxx.tar.gz
(2)不解压提取指定文件
ZIP压缩包:
unzip xxx.zip file1.txt dir2/file2.txt
(3) 解压压缩
TAR压缩删除:
tar -zcvf xxx.tar.gz source --remove-files
TAR解压:
tar -zxvf xxx.tar.gz
TAR批量解压:
for tar in *.tar.gz; do tar xvf $tar; done
7、查询进程并删除
ps -ef | grep xxxx | grep -v grep | awk '{print $2}' | xargs kill -9
未完待续......