如圖data目錄下ls命令無輸出但是ls -al有,但是我不明白這是輸出的什麼,是有文件存在嗎,如果有怎麼纔可以看到。 這是我在Java中生成的文件及路徑。感謝知乎大佬!!!


你不如疑惑一下為什麼 windows 也有這兩個東西。

兩個特殊文件而已,提供了兩個目標目錄。


.代表當前目錄

..代表上級目錄

Linux萬物皆文件

Linux的隱藏文件就是點開頭的文件

你要查看肯定要用ls -a


ls -a


ls 查看 -a 查看所有文件,包括以點開頭的隱藏文件


你這個輸出就是沒有文件。

這是特殊的表示方法。一個點代表當前目錄,兩個點代表父目錄。

如果不希望看到當前目錄和父目錄,可以用ls -Al來表示,也就是把小寫的a換成大寫的A。


. 代表當前目錄 ..代表上一層目錄

ls -a 或者 echo .[!.]* 查看目錄下所有的隱藏文件或者目錄


推薦閱讀:
相關文章