Linux基礎(chǔ)命令

Linux的命令通用格式:

~]# COMMAND? OPTIONS? ARGUMENTS????

COMMAND:命令腔彰,本身是一個(gè)可執(zhí)行的二進(jìn)制文件老速,有可能會(huì)調(diào)用共享庫文件古今。

? ? ?命令分為兩類:

????????????????由shell程序自帶的命令叫做內(nèi)置命令稱為,builtin秆撮。

? ? ? ? ????????獨(dú)立的可執(zhí)行程序文件叫做外部命令他宛,文件名即命令名船侧。

命令可以有別名,多數(shù)程序文件都存放在:/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin堕汞;bin里為普通命令勺爱,sbin里為管理命令。

OPTIONS:選項(xiàng)讯检,調(diào)整命令的運(yùn)行特性

? ? ? 選項(xiàng)有兩種形式:一種是短選項(xiàng):-CHAR琐鲁,CHAR為單個(gè)字符卫旱,例如:-l,-v, -s,多數(shù)情況下,短選項(xiàng)可以合并使用:-l,-v = -lv围段;還有一種是長選項(xiàng):--WORD,WORD為一個(gè)單詞顾翼,例如:--long,--human。有些選項(xiàng)可以帶參數(shù)奈泪,成為選項(xiàng)的參數(shù)适贸。

ARGUMENTS:參數(shù),這個(gè)參數(shù)是命令的參數(shù)涝桅,和選項(xiàng)的參數(shù)有區(qū)別拜姿。這是命令的作用對(duì)象,有的命令可以有多個(gè)參數(shù)冯遂。


命令的使用幫助:

? ? ? ? 內(nèi)建命令使用help

? ? ? ?~]#? help? COMMAND

? ? ? ? 外部命令有兩種方式:

? ? ? ? 1蕊肥、簡版的help命令,會(huì)有簡要的格式說明和使用幫助

????????~]#? COMMAND? --help

? ? ? ? 2蛤肌、使用手冊(cè)(manual):手冊(cè)存儲(chǔ)在/usr/share/man/壁却,手冊(cè)里詳細(xì)記錄了命令的格式用法,選項(xiàng)裸准,配置信息等等幫助展东。它的使用格式為:~]# man? KEYWORD

man手冊(cè)分為九個(gè)章節(jié),分別是:

????????1炒俱、用戶幫助文檔盐肃;

????????2、系統(tǒng)調(diào)用幫助文檔(由內(nèi)核提供的函數(shù))向胡;

????????3恼蓬、庫調(diào)用幫助文檔(由庫程序提供的函數(shù));

????????4僵芹、特殊文件幫助文檔;

????????5小槐、配置文件的格式的幫助文檔拇派;

????????6、游戲幫助文檔凿跳;

????????7件豌、雜項(xiàng)幫助文檔;

????????8控嗜、系統(tǒng)管理命令使用幫助文檔茧彤;

????????9、內(nèi)核程序代碼的幫助文檔疆栏;

需要注意的是曾掂,當(dāng)一個(gè)命令在多個(gè)章節(jié)都有內(nèi)容時(shí)惫谤,默認(rèn)顯示第一個(gè)檢索到的章節(jié)。但我們也可以通過查看指定章節(jié)的來查看:

~]#? man? #? KEYWORD? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#為第幾章節(jié)

或者查看哪些章節(jié)下有man手冊(cè):

~]#? whatis? KEEYWORD

~]#? man? -f? KEYWORD

man手冊(cè)的使用方法:

? ? ? ? 翻屏:

????????????????????空格鍵珠洗,Ctrl+f:向文件尾部翻一屏溜歪;

? ? ? ? ? ? ? ? ? ? b:向文件首部翻一屏;

? ? ? ? ? ? ? ? ? ? d:向文件尾部翻半屏许蓖;

? ? ? ? ? ? ? ? ? ? u:向文件首部翻半屏蝴猪;

? ? ? ? ? ? ? ? ? ? 回車鍵,Ctrl+#:向文件尾部翻一行膊爪;

? ? ? ? ? ? ? ? ? ? y自阱,k:向文件首部翻一行;

? ? ? ? ? ? ? ? ? ? G:跳轉(zhuǎn)至最后一行米酬;

? ? ? ? ? ? ? ? ? ? #G:跳轉(zhuǎn)至第#行沛豌;

? ? ? ? 關(guān)鍵字搜索:?在搜索時(shí)按N鍵,與查找命令方向相反的方向查看下一個(gè)淮逻;按n鍵琼懊,與查找命令相同的方向查看下一個(gè)。

