Linux 命令使用(一)

一.Linux樹型目錄結(jié)構(gòu)
在詳解常用命令之前,先對Linux的樹型目錄結(jié)構(gòu)做個簡單的了解

/      #根目錄
/bin   #基礎(chǔ)系統(tǒng)所需要的命令位于此目錄,是最小系統(tǒng)所需要的命令欲虚,如:ls蟹肘, cp雇初, cd等等域庇。這個目錄中的文件都是可執(zhí)行的字币,一般的用戶都可以使用蕾哟。
/dev   #設(shè)備文件一忱,比如聲卡、磁盤谭确、鼠標帘营、鍵盤等。
/etc  #系統(tǒng)管理和配置文件
/etc/init.d   #啟動配置文件和腳本,可在這里添加啟動腳本逐哈。
/etc/rc.local   #用戶添加啟動項
/home  #用戶主目錄芬迄,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib   #標準程序設(shè)計庫存放路徑昂秃,又叫動態(tài)鏈接共享庫禀梳,作用類似windows里的.dll文件
/sbin  #超級管理命令,這里存放的是系統(tǒng)管理員使用的管理程序肠骆。
/tmp   #臨時文件目錄算途,有時用戶運行程序的時候,會產(chǎn)生臨時文件蚀腿。 /tmp就用來存放臨時文件的嘴瓤。
/root  #系統(tǒng)管理員的主目錄
/mnt   #用來臨時掛載其他的文件系統(tǒng)
/lost+found   #這個目錄平時是空的,系統(tǒng)意外崩潰或機器意外關(guān)機莉钙,而產(chǎn)生一些文件碎片放在這里廓脆。當系統(tǒng)啟動的過程中fsck工具會檢查這里,并修復(fù)已經(jīng)損壞的文件系統(tǒng)磁玉。
/media      #即插即用型存儲設(shè)備的掛載點自動在這個目錄下創(chuàng)建停忿,比如USB盤系統(tǒng)自動掛載后,會在這個目錄下產(chǎn)生一個目錄 
/proc  #虛擬文件目錄蜀涨,可直接訪問這個目錄來獲取系統(tǒng)信息瞎嬉。
/var   #所有服務(wù)的登錄文件或錯誤訊息檔案(log files)都在 /var/log 里面
/boot  #包含Linux內(nèi)核及系統(tǒng)引導(dǎo)程序所需要的文件蝎毡,比如 vmlinuz initrd.img 文件都位于這個目錄中。在一 般情況下氧枣,GRUB或LILO系統(tǒng)引導(dǎo)管理器也位于這個目錄沐兵;
/usr   #最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個目錄便监,其中包含:
  usr/bin     #眾多的應(yīng)用程序
  /usr/sbin     #超級用戶的一些管理程序
  /usr/include  #Linux下開發(fā)和編譯應(yīng)用程序所需要的頭文件
  /usr/lib     #常用的動態(tài)鏈接庫
  /usr/share/man  #幫助文檔
  /usr/src     #源代碼扎谎,Linux內(nèi)核的源代碼就放在/usr/src/Linux里
  /usr/local/bin  #本地增加的命令
  /usr/local/lib  #本地增加的庫根文件系統(tǒng)
. :代表當前路徑
.. :代表上一級目錄
~ :代表用戶目錄路徑

二.常用命令詳解

2.1 ls 命令

ls是英文單詞list的縮寫.用來查看文件目錄的屬性。

  • 例如直接輸入ls按回車烧董,查看根目錄的文件以及目錄毁靶。
ls

2.1.1 ls -l命令

  • ls -l l參數(shù)代表以列表的方式顯示。

      ls -l
      #第一個字符d 代表這是一個目錄文件逊移。
      # ‐  代表普通文件
      # c  字符設(shè)備文件
      # b  塊設(shè)備文件
      # p  管道文件
      # l  鏈接文件
      # s  socket文件
    #后面的rwxr‐xr‐x字符预吆,代表user、group胳泉、other對文件所擁有的權(quán)限拐叉,rwx代表該用戶擁有讀寫執(zhí)行的權(quán)限。r‐x
    代表同一組的用戶擁有的讀和執(zhí)行權(quán)限扇商,后一個r‐x代表其他用戶擁有讀和執(zhí)行權(quán)限凤瘦。
    # 2代表文件硬鏈接的計數(shù),表示該文件有兩個硬鏈接案铺。
    # where 文件所屬的用戶名蔬芥。
    # where  文件所屬的用戶組。
    # 4096 文件大小控汉,單位字節(jié)笔诵。
    # 6月 25 16:53  文件最后被修改的日期。
    # Videos 文件名  
    

    2.1.2 ls -a命令

    • ls -a a參數(shù)代表all的意思姑子,表示把所有的文件都羅列出來嗤放,包括隱藏文件,點號開頭的在Linux中都表示隱藏文件壁酬。

      ls -a
      

      ls ‐ld [filename] 代表只列出目錄文件的屬性次酌。

2.2 stat命令

查看文件的訪問時間,修改時間等

