Listar arquivos no seu diretório pessoal [duplicado]

0
Estou tendo problemas para descobrir que, se eu estou no let o diretório / home / test / test2, mas eu quero encontrar o número de arquivos no diretório / home, como eu faria isso.

Eu sei como fazer isso se fosse o contrário, como em seu diretório pessoal, listar arquivos em / home / test / test2, você faria:

ls /home/test/test2 | wc -l

mas como eu faria se estivesse no diretório test2 e quisesse encontrar o número de arquivos no diretório pessoal.

Obrigado

    
por shawn edward 13.02.2016 / 08:04

2 respostas

0

De qualquer lugar Se você quiser encontrar quantos arquivos em seu diretório pessoal

Este é o comando

ls -la ~/ | wc -l

Exemplo:

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

~/ apontando para os usuários de login atuais Diretório principal

    
por 13.02.2016 / 08:10
0

Além disso, você pode usar .. para apontar para o diretório por trás de sua corrente.

Por exemplo

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 

Cada .. saltará para um diretório atrás de

    
por 13.02.2016 / 08:24

Tags