在linux中,可以利用「ls -l」指令判斷是檔案或目錄,ls指令用來顯示指定工作目錄下的內容,設定參數「-l」用來顯示檔案形式、權限和擁有者等內容,顯示目錄時第一個字元為“d”,顯示檔案時第一個字元為“-”。
本教學操作環境:linux7.3系統、Dell G3電腦。
linux怎麼判斷是檔案還是目錄
#先輸入ls -l 指令查看檔案、目錄詳細資料
Linux中第一個字元代表這個檔案是目錄、檔案或連結檔案等等。
當為[ d ]則為目錄
當為[ - ]則是檔案;
若是[ l ]則表示為連結文件(link file);
若是[ b ]則表示為裝置檔案裡面的可供儲存的介面設備(可隨機存取裝置);
若是[ c ]則表示為裝置檔案裡面的序列埠設備,例如鍵盤、滑鼠(一次性讀取裝置)。
接下來的字元中,以三個為一組,且皆為‘rwx’ 的三個參數的組合
可以看到文件屬性中第一個字元為d的即為目錄,第一個字元為-的即為普通檔案。
還有另一種方法直接判斷的是透過命令列顏色,在大多書命令列軟體中,一般普通檔案為白色,目錄、連結檔為彩色。
相關推薦:《Linux影片教學》
以上是linux怎麼判斷是檔案還是目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!