stat /bin

訪問時間舆乔,是指通過指令如cat岳服、vi等來查看的文件的最近一次時間。更改時間希俩,是指修改文件內(nèi)容的最近一次時間吊宋。 改動時間,是指修改文件屬性的最近一次時間颜武。 注意:訪問時間是內(nèi)容更改后璃搜,第一次訪問的時間拖吼,后面再次訪問的時候訪問時間不會改變

2.3 cd命令

cd 是 change directory的縮寫,表示改變當前所在路徑这吻。

cd - ##回上一次所在的目錄
cd ~ 或 cd  ##會當前用戶的主目錄
cd / ##回到根目錄
cd .. ## 回當前目錄的上一目錄

2.4 pwd命令

pwd 是英文print working directory 顯示當前所在路徑吊档。

cd /bin
pwd

2.5 which命令

尋找可執(zhí)行文件 ,并在PATH環(huán)境變量里面尋找

which  執(zhí)行文件名稱

2.6 touch命令

將每個文件的訪問及修改時間都更新為目前的時間唾糯。

如果文件不存在怠硼,則創(chuàng)建一個字節(jié)數(shù)為0的文件。

‐a      #只更新訪問時間移怯,不改變修改時間

‐c      #不創(chuàng)建不存在的文件

 ‐m      #只更新修改時間香璃,不改變訪問時間 

‐r file   #使用文件file的時間更新文件的時間 

‐t      #將時間修改為參數(shù)指定的日期,如:07081556代表7月8號15點56分

2.7 mkdir 命令

mkdir 是make directory的英文縮寫。

創(chuàng)建目錄DIRECTORY舟误,可以一次創(chuàng)建多個葡秒。OPTION如果是p,表示可以連同父目錄一起創(chuàng)建嵌溢。

mkdir  dir1 ## 創(chuàng)建 dir1 文件夾

2.8 rmdir 命令

rmdir是remove directory的英文縮寫同云。

rmdir -p  dir1/dir2/dir3  ##刪除多級目錄

刪除空目錄,可以一次刪除多個堵腹。OPTION如果是p,表示可以連同空的父目錄一起刪除星澳。但是一旦父目錄中還包含其他文件疚顷,則刪除失敗。

2.9 rm 命令

rm是remove的英文縮寫禁偎。

可以用來刪除普通文件腿堤,也可以用來刪除目錄,特別用來刪除目錄中嵌套有子目錄的目錄文件如暖。 常用參數(shù):

‐f ‐‐force #強制刪除笆檀,不詢問是否要刪除。

‐r ‐‐recursive #遞歸刪除盒至,包括文件夾中的內(nèi)容

2.10 mv命令

mv是英文單詞move的縮寫酗洒。可以用來移動文件夾或者文件枷遂,也可以用來更改文件名樱衷。

mv file / #把文件file移動到根目錄中

mv file file_bak #把文件file重命名為file_bak。

2.11 cp命令

cp是英文單詞copy的縮寫酒唉,表示拷貝文件矩桂。

##可以用來拷貝普通文件: 

cp file file_bak #拷貝一份file為file_bak

##可以用來拷貝目錄  

cp dir dir_bak ‐r #拷貝一個目錄dir為dir_bak, ‐r參數(shù)代表遞歸拷貝,把dir目錄中的文件也拷貝過去

2.12 cat命令

cat英文單詞concatenate連鎖的縮寫痪伦,用來查看文件內(nèi)容侄榴,以及將幾個文件連成一個文件雹锣,

  • 不填文件參數(shù),默認的情況下是從標準輸入中獲取內(nèi)容:
cat   

##查看某個文件
cat  demo ## demo為文件名稱
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末癞蚕,一起剝皮案震驚了整個濱河市蕊爵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌涣达,老刑警劉巖在辆,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異度苔,居然都是意外死亡匆篓,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門寇窑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鸦概,“玉大人,你說我怎么就攤上這事甩骏〈笆校” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵饮笛,是天一觀的道長咨察。 經(jīng)常有香客問我,道長福青,這世上最難降的妖魔是什么摄狱? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮无午,結(jié)果婚禮上媒役,老公的妹妹穿的比我還像新娘。我一直安慰自己宪迟,他們只是感情好酣衷,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著次泽,像睡著了一般穿仪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上意荤,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天牡借,我揣著相機與錄音,去河邊找鬼袭异。 笑死钠龙,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播碴里,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼沈矿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了咬腋?” 一聲冷哼從身側(cè)響起羹膳,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎根竿,沒想到半個月后陵像,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡寇壳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年醒颖,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片壳炎。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡泞歉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匿辩,到底是詐尸還是另有隱情腰耙,我是刑警寧澤,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布铲球,位于F島的核電站挺庞,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏稼病。R本人自食惡果不足惜选侨,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望溯饵。 院中可真熱鬧,春花似錦锨用、人聲如沸丰刊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铺董。三九已至单旁,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背偿短。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留饿这,地道東北人抛丽。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親齐莲。 傳聞我的和親對象是個殘疾皇子痢站,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

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