在linux中,可以利用“ls -l”命令判斷是文件還是目錄,ls命令用于顯示指定工作目錄下的內容,設置參數“-l”用于顯示文件形態、權限和擁有者等內容,當顯示目錄時第一個字符為“d”,當顯示文件時第一個字符為“-”。
本教程操作環境:linux7.3系統、Dell G3電腦。
linux怎樣判斷是文件還是目錄
首先輸入 ls -l 命令查看文件、目錄詳細信息
Linux中第一個字符代表這個文件是目錄、文件或鏈接文件等等。
當為[?d?]則是目錄
當為[?–?]則是文件;
若是[?l?]則表示為鏈接文檔(link file);
若是[?b?]則表示為裝置文件里面的可供儲存的接口設備(可隨機存取裝置);
若是[?c?]則表示為裝置文件里面的串行端口設備,例如鍵盤、鼠標(一次性讀取裝置)。
接下來的字符中,以三個為一組,且均為『rwx』 的三個參數的組合
可以看到文件屬性中第一個字符為d的即為目錄,第一個字符為-的即為普通文件。
還有另外一種方法直接判斷的是通過命令行顏色,在大多書命令行軟件中,一般普通文件為白色,目錄、鏈接文件為彩色。
相關推薦:《Linux視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