????????????????????/KEYWORD:可使用模式搜索:向文件尾部搜索爬早;

? ? ? ? ? ? ? ? ? ? ?KEYWORD:向文件首部搜索哼丈;


? ? ? ? 退出:

? ? ? ? ? ? ? ? ? ? ? q:quit退出;

基礎(chǔ)命令:

ifconfig:查看本機(jī)的IP地址

? ? ? ? ? ? ? ? ~]#? ifconfig

類似命令?:

????????????????~]#? ip? addr? list


ens33后面inet 192.168.1.6便是主機(jī)IP筛严。


echo:回顯命令

? ? ? ? ? ? ? ? echo [SHORT-OPTION]... [STRING]...

? ? ? ? ? ? ? ? ? ? -n:不自動(dòng)附加換行符醉旦;即都在一行顯示;

? ? ? ? ? ? ? ? ? ? -e:啟用轉(zhuǎn)義符桨啃,使能轉(zhuǎn)義符\车胡;

? ? ? ? ? ? ? ? ? ? ? ? \n:換行;

? ? ? ? ? ? ? ? ? ? ? ? \b:退格照瘾;

? ? ? ? ? ? ? ? ? ? ? ? \t:水平制表符匈棘;

? ? ? ? ? ? ? ? ? ? ? ? \v:垂直制表符;

? ? ? ? echo 可以用作變量替換析命,在引用變量時(shí)會(huì)使用三種類型的引號(hào):' '主卫," ",` `鹃愤,引號(hào)作為字符串的引用符號(hào)在這里都有各自的意義:

? ? ? ? ?'? '單引號(hào):強(qiáng)引用簇搅,其內(nèi)部的變量不會(huì)被替換,只是引用引號(hào)內(nèi)部的變量名软吐;

? ? ? ? ?"? "雙引號(hào):弱引用瘩将,其內(nèi)部的變量會(huì)被替換為變量的值;

? ? ? ? ?`? `反引號(hào):命令引用符號(hào),將命令的執(zhí)行結(jié)果插入在反引號(hào)所在的位置姿现。

例如:

? ? ? ? tty:查詢目前使用的終端機(jī)的文件名稱肠仪,可以加-s選項(xiàng):不顯示任何信息,只回傳狀態(tài)代碼建钥。這里藤韵,使用shell的命令"echo $?"來顯示上一條命令的退出狀態(tài)碼。狀態(tài)碼的含義如下:?

????????????????0 表示標(biāo)準(zhǔn)輸入是一個(gè)終端熊经。?

????????????????1 表示標(biāo)準(zhǔn)輸入不是一個(gè)終端泽艘。?

????????????????2 表示給定的參數(shù)是不正確的參數(shù)。?

????????????????3 表示發(fā)生了寫錯(cuò)誤镐依。?


? ? ? ? startx:啟動(dòng)X Window服務(wù)匹涮,簡單的說就是打開圖形界面。如果沒有是打不開的槐壳,需要安裝然低。


? ? ? ? export:設(shè)置或者顯示環(huán)境變量

? ? ? ? 直接使用export可以查看當(dāng)前的環(huán)境變量設(shè)置

? ? ? ? export NAME[=VALUE] 可以把本地變量聲明為環(huán)境變量,但是僅限于此shell進(jìn)程中务唐,退出便失效雳攘,不是永久性的,永久性更改可以修改配置文件枫笛。

? ??????bash 有兩個(gè)基本的系統(tǒng)級(jí)配置文件: /etc/bashrc 和 /etc/profile 吨灭。

? ? ? ? ? ? ? ? ? ? /etc/bashrc是shell變量是局部的。

? ? ? ? ? ? ? ? ? ? /etc/profile是全局


? ? ? ? pwd:顯示當(dāng)前的工作目錄

? ? ? ? history:查看歷史命令列表刑巧,該命令是內(nèi)嵌命令

? ? ?????history? #:查看最近的#條歷史命令

? ? ? ? ? ? ? ? ? -c:清空緩沖區(qū)命令歷史喧兄,僅清楚緩沖區(qū),并不影響歷史文件里面的記錄

? ? ? ? ? ? ? ? ? -d? ?OFFSET:刪除緩沖區(qū)指定命令歷史條目啊楚;

? ? ? ? ? ? ? ? ? -a:將當(dāng)前緩沖區(qū)的命令歷史行追加到歷史文件中吠冤;

? ? ? ? ? ? ? ? ? -n:從歷史文件中讀取所有未被讀取的行;

