在學習linux常用指令前,我們先來了解下圖這句話的含義。這句話可以分為四個部分:
wbin : 指目前登入進系統的使用者
localhost : 目前計算機主機名
$ : 普通使用者提示符
/# : 超級使用者提示符
:顯示目前所在位置。是指家目錄,普通使用者是/home/user,超級使用者是/root
linux檔案分類于windows不同,它不是以字尾名來區分檔案類型,linux檔案分為七種(常用的有普通檔案,目錄檔案和軟連接配接檔案):
檔案類型 辨別符 普通檔案 - 目錄檔案 d 軟連接配接檔案 l 塊裝置檔案 字元裝置檔案 套接字檔案 管道檔案
r : read,讀權限
w : write,寫權限
x : excute,執行權限,允許使用者在該目錄下執行指令
首先來學習一下linux的指令格式:
指令 [選項] [參數]
說明:linux下隻有個别指令不遵循該格式,中括号代表可選,可以一次輸入多個參數。
ls指令可以顯示目前檔案夾下的所有檔案。
ls指令格式:ls [選項] [參數]
ls指令所有選項:
選項 含義 -a 顯示所有檔案,包括隐藏檔案 -l 顯示檔案的詳細資訊 -d 檢視目錄屬性 -h 人性化顯示檔案大小,顯示格式如:1.2k -i 顯示inode(id),linux下每個檔案都有他的id
ls 與 ls -a:不難發現加了-a選項後,顯示了更多的檔案,并且這些檔案都有一個共同點,那就是檔案名前全都帶點,linux下隐藏的檔案都是以“.”開頭
ls -l:該指令顯示了目前目錄下所有檔案的詳細資訊,接下來以第一條資訊為例講解該資訊。
首先是第一行最前方的“-rw-rw-r–.“,讀懂他們需要将它拆分成五個部分,他們分别表示:
“-”: 普通檔案(可檢視上方的檔案類型表進行參照
“rw-” : 檔案所有者的權限
“rw-” : 使用者組對該檔案的權限
“r–” : 其他人對該檔案的權限
“.” :acl權限
ls -i:顯示目前檔案夾下所有檔案的id