列出主目錄中的檔案

列出主目錄中的檔案

我無法弄清楚,如果我位於目錄 /home/test/test2 但我想查找 /home 目錄中的檔案數量,我該怎麼做。

我知道如果是相反的話該怎麼做,例如在你的主目錄中,列出 /home/test/test2 中的文件,你會這樣做:

ls /home/test/test2 | wc -l

但是如果我在 test2 目錄中並且想要查找主目錄中的檔案數量,我該怎麼做。

謝謝

答案1

從任何地方如果您想查找主目錄中有多少文件

這是命令

ls -la ~/ | wc -l

例子:

virt01@virt01:~/test$ ls -la ~/ | wc -l
25
virt01@virt01:~/test$

~/指向目前登入使用者的主目錄

答案2

您也可以使用..指向目前目錄後面的目錄。

例如

User@~/test/test2:$ ls ../ | wc -l # here you'll list the 'test' directory content

User@~/test/test2:$ ls ../../ | wc -l # here you'll list the 'home' directory content 

每個..都會跳到後面一個目錄

相關內容