Ich habe Probleme damit, das herauszufinden. Wenn ich mich beispielsweise im Verzeichnis /home/test/test2 befinde, aber die Anzahl der Dateien im Verzeichnis /home herausfinden möchte, wie gehe ich vor?
Ich weiß, wie es geht. Wenn es andersherum wäre, also in Ihrem Home-Verzeichnis, wo Sie die Dateien in /home/test/test2 auflisten, würden Sie Folgendes tun:
ls /home/test/test2 | wc -l
aber wie würde ich es machen, wenn ich im Verzeichnis test2 wäre und die Anzahl der Dateien im Home-Verzeichnis herausfinden wollte.
Danke
Antwort1
Von überall Wenn Sie herausfinden möchten, wie viele Dateien sich in Ihrem Home-Verzeichnis befinden
Dies ist der Befehl
ls -la ~/ | wc -l
Beispiel:
virt01@virt01:~/test$ ls -la ~/ | wc -l
25
virt01@virt01:~/test$
Es ~/
wird auf das Home-Verzeichnis des aktuell angemeldeten Benutzers verwiesen
Antwort2
Sie können auch ..
auf das Verzeichnis hinter Ihrem aktuellen verweisen.
Z.B
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
Jeder ..
springt in ein Verzeichnis dahinter