chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享18個(gè)實(shí)用Linux運(yùn)維命令及知識(shí)

dyquk4xk2p3d ? 來(lái)源:twt企業(yè)IT社區(qū) ? 2023-04-03 14:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、查找當(dāng)前目錄下所有以.tar結(jié)尾的文件然后移動(dòng)到指定目錄:

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

注解:find –name 主要用于查找某個(gè)文件名字,-exec 、xargs可以用來(lái)承接前面的結(jié)果,然后將要執(zhí)行的動(dòng)作,一般跟find在一起用的很多,find使用我們可以延伸-mtime查找修改時(shí)間、-type是指定對(duì)象類(lèi)型(常見(jiàn)包括f代表文件、d代表目錄),-size 指定大小,例如經(jīng)常用到的:查找當(dāng)前目錄30天以前大于100M的LOG文件并刪除。

find.-name"*.log"–mtime+30–typef–size+100M|xargsrm–rf{};

2、批量解壓當(dāng)前目錄下以.zip結(jié)尾的所有文件到指定目錄:

foriin`find.–name“*.zip”–typef`

do

unzip–d$i/data/www/img/

done

注解:forI in (command);do … done為for循環(huán)的一個(gè)常用格式,其中I為變量,可以自己指定。

3、sed常用命收集:test.txt做測(cè)試

如何去掉行首的.字符:sed-i's/^.//g'test.txt

在行首添加一個(gè)a字符:sed's/^/a/g'test.txt

在行尾添加一個(gè)a字符:sed's/$/a/'tets.txt

在特定行后添加一個(gè)c字符:sed'/wuguangke/ac'test.txt

在行前加入一個(gè)c字符:sed'/wuguangke/ic'test.txt

更多sed命令請(qǐng)查閱相關(guān)文檔。

4、如何判斷某個(gè)目錄是否存在,不存在則新建,存在則打印信息。

if

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

Mkdir–p/data/backup/

else

echo"TheDirectoryalreadyexists,pleaseexit"

fi

注解:if…;then …else ..fi:為if條件語(yǔ)句,!嘆號(hào)表示反義“不存在“,-d代表目錄。

5、監(jiān)控linux磁盤(pán)根分區(qū),如果根分區(qū)空間大于等于90%,發(fā)送郵件給Linux SA

(1)、打印根分區(qū)大小

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

注解:awk ‘{print $5}’意思是打印第5個(gè)域,-F的意思為分隔,例如以%分隔,簡(jiǎn)單意思就是去掉百分號(hào),awk –F. ‘{print $1}’分隔點(diǎn).號(hào)。

(2)、if條件判斷該大小是否大于90,如果大于90則發(fā)送郵件報(bào)警

whilesleep5m

do

foriin`df-h|sed-n'//$/p'|awk'{print$5}'|sed's/%//g'`

do

echo$i

if[$i-ge90];then

echo“Morethan90%Linuxofdiskspace,PleaseLinuxSACheckLinuxDisk!”|mail-s“WarnLinux/Partsis$i%”

XXX@XXX.XX

fi

done

done

6、統(tǒng)計(jì)Nginx訪(fǎng)問(wèn)日志,訪(fǎng)問(wèn)量排在前20 的 ip地址:

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

注解:sort排序、uniq(檢查及刪除文本文件中重復(fù)出現(xiàn)的行列 )

7、sed另外一個(gè)用法找到當(dāng)前行,然后在修改該行后面的參數(shù):

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

Sed冒號(hào)方式

sed -i ‘s:/tmp:/tmp/abc/:g’test.txt意思是將/tmp改成/tmp/abc/。

8、打印出一個(gè)文件里面最大和最小值:

cata.txt|sort-nr|awk‘{}END{print}NR==1′

cata.txt|sort-nr|awk‘END{print}NR==1′

這個(gè)才是真正的打印最大最小值:

sed‘s///g’a.txt|sort-nr|sed-n’1p;$p’

9、使用snmpd抓取版本為v2的cacti數(shù)據(jù)方式:

snmpwalk-v2c-cpublic192.168.0.241

10、修改文本中以jk結(jié)尾的替換成yz:

sed-e‘s/jk$/yz/g’b.txt

11、網(wǎng)絡(luò)抓包:tcpdump

tcpdump -nn host 192.168.56.7 and port 80 抓取56.7通過(guò)80請(qǐng)求的數(shù)據(jù)包。

tcpdump -nn host 192.168.56.7 or ! host 192.168.0.22 and port 80排除0.22 80端口!

tcp/ip 7層協(xié)議物理層–數(shù)據(jù)鏈路層-網(wǎng)絡(luò)層-傳輸層-會(huì)話(huà)層-表示層-應(yīng)用層。

12、H3C配置團(tuán)體名配置:首先設(shè)置snmp版本如下:

snmp-agent sys-info version v1 v2c ,然后設(shè)置團(tuán)體名:snmp-agent community readpublic

13、顯示最常用的20條命令:

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

14、寫(xiě)一個(gè)腳本查找最后創(chuàng)建時(shí)間是3天前,后綴是*.log的文件并刪除。

find.-mtime+3-name"*.log"|xargsrm-rf{};

15、寫(xiě)一個(gè)腳本將某目錄下大于100k的文件移動(dòng)至/tmp下。

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

16、寫(xiě)一個(gè)防火墻配置腳本,只允許遠(yuǎn)程主機(jī)訪(fǎng)問(wèn)本機(jī)的80端口。

iptables-F

iptables-X

iptables-AINPUT-ptcp--dport80-jaccept

iptables-AINPUT-ptcp-jREJECT

或者

iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT

