搜索

致 Linux 运维:这些高频命令,你真的需要熟记!

发表于 2025-11-04 19:45:31 来源:全栈开发

1、高频查找目录下所有以 .zip 结尾的命令文件移动到指定目录。 复制find . -name "*.zip" -exec mv {} ./backup/ \;1. 2、需熟查找当前目录 30 天以前大于 100M 的高频 log 文件并删除。 复制find . -name "*.log" –mtime +30 –typef –size +100M | xargs rm –rf {};1. 3、命令批量解压当前目录下以 .zip 结尾的需熟所有文件到指定目录。 复制for i in `find . –name "*.zip" –type f`do unzip –d $i

/data/www/

done1.2.3.4. 注解:for i in (command);do … done 为 for 循环的高频一个常用格式,其中i为变量,命令可以自己指定。需熟4、高频写一个脚本查找最后创建时间是命令 3 天前,后缀是服务器租用需熟 *.log 的文件并删除。 复制find . -mtime +3 -name "*.log" | xargs rm -rf {};1. 5、高频写一个脚本将某目录下大于 100k 的命令文件移动至 /tmp 下 复制find . -size +100k -exec mv {} /tmp;1. 6、如何判断某个目录是需熟否存在,不存在则新建,存在则打印信息。 复制if

[ ! –d /data/backup/ ];then

mkdir

–p /data/backup/

elseecho "目录已存在"fi1.2.3.4.5. -d 代表目录7、替换文件中的目录 复制sed s:/usr/local:/tmp:g

test.txt

或者

sed -i s//usr/local//tmp/g test.txt1.2.3. 8、sed 常用命令 复制如何去掉行首的.字符: sed -i s/^.//g

test.txt

在行首添加一个a字符: sed s/^/a/g

test.txt

在行尾添加一个a字符: sed s/$/a/

tets.txt

在特定行后添加一个z字符:sed /rumen/az

test.txt

在行前加入一个c字符: sed /rumenz/ic test.txt1.2.3.4.5. 9、sed 另外一个用法找到当前行,然后在修改该行后面的高防服务器参数 复制sed -i /SELINUX/s/enforcing/disabled/ /etc/selinux/config1. sed 冒号方式 复制sed -i s:/tmp:/tmp/abc/:g test.txt意思是将/tmp改成/tmp/abc/。1. 10、统计 Nginx 访问日志 访问量排在前20的ip地址 复制cat access.log |awk {print $1}|sort|uniq -c |sort -nr |head -201. 注解:sort 排序、uniq(检查及删除文本文件中重复出现的行列 )11、修改文本中以ab 结尾的替换成 cd: 复制sed -e s/ab$/cd/g b.txt1. 12、网络抓包:tcpdump 复制#抓取 56.7 通过80端口请求的数据包。tcpdump -nn host 192.168.56.7 and port 801.2. 复制#排除0.22 80端口tcpdump -nn host 192.168.56.7 or ! host 192.168.0.22 and port 801.2. 13、统计 bash_history 最常用的 20 条命令 复制history | awk {print $2} | sort | uniq -c | sort -k1,1nr | head -101. 14、配置防火墙脚本,只允许远程主机访问本机的IT技术网 80 端口 复制iptables -Fiptables -Xiptables -A INPUT -p tcp --dport 80 -j

accept

iptables -A INPUT -p tcp -j

REJECT

或者

iptables -A INPUT -m state --state NEW-m tcp -p tcp --dport 80 -j ACCEPT1.2.3.4.5.6.
随机为您推荐
版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright © 2016 Powered by 致 Linux 运维:这些高频命令,你真的需要熟记!,全栈开发  滇ICP备2023006006号-32sitemap

回顶部