命令:ls[選項][目錄/檔案]
功能:對於目錄,該命令列出該目錄下的所有子目錄與檔案。
對於檔案,將列出檔名及其他資訊。linux檔案系統不是根據字尾名來執行檔案的,而是根據檔案是否有可執行許可權。
常用的選項:
選項功能
-a顯示指定目錄下所有子目錄與檔案。
ls -a /root/home
-l列出指定目錄下所有目錄及檔案的詳細資訊。
ls -l 每行列出的詳細資訊依次為:
檔案型別與許可權 連線數 檔案所有者 檔案所屬組 檔案大小 最近修改時間 檔案名字
上面的第乙個字元表示檔案型別,以下型別:
-後寫的字元
顯示的檔案型別
-普通檔案d目錄
l符號鏈結
b塊裝置檔案
c字元裝置檔案
p命名管道
ssocket檔案
顯示的9個字元表示檔案的訪問許可權,分為3組,每組3位。
組別功能
第一組表示檔案建立者的許可權
第二組表示同組使用者的許可權
第三組表示其他使用者的許可權
ps:每一組的三個字元分別表示對檔案的讀、讀、執行許可權。
各許可權如下:r(讀) w(寫) x(執行) _( 沒有設定許可權)
每一組可以用乙個數字表示
ls輸出內容是有顏色的,比如:目錄是藍色,壓縮檔案是紅色,如果沒有顏色,可以加上引數–color=never表示輸出沒有彩色,而–color=auto表示自動,–color=always表示始終有顏色。
如果需要更加詳細的引數描述,可以通過:man ls 獲得ls的幫助。
命令:cd 目錄名
功能:改變工作目錄。將當前工作目錄改變到指定的目錄下,例如要切換當前目錄到「/home/user/0718」目錄,則使用cd /home/user/0718
常用的切換目錄命令
命令功能
cd …
到父目錄
cd /
到根目錄
cd ~
到用於主目錄下=直接執行cd
cd -
到上一次目錄
命令:pwd
功能:顯示使用者當前所在的目錄。
例如當我們使用cd /home/user/0718 ,再使用命令pwd則命令行會顯示 /home/user/0718
命令:mkdir[選項] dirname
功能:在當前目錄下建立乙個名字為dirname的目錄,如要在當前目錄下建立乙個名為07181的目錄,則使用命令mkdir 07181,系統就會在當前目錄下,建立乙個07181的目錄,此時可以ls -l檢視。
命令:rmdir[選項] dirname
功能:在當前工作目錄下刪除目錄名為dirname的子目錄。
此時該子目錄必須是個空目錄。如刪掉剛才的空目錄07181,輸入rmdir 07181
命令cp[選項] 原始檔或者目錄 目標檔案或目錄
功能:把指定的原始檔複製到目標檔案或多個原始檔複製到目標目錄中。
常用引數
檔案許可權及目錄操作
檔案擁有者 群組概念 賬號密碼群組資訊 預設情況下,所有系統上的賬號與一般賬號,及root相關資訊,都記錄在 etc passwd。個人密碼記錄在 etc shadow 所有組名記錄在 etc group root bys more etc fstab label ext3 defaults 1 1...
Perl檔案及目錄操作
大多數程式都不是孤立的,它們與它們的環境相互作用。很多的程式也需要通過檔案操作實現資料的存貯和交換。檔案控制代碼 file handle 是perl程式中為程式和外部世界提供i o連線的名稱。建議全部使用大寫字母以示與變數等的區別。特別地,也可以將tdin stdout stderr也認為是perl...
Python檔案及目錄操作
計算機中的檔案 相關記錄或放在一起的資料集合 import os 對不同作業系統相容的乙個庫 file path c windows system32 drives etc hosts 輸出反斜槓要雙反斜槓 file path r c windows system32 drives etc host...