? ? ? ? ? ? ? ? ? ?-r:讀取歷史文件并將內(nèi)容追加到緩沖歷史列表中恭理;


? ? ? ? ? ?shutdown:關(guān)機(jī)命令

? ? ? ? ? ?shutdown [OPTIONS...] [TIME] [WALL...]

? ? ? ? ? ? ? ? 選項(xiàng):

? ? ? ? ? ? ? ? ? ? -h:關(guān)機(jī)拯辙;

? ? ? ? ? ? ? ? ? ? -r,--reboot:重啟颜价;

? ? ? ? ? ? ? ? ? ? -P薄风,--poweroff:斷電關(guān)機(jī);

? ? ? ? ? ? ? ? ? ? -k:假操作拍嵌,僅向所有用戶發(fā)送一個(gè)即將關(guān)機(jī)的信息,并不實(shí)際關(guān)機(jī)循诉;

? ? ? ? ? ? ? ? ? ? -c:取消尚未執(zhí)行的關(guān)機(jī)或重啟操作横辆;

? ? ? ? ? ? ? ? TIME:設(shè)置將來某時(shí)間執(zhí)行的關(guān)機(jī)操作;

? ? ? ? ? ? ? ? ? ? (1)HH:MM,指定關(guān)機(jī)時(shí)間

? ? ? ? ? ? ? ? ? ? (2)+m:從此刻開始計(jì)算多少分鐘后關(guān)機(jī)狈蚤;

????????????????WALL:編輯向所有用戶發(fā)送的信息困肩,默認(rèn)發(fā)送關(guān)機(jī)信息

????????????poweroff:關(guān)機(jī)并關(guān)閉電源

? ? ? ? ? ? reboot:重啟系統(tǒng)

????????????hwclock命令:硬件時(shí)鐘,主板上記錄的時(shí)間

? ? ? ? ? ? ? ? ? ? -s, --hctosys:以硬件時(shí)間為準(zhǔn)脆侮;設(shè)定系統(tǒng)時(shí)間锌畸;

? ? ? ? ? ? ? ? ? ? -w, --systohc:以系統(tǒng)時(shí)間為準(zhǔn);設(shè)定硬件時(shí)間靖避;

????????????date命令:系統(tǒng)時(shí)間

? ? ? ? ? ? ? ? ? ? date [OPTION]... [+FORMAT]:顯示日期時(shí)間潭枣;

? ? ? ? ? ? ? ? ? ? date [MMDDhhmm[[CC]YY][.ss]]:設(shè)定日期時(shí)間;

? ? ? ? ? ? ? ? ? ? ?FORMAT:格式說明

? ? ? ? ? ? ? ? ? ? ? ? ? ? %F:日期幻捏,顯示為數(shù)字盆犁,格式為:2016-03-02;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %D:顯示英制格式篡九,月日年谐岁,顯示格式為:03/02/16;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %T:時(shí)間榛臼,顯示為數(shù)字伊佃,格式為:15:52:16;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %Y:年份沛善,只顯示完整年份數(shù)字(4位數(shù)字)航揉,顯示格式為:2016;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %y:顯示年份的后兩位路呜,顯示格式為:16迷捧;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %m:月份,只顯示數(shù)字胀葱,顯示格式為:03漠秋;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %d:日期,只顯示數(shù)字抵屿,顯示格式為:02庆锦;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %H:小時(shí),只顯示數(shù)字轧葛,顯示格式為(00..23):15搂抒;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %k:小時(shí),顯示格式為(0..23)尿扯;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %I:小時(shí)求晶,格式為(01..12);

? ? ? ? ? ? ? ? ? ? ? ? ? ? %l:小時(shí)衷笋,顯示格式為(1..12)芳杏;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %h:顯示月份,顯示格式為:3月;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %M:分鐘爵赵,只顯示數(shù)字吝秕,顯示格式為:52;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %S:秒鐘空幻,只顯示數(shù)字烁峭,顯示格式為:16;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %a:縮寫星期秕铛;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %A:完整星期约郁;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %b:縮寫月份;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %B:完整月份如捅;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %r:顯示格式為(11:11:04 PM)棍现;

? ? ? ? ? ? ? ? ? ? ? ? ? ? %R:同%H%M,格式為(23:37)

? ? ? ? ? ? ? ? ? ? ? ? ? ? %s:從1970年1月1日至此刻所經(jīng)歷的秒數(shù)镜遣;timestamp己肮;顯示格式為:1456905397;


? ? ? ? ? ? Linux文件系統(tǒng)層次結(jié)構(gòu)標(biāo)準(zhǔn)(FHS):

