如圖data目錄下ls命令無輸出但是ls -al有,但是我不明白這是輸出的什麼,是有文件存在嗎,如果有怎麼纔可以看到。 這是我在Java中生成的文件及路徑。感謝知乎大佬!!!
你不如疑惑一下為什麼 windows 也有這兩個東西。
兩個特殊文件而已,提供了兩個目標目錄。
.代表當前目錄
..代表上級目錄
Linux萬物皆文件
Linux的隱藏文件就是點開頭的文件
你要查看肯定要用ls -a
ls -a
ls 查看 -a 查看所有文件,包括以點開頭的隱藏文件
你這個輸出就是沒有文件。
這是特殊的表示方法。一個點代表當前目錄,兩個點代表父目錄。
如果不希望看到當前目錄和父目錄,可以用ls -Al來表示,也就是把小寫的a換成大寫的A。
. 代表當前目錄 ..代表上一層目錄
ls -a 或者 echo .[!.]* 查看目錄下所有的隱藏文件或者目錄