Linux 基本介紹

 

 

基本指令 ls

 

為檢視某目錄下的檔案:

 

另外常用的 ls al  為同時列出隱藏檔與屬性:

 

屬性的基本介紹:

紅色為檔案的權限

藍色為連結數

桃紅色為檔案的擁有者

綠色為檔案所在的群組

粉紅色為檔案所的大小

為檔案最後的修改日期

紫色為檔名

關於權限:

 

紅色為檔案的類型

綠色為檔案擁有者的權限 (user)

黃色為與擁有者同群組的權限 (group)    

紫色為非擁有者的群組的權限 (others)

 

檔案權限分為三種:

r       可讀(read)            權限分數為 4

w      可寫(write)            權限分數為 2

x       可執行(execute)       權限分數為 1

-       沒有權限                 權限分數為 0

 

與權限相關的基本指令:

 

chgrp (change group) 變更檔案所屬群組

chown(change owner):變更檔案的擁有者

chmod:變更檔案的權限(有兩種修改方式,數字及符號)

 

chmod  (使用數字)

755user rwx(4+2+1)groupothersr-x(4+0+1)

 

chmod (使用數字與符號)

這一次使用數字755以及u=rwx,g=rx,o=x來觀察兩者的差別

兩者的差別在於others差一個r,因此把符號的權限分換算的結果為751

 

目錄:

      cd    變更目錄 (用絕對路徑)

      cd   變更目錄 (用相對路徑)

      cd .  顯示此層目錄 (cd . 之間需要空一格)

      cd .. 前往上一層的目錄

      cd ~ 為目前user所在的家目錄

      pwd   顯示目前所在的目錄

      mkdir  在目前的目錄下創造新目錄

      rmdir  刪除在目前路徑下的空目錄

 

檔案內容查閱

      cat  顯示檔案的內容

       tac  反向顯示檔案的內容

      cat n  可以顯示內容的行數(包括空行)cat b 為不包括空行的行數

   

      其餘常用指令:

 more 一頁一頁翻動,可使用space往下翻一頁或者是enter往下翻一行。

 

 less    一頁一頁翻動,與more不一樣的地方在less可以前後翻閱,而more不能向前翻,只能向後翻。可利用pageuppagedown前後 翻閱 

 

Moreless的其他指令:

 

檔案的複製、刪除與移動

      cp (copy) 為檔案的複製  -i 為詢問要不要複製  -r 為循環複製

       rm (remove) 為檔案的刪除  -i 為詢問要不要刪除  -r 為循環刪除

       mv (move) 為檔案的移動