????????程序的組成(四個(gè))部分:二進(jìn)制程序悲关、庫文件谎僻、配置文件、幫助文檔寓辱;

? ? ? ? 程序分為三類:操作系統(tǒng)運(yùn)行艘绍、基本功能(發(fā)型商)、第三方程序秫筏;

? ??????????程序:/bin,/sbin,/lib,/lib64,/etc

? ? ? ? ? ? 家目錄:/home,/root

? ? ? ? ? ? 掛載點(diǎn):/media,/mnt

? ? ? ? ? ? 引導(dǎo)加載器bootloader:/boot

? ? ? ? ? ? 設(shè)備:/dev

? ? ? ? ? ? 服務(wù)器: /srv

? ? ? ? ? ? 系統(tǒng)配置:/proc,/sys

? ? ? ? ? ? 獨(dú)立文件系統(tǒng):/usr

? ? ? ? ? ? 獨(dú)立文件系統(tǒng):/var

? ? ? ? ? ? 臨時(shí)文件:/tmp

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末诱鞠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子这敬,更是在濱河造成了極大的恐慌航夺,老刑警劉巖,帶你破解...
    沈念sama閱讀 223,207評(píng)論 6 521
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件崔涂,死亡現(xiàn)場離奇詭異阳掐,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)冷蚂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,455評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門缭保,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蝙茶,你說我怎么就攤上這事艺骂。” “怎么了隆夯?”我有些...
    開封第一講書人閱讀 170,031評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵彻亲,是天一觀的道長孕锄。 經(jīng)常有香客問我,道長苞尝,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,334評(píng)論 1 300
  • 正文 為了忘掉前任宦芦,我火速辦了婚禮宙址,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘调卑。我一直安慰自己抡砂,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,322評(píng)論 6 398
  • 文/花漫 我一把揭開白布恬涧。 她就那樣靜靜地躺著注益,像睡著了一般。 火紅的嫁衣襯著肌膚如雪溯捆。 梳的紋絲不亂的頭發(fā)上丑搔,一...
    開封第一講書人閱讀 52,895評(píng)論 1 314
  • 那天,我揣著相機(jī)與錄音提揍,去河邊找鬼啤月。 笑死,一個(gè)胖子當(dāng)著我的面吹牛劳跃,可吹牛的內(nèi)容都是我干的谎仲。 我是一名探鬼主播,決...
    沈念sama閱讀 41,300評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼刨仑,長吁一口氣:“原來是場噩夢啊……” “哼郑诺!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起杉武,我...
    開封第一講書人閱讀 40,264評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤辙诞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后艺智,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體倘要,經(jīng)...
    沈念sama閱讀 46,784評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,870評(píng)論 3 343
  • 正文 我和宋清朗相戀三年十拣,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了封拧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,989評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡夭问,死狀恐怖泽西,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缰趋,我是刑警寧澤捧杉,帶...
    沈念sama閱讀 36,649評(píng)論 5 351
  • 正文 年R本政府宣布陕见,位于F島的核電站,受9級(jí)特大地震影響味抖,放射性物質(zhì)發(fā)生泄漏评甜。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,331評(píng)論 3 336
  • 文/蒙蒙 一仔涩、第九天 我趴在偏房一處隱蔽的房頂上張望忍坷。 院中可真熱鬧,春花似錦熔脂、人聲如沸佩研。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,814評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽旬薯。三九已至,卻和暖如春适秩,著一層夾襖步出監(jiān)牢的瞬間绊序,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,940評(píng)論 1 275
  • 我被黑心中介騙來泰國打工隶症, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留政模,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,452評(píng)論 3 379
  • 正文 我出身青樓蚂会,卻偏偏與公主長得像淋样,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子胁住,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,995評(píng)論 2 361

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

  • 系統(tǒng)管理與維護(hù)命令 date date(選項(xiàng))(參數(shù)) | 選項(xiàng) | 說明 | | :-------- | ...
    蓓蓓的萬能男友閱讀 3,901評(píng)論 0 5
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,176評(píng)論 2 33
  • Linux基礎(chǔ)命令 ifconfig命令 echo命令 tty命令 startx命令 export命令 pwd命令...
    zhangdaifu閱讀 946評(píng)論 1 14
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,408評(píng)論 0 5
  • 沒有準(zhǔn)備好 千萬不要獨(dú)自旅行 不是怕你流落異鄉(xiāng) 而是怕你迷戀 孤獨(dú)而又陌生的感覺 從此居無定所 流落異鄉(xiāng) 從此心居...
    阿狗蛋閱讀 164評(píng)論 0 0