xshell

1.shell是一個(gè)命令解釋器,處于內(nèi)核和用戶之間,負(fù)責(zé)把用戶的指令傳遞給內(nèi)核并且把執(zhí)行結(jié)果回顯給用戶

2.shell是一個(gè)用c語言編寫的程序,踏實(shí)用戶使用Linux的橋梁,同時(shí),shell也可以作為一門強(qiáng)大的編程語言,我們常說的shell是命令行解釋器的意思,也有內(nèi)核上的一層殼的含義

3.shell常見的類型有sh,csh,bash,zsh等提供的腳本支持

4.shell的功能點(diǎn)在于外部命令的使用,其內(nèi)部數(shù)據(jù)處理方面,側(cè)重文本(或者說字符串,或字符流)處理,而對運(yùn)算

5.缺點(diǎn):實(shí)現(xiàn)命令自動(dòng)化同時(shí)贤牛,需要依賴其他程序才能完成大部分工作殉簸,是缺點(diǎn)也是個(gè)優(yōu)點(diǎn)。

?? 優(yōu)點(diǎn):簡潔的腳本語言標(biāo)記方式般卑,而且比c語言編寫的程序執(zhí)行更快,更有效率沐鼠。

6. bash是Linux標(biāo)準(zhǔn)默認(rèn)的shell叹谁,是BourneAgain Shell的縮寫。

7. shell是c語言編寫的程序焰檩,使用戶使用Linux的橋梁,也是一門強(qiáng)大的編程語言兜叨。shell常見的類型有sh衩侥、zsh、csh等提供的腳本支持茫死。 shell的功能在于實(shí)現(xiàn)命令自動(dòng)化。

8. bash有很多特性特漩,如:可以使用類似DOS下面的doskey的功能,用方向鍵查閱和快速輸入并修改命令涂身。自動(dòng)通過查找匹配的方式給出以某些字符串的開頭命令。輸入help就可以得到先關(guān)幫助丁鹉。

9. 在Linux系統(tǒng)中那些:#悴能!/bin/bash開頭的文件內(nèi)容,這就是聲明了該文件是一個(gè)基于bash的shell編程文件漠酿。

10.干貨

#!/bin/bash? 進(jìn)入mongodb/bin 目錄? cd/home/liwei/mongodb/bin 執(zhí)行啟動(dòng)mongodb數(shù)據(jù)宇姚,? ./mongod-dbpath=../liwei_db. ?? 一條條執(zhí)行夫凸,還可以執(zhí)行更多指令可以通過>或者>>來記錄下一些的結(jié)果報(bào)告。

#夭拌!/bin/bash???? cd/lamp????? ls*.tar.gz>ls.list?? for TAR in 'cat ls.list'? do? tar-zxf $TAR??????? 將目錄里面所有的壓縮包批量解壓,ls的結(jié)果集可也拿來參與下一個(gè)命令執(zhí)行蒜绽。

將某文件夾下文件名大寫字母改成小寫字母??? #!/bin/bash? for file in 'ls |grep'[A-Z]'?? do??? str='echo $file|tr'A-Z' 'a-z'?? mv $file $str.

將空文件桶现,沒用的文件全部刪掉

for filename in 'ls'

do

if test -d $filename

then b=0

else

a=$(ls -l $filename | awk '{print $5}')

if test $a -eq 0

then? rm $filename

fi

fi

done

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末巩那,一起剝皮案震驚了整個(gè)濱河市此蜈,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌裆赵,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件页藻,死亡現(xiàn)場離奇詭異,居然都是意外死亡璃吧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進(jìn)店門畜挨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來噩凹,“玉大人,你說我怎么就攤上這事逮刨《略螅” “怎么了?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵箩退,是天一觀的道長佳谦。 經(jīng)常有香客問我,道長钻蔑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任可帽,我火速辦了婚禮窗怒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘努隙。我一直安慰自己辜昵,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布躬存。 她就那樣靜靜地躺著张惹,像睡著了一般岭洲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拧额,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天彪腔,我揣著相機(jī)與錄音,去河邊找鬼恭垦。 笑死格嗅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的屯掖。 我是一名探鬼主播,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼粪摘,長吁一口氣:“原來是場噩夢啊……” “哼绍坝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起轩褐,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤把介,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后拗踢,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年砂缩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片庵芭。...
    茶點(diǎn)故事閱讀 39,981評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡双吆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出好乐,到底是詐尸還是另有隱情,我是刑警寧澤岭妖,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布反璃,位于F島的核電站,受9級特大地震影響淮蜈,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜淳蔼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一柿扣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧未状,春花似錦、人聲如沸艰垂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽搔课。三九已至,卻和暖如春柬讨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背踩官。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留颖系,地道東北人辩越。 一個(gè)月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像区匣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子莲绰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Ubuntu的發(fā)音 Ubuntu戳晌,源于非洲祖魯人和科薩人的語言痴柔,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,271評論 9 467
  • 1.創(chuàng)建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創(chuàng)建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,060評論 3 53
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,168評論 2 33
  • 1.Linux下如何用命令查看實(shí)時(shí)日志(完整命令) tail -f 路徑.log查看前多少行 tai-200f 路...
    qianyewhy閱讀 2,286評論 0 11
  • (一)基本命令 命令格式: 命令 參數(shù) 1.ls 顯示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飛羽孟德閱讀 1,887評論 0 3