在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Linux 运维需要掌握的都有哪些实用技巧

115次阅读
没有评论

共计 3253 个字符,预计需要花费 9 分钟才能阅读完成。

本篇文章给大家分享的是有关 Linux 运维需要掌握的都有哪些实用技巧,丸趣 TV 小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着丸趣 TV 小编一起来看看吧。

1、查找当前目录下所有以.tar 结尾的文件然后移动到指定目录:

find . -name “*.tar” -exec mv {}./backup/ ;

注解  :find ndash;name 主要用于查找某个文件名字,-exec、xargs 可以用来承接前面的结果,然后将要执行的动作,一般跟 find 在一起用的很多,find 使用我们可以延伸 -mtime 查找修改时间、-type 是指定对象类型(常见包括 f 代表文件、d 代表目录),-size 指定大小,例如经常用到的:查找当前目录 30 天以前大于 100M 的 LOG 文件并删除。

find . -name  *.log   ndash;mtime +30  ndash;typef  ndash;size +100M |xargs rm  ndash;rf {};

2、批量解压当前目录下以.zip 结尾的所有文件到指定目录:

for i in `find .  ndash;name “*.zip”ndash;type f ` do unzip  ndash;d $i /data/www/img/ done

注解:forI in(command);do hellip; done 为 for 循环的一个常用格式,其中 I 为变量,可以自己指定。

3、sed 常用命收集:test.txt 做测试

如何去掉行首的. 字符:

sed-i  lsquo;s/^.//g rsquo; test.txt

在行首添加一个 a 字符:

sed rsquo;s/^/a/g rsquo; test.txt

在行尾添加一个 a 字符:

sed rsquo;s/$/a/ lsquo; tets.txt

在特定行后添加一个 c 字符:

sed  lsquo;/wuguangke/ac rsquo; test.txt

在行前加入一个 c 字符:

sed rsquo;/wuguangke/ic rsquo; test.txt

更多 sed 命令请查阅相关文档。

4、如何判断某个目录是否存在,不存在则新建,存在则打印信息。

if [!  ndash;d /data/backup/];then Mkdir ndash;p /data/backup/ else echo  The Directory alreadyexists,please exit  fi

注解:if hellip;;then hellip;else ..fi:为 if 条件语句,! 叹号表示反义“不存在“,- d 代表目录。

5、监控 linux 磁盘根分区,如果根分区空间大于等于 90%,发送邮件给 Linux SA

(1)、打印根分区大小

df -h |sed -n  //$/p |awk  {print $5} |awk  ndash;F ”%”  {print $1}

注解:awk lsquo;{print $5} rsquo; 意思是打印第 5 个域,- F 的意思为分隔,例如以 % 分隔,简单意思就是去掉百分号,awk ndash;F. lsquo;{print $1} rsquo; 分隔点. 号。

(2)、if 条件判断该大小是否大于 90,如果大于 90 则发送邮件报警

while sleep 5m do for i in `df -h |sed -n  //$/p  |awk  {print $5}  |sed  s/%//g ` do echo $i if [ $i -ge 90 ];then echo “More than 90% Linux of disk space ,Please LinuxSA Check Linux Disk !” |mail -s “Warn Linux / Parts is $i%” [email protected] fi done done

6、统计 Nginx 访问日志,访问量排在前 20 的 ip 地址:

cat access.log |awk  {print $1} |sort|uniq -c |sort -nr |head -20

注解:sort 排序、uniq(检查及删除文本文件中重复出现的行列)

7、sed 另外一个用法找到当前行,然后在修改该行后面的参数:

sed -i  /SELINUX/s/enforcing/disabled/  /etc/selinux/config

Sed 冒号方式 sed -i lsquo;s:/tmp:/tmp/abc/:g rsquo;test.txt 意思是将 /tmp 改成 /tmp/abc/。

8、打印出一个文件里面最大和最小值:

cat a.txt |sort -nr|awk  lsquo;{}END{print} NR==1 prime; cat a.txt |sort -nr |awk  lsquo;END{print} NR==1 prime;

这个才是真正的打印最大最小值:sed lsquo;s/ / /g rsquo; a.txt |sort -nr|sed -n rsquo;1p;$p rsquo;

9、使用 snmpd 抓取版本为 v2 的 cacti 数据方式:

snmpwalk -v2c -c public 192.168.0.241

10、修改文本中以 jk 结尾的替换成 yz:

sed -e  lsquo;s/jk$/yz/g rsquo; b.txt

11、网络抓包:tcpdump

tcpdump -nn host 192.168.56.7 and port 80  抓取 56.7 通过 80 请求的数据包。 tcpdump -nn host 192.168.56.7 or ! host 192.168.0.22 and port 80  排除 0.22 80 端口! tcp/ip 7 层协议物理层 ndash; 数据链路层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层。

12、显示最常用的 20 条命令:

cat .bash_history |grep -v ^# |awk  lsquo;{print $1} rsquo; |sort |uniq -c |sort -nr |head-20

13、写一个脚本查找最后创建时间是 3 天前,后缀是 *.log 的文件并删除。

find . -mtime +3 -name  *.log  |xargs rm -rf {} ;

14、写一个脚本将某目录下大于 100k 的文件移动至 /tmp 下。

find . -size +100k -exec mv {} /tmp ;

15、写一个防火墙配置脚本,只允许远程主机访问本机的 80 端口。

iptables -F iptables -X iptables -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 ACCEPT

16、写一个脚本进行 nginx 日志统计,得到访问 ip 最多的前 10 个 (nginx 日志路径:

/home/logs/nginx/default/access.log)。 cd /home/logs.nginx/default sort -m -k 4 -o access.logok access.1 access.2 access.3 ..... cat access.logok |awk  {print $1} |sort -n|uniq -c|sort -nr |head -10

17. 替换文件中的目录

sed  s:/user/local:/tmp:g  test.txt

或者

sed -i  s//usr/local//tmp/g  test.txt

以上就是 Linux 运维需要掌握的都有哪些实用技巧,丸趣 TV 小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计3253字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 四虎成人欧美精品在永久在线 | 少妇人妻好深太紧了 | 爆乳熟妇一区二区三区霸乳 | 深夜a级毛片免费视频 | 18禁裸男晨勃露j毛免费观看 | 欧美在线播放视频 | 色香阁综合无码国产在线 | 四虎海外影库www4hu | 亚洲免费视频在线 | 香蕉久久av一区二区三区 | 精品无码国产一区二区三区51安 | 91成人国产网站在线观看 | 99久久国产露脸精品竹菊传媒 | 男女在线无遮挡毛片免费 | 性色欲网站人妻丰满中文久久不卡 | 高清黄色毛片 | 国产精品婷婷久久爽一下 | 成人小视频在线观看 | 国产精品成人免费福利 | 免费黄色一级片 | 91精品视频在线观看免费 | 在线观看一区二区精品视频 | 国内精品一区二区2021在线 | 国产午夜精品久久久久免费视 | 日本熟妇人妻xxxxx-欢迎您 | 热灸灸这里只有精品 | 亚洲精品蜜夜内射 | 亚洲中文字幕aⅴ天堂 | 亚洲国产视频网站 | 成av人电影在线观看 | 亚洲小视频在线观看 | 九九热在线视频观看 | 亚洲一级网站 | 久久精品中文字幕无码绿巨人 | 欧美激情视频一区 | 国产一区二区三区久久精品小说 | 黑人香蕉又粗又大视频免费 | 精品国产情侣高潮露脸在线 | 欧美一区二区三区四区五区六区 | 777米奇色狠狠888俺也去乱 | 亚洲中文字幕久久精品无码喷水 |