CentOS常用功能命令集合

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

未完待续......

相关推荐
遇见火星几秒前
Linux性能调优:使用strace来分析文件系统的性能问题
linux·运维·服务器·strace
阿海5749 分钟前
安装nginx1.29.3的shell脚本命令
linux·nginx
徐子元竟然被占了!!10 分钟前
运行yum命令出现报错:Error: rpmdb open failed
linux
进击的丸子18 分钟前
跨平台人脸识别 SDK 部署指南
linux·后端·代码规范
Splashtop高性能远程控制软件23 分钟前
索尼 Hawk-Eye(鹰眼)携手 Splashtop,远程技术赋能赛事运营革新
运维·网络·自动化·远程控制·远程桌面
徐子元竟然被占了!!28 分钟前
Linux-Free
linux·运维
_OP_CHEN33 分钟前
【Git原理与使用】(二)Git 配置与基本操作全攻略:从配置到实战,新手也能轻松上手!
linux·运维·git·版本管理·企业级组件·git基本操作·git配置
大志若愚YYZ1 小时前
嵌入式 Linux 字符设备驱动编写:从原理到实战
linux
wadesir1 小时前
Linux文件系统创建(从零开始构建你的存储空间)
linux·运维·服务器
Paper_Love1 小时前
RK3568-linux升级用户程序
linux