bash變量、grep命令凰兑、vim編輯器妥粟、find命令練習(xí)。

1吏够、定義個(gè)以對(duì)所有用戶都生效的命令別名勾给,例如:lftps='lftp 172.168.0.1/pub'。

vim /etc/bashrc

alias lftps='lftp 172.16.0.1/pub'

2锅知、顯示/etc/passwd文件中不以/bin/bash結(jié)尾的行播急。

cat /etc/passwd | grep -v ".*/bin/bash$"

3、找出/etc/passwd文件中售睹,包含二位數(shù)字或者三位數(shù)字的行桩警。

cat /etc/passwd | grep -E "\<[[:digit:]]{2,3}\>"

4、顯示/proc/meminfo文件中以大寫或小寫S開頭的行昌妹;用三種方式實(shí)現(xiàn)捶枢。

cat /proc/meminfo | grep '^[sS].*'

cat /proc/meminfo | grep -E '^(s|S).*'

cat /proc/meminfo | grep -E -i '^s.*'

5沉噩、使用echo輸出一個(gè)絕對(duì)路徑贱除,使用egrep取出路徑名,類似執(zhí)行dirname /etc/passwd 的結(jié)果翁锡。

echo /etc/sysconfig/network-scripts/ifcfg-ens33 | egrep -o ".*/"

6风罩、找出ifconfig中的IP地址。要求結(jié)果只顯示IP地址郎嫁。

ifconfig | grep -E -o "[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+"

7、vim定制自動(dòng)縮進(jìn)四個(gè)字符。

vim ~/.vimrc

set ts=4

set noexpandtab

8术瓮、編寫腳本,實(shí)現(xiàn)自動(dòng)添加三個(gè)用戶贰健,并計(jì)算三個(gè)用戶的UID之和胞四。

image

9、find用法以及常用用法的實(shí)例演示伶椿。

Find:實(shí)時(shí)查找工具辜伟,通過(guò)遍歷指定起始路徑下文件系統(tǒng)層級(jí)結(jié)構(gòu)完成文件查找;
用法:find [OPTIONS] [查找起始路徑] [查找條件] [處理動(dòng)作]

  • 查找起始路徑:指定具體搜索目標(biāo)起始路徑脊另;默認(rèn)為當(dāng)前目錄导狡;
  • 查找條件:指定的查找標(biāo)準(zhǔn),可以根據(jù)文件名偎痛、大小旱捧、類型、從屬關(guān)系踩麦、權(quán)限等等標(biāo)準(zhǔn)進(jìn)行枚赡;默認(rèn)為找出指定路徑下的所有文件;
  • 處理動(dòng)作:對(duì)符合查找條件的文件做出的操作谓谦,例如刪除等操作贫橙;默認(rèn)為輸出至標(biāo)準(zhǔn)輸出;

查找條件:

    表達(dá)式:選項(xiàng)和測(cè)試

            根據(jù)文件名查找

                    -name "pattern"

                    -iname "pattern"

                    支持glob風(fēng)格的通配符:*,?,[],[^]

                    -regex pattern:基于正則表達(dá)式模式查找文件反粥,匹配是整個(gè)路徑料皇。

            根據(jù)文件從屬關(guān)系查找:

                    -user USERNAME:查找屬主指定用戶的所有文件;

                    -group GRPNAME:查找屬組指定組的所有文件星压;

                    -uid UID:查找屬主指定UID的所有文件践剂;

                    -gid GID:查找屬組指定的GID的所有文件;

                    -nouser:查找沒(méi)有屬主的文件娜膘;

                    -nogroup:查找沒(méi)有屬組的文件逊脯;

            根據(jù)文件的類型查找:

                    -type TYPE:

                            f:普通文件

                            d:目錄文件

                            l:符號(hào)鏈接文件

                            b:塊設(shè)備文件

                            c:字符設(shè)備文件

                            p:管道文件

                            s:套接字文件

                    eq:find /etc -type l -ls

            組合測(cè)試:

                    與:-a,默認(rèn)組合邏輯竣贪;

                    或:-o

                    非:-not,!

實(shí)例演示:

1军洼、找出/tmp目錄下屬主為非root的文件巩螃;

    find /tmp ! -user root -ls

2、找出/tmp目錄下文件名不包含fstab字符串的文件匕争;

    find /tmp ! -iname "*fstab*" -ls

3避乏、找出/tmp目錄下屬主為非root,而且文件名不包含fstab字符串的文件甘桑;

    find /tmp ! -user root -ls -a ! -iname "*fstab*" -ls

    find /tmp -not \(-user root -a ! -iname "*fstab*"\) -ls
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拍皮,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子跑杭,更是在濱河造成了極大的恐慌铆帽,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件德谅,死亡現(xiàn)場(chǎng)離奇詭異爹橱,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)窄做,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門愧驱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人椭盏,你說(shuō)我怎么就攤上這事冯键。” “怎么了庸汗?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵惫确,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我蚯舱,道長(zhǎng)改化,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任枉昏,我火速辦了婚禮陈肛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘兄裂。我一直安慰自己句旱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布晰奖。 她就那樣靜靜地躺著谈撒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪匾南。 梳的紋絲不亂的頭發(fā)上啃匿,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼溯乒。 笑死夹厌,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的裆悄。 我是一名探鬼主播矛纹,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼光稼!你這毒婦竟也來(lái)了或南?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤钟哥,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后瞎访,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體腻贰,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年扒秸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了播演。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡伴奥,死狀恐怖写烤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情拾徙,我是刑警寧澤洲炊,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站尼啡,受9級(jí)特大地震影響暂衡,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜崖瞭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一狂巢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧书聚,春花似錦唧领、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至驯杜,卻和暖如春萨驶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背艇肴。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工腔呜, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留叁温,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓核畴,卻偏偏與公主長(zhǎng)得像膝但,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子谤草,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355