17、寫(xiě)一個(gè)腳本進(jìn)行nginx日志統(tǒng)計(jì),得到訪(fǎng)問(wèn)ip最多的前10個(gè)(nginx日志路徑:

/home/logs/nginx/default/access.log)。

cd/home/logs.nginx/default

sort-m-k4-oaccess.logokaccess.1access.2access.3.....

cataccess.logok|awk'{print$1}'|sort-n|uniq-c|sort-nr|head-10

18.替換文件中的目錄

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

或者

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

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213726
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    579

    瀏覽量

    25358
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    737

    瀏覽量

    22874
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    614

    瀏覽量

    28947

原文標(biāo)題:分享18個(gè) 實(shí)用 Linux 運(yùn)維命令及知識(shí)

文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    linux高效命令總結(jié)

    今天浩道跟大家分享高效運(yùn)硬核干貨,分享幾十個(gè)高效的linux命令。讓你在運(yùn)維道路上多些高效技能!
    發(fā)表于 09-20 09:06 ?615次閱讀

    40個(gè)linux高效運(yùn)命令總結(jié)

    今天浩道跟大家分享硬核干貨,給大家伙分享40個(gè)總結(jié)好的拿來(lái)即用的高效linux命令!
    發(fā)表于 10-24 14:59 ?587次閱讀

    Linux基本命令總結(jié)

    都說(shuō)Linux命令多,實(shí)際工作中我們又有多少命令會(huì)接觸用到呢?本文跟大家分享Linux運(yùn)工作中
    的頭像 發(fā)表于 01-11 10:32 ?1238次閱讀

    老男孩Linux運(yùn)培訓(xùn)教程

    `  繼《跟老男孩學(xué)習(xí)Linux運(yùn):Web集群實(shí)戰(zhàn)》和《跟老男孩學(xué)習(xí)Linux運(yùn):Shell
    發(fā)表于 12-15 15:16

    linux運(yùn)命令大全

    Linux高端運(yùn)學(xué)習(xí)需要掌握大量的命令及相關(guān)工具,通讀bash man page、掌握VIM使用、了解SSH是Linux高端
    發(fā)表于 03-15 16:36

    學(xué)習(xí)Linux運(yùn)發(fā)展方向

     現(xiàn)下Linux應(yīng)用廣泛,從桌面到服務(wù)器,從操作系統(tǒng)到企業(yè)應(yīng)用,Linux像雨后春筍般迅速成長(zhǎng),Linux人才需求持續(xù)升溫。其中Linux系統(tǒng)運(yùn)
    發(fā)表于 07-25 17:15

    Linux運(yùn)都要會(huì)哪些shell技能

    更適合處理復(fù)雜的業(yè)務(wù)邏輯,以及開(kāi)發(fā)復(fù)雜的運(yùn)軟件工具,實(shí)現(xiàn)通過(guò)web訪(fǎng)問(wèn)等。Shell是一個(gè)命令解釋器,解釋執(zhí)行用戶(hù)所輸入的命令和程序。一輸
    發(fā)表于 11-30 17:38

    linux運(yùn)怎么排查

    linux運(yùn)排查常用命令(開(kāi)發(fā)專(zhuān)享)
    發(fā)表于 11-11 06:34

    Linux運(yùn)硬件基礎(chǔ)知識(shí)相關(guān)介紹

    Linux運(yùn)-硬件基礎(chǔ)篇開(kāi)篇導(dǎo)讀:本篇博文是你閱讀此系列教程的第一課,通過(guò)以下文字的介紹,你可以大概了解到服務(wù)器硬件相關(guān)的基礎(chǔ)知識(shí),對(duì)你今后要工作的硬件環(huán)境有一
    發(fā)表于 09-16 06:05

    利用6 個(gè) Linux 運(yùn)典型問(wèn)題來(lái)分析處理問(wèn)題的思路

    結(jié)合上面介紹的 Linux 運(yùn)問(wèn)題的解決思路后,下面我們挑選了6個(gè)比較典型的 Linux 運(yùn)
    的頭像 發(fā)表于 01-13 10:37 ?3140次閱讀

    如何定義linux運(yùn)工程師

    相信讀者們必定聽(tīng)說(shuō)過(guò)linux,也聽(tīng)說(shuō)過(guò)運(yùn)工程師。那么運(yùn)工程師是個(gè)什么概念呢?
    的頭像 發(fā)表于 08-21 15:51 ?3533次閱讀

    Linux運(yùn)工程師的定義

    作爲(wèi)互聯(lián)網(wǎng)的幕后英雄,Linux運(yùn)工程師臨時(shí)藏匿在群眾認(rèn)知范圍之外,關(guān)于運(yùn)的討論依舊是一片無(wú)人涉足的荒漠。在某知名行業(yè)研討調(diào)查后果中,非
    的頭像 發(fā)表于 08-31 11:34 ?4171次閱讀

    Linux運(yùn)經(jīng)常使用的40個(gè)命令總結(jié)

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux運(yùn)經(jīng)常使用的40個(gè)命令總結(jié)
    的頭像 發(fā)表于 11-22 11:14 ?2878次閱讀

    一些高效linux命令技巧總結(jié)

    今天浩道跟大家分享硬核干貨,關(guān)于linux運(yùn)中那些高效的運(yùn)命令??梢哉f(shuō)掌握以下這些技巧,你將
    的頭像 發(fā)表于 02-12 17:00 ?1070次閱讀

    常用linux網(wǎng)絡(luò)排查命令

    今天浩道跟大家分享linux網(wǎng)絡(luò)運(yùn)中常見(jiàn)的命令,掌握好這些命令,在排查故障時(shí)將會(huì)游刃有余!
    發(fā)表于 06-25 10:49 ?997次閱讀