Como mostrar o caminho completo de um arquivo ou diretório no terminal?


9

Eu preciso saber como o nome do diretório para digitá-lo no terminal. Como faço para acessar os nomes dos diretórios?

O Windows Explorer costumava ter uma barra de título com o caminho completo. Alguém pode me ajudar a descobrir como ver o caminho completo de um determinado arquivo?


Se você conhece o caminho e precisa digitá-lo rapidamente, nada é melhor que a conclusão da guia, especialmente com zsh.
Dillmo

Eu descobri uma maneira de excluir arquivos com o BleachBit, obrigado pela sua resposta. Mas, para a outra consulta, ainda preciso saber como ver o caminho completo de qualquer arquivo ou pasta.
Kalamalka Kid

Respostas:


10

Para exibir o caminho completo de um arquivo no terminal, arraste o ícone do arquivo para o terminal, e o caminho completo do arquivo será exibido entre dois apóstrofos (caracteres de aspas simples). É simples assim.


15

Se você estiver usando o nautilus para procurar seus arquivos, poderá alternar a barra de navegação pressionando Ctrl + L.

Se você estiver usando o terminal, use apenas pwdpara saber o caminho absoluto da sua localização atual.


2
E não esqueça que caracteres de espaço precisam ser escapados dentro do terminal. Se você quiser acessar /path/to/the force, precisará fazer cd /path/to/the\ force.
Buddyshot 13/03

2

O find pode fazer isso com bastante facilidade a partir do terminal. Aqui está um exemplo no qual estou procurando o caminho completo do arquivo Taxes-2013.pdf:

sudo find / -name Taxes-2013.pdf

Fornece a saída:

/home/me/Documents/Taxes-2013.pdf

Estou usando o sudo para evitar toda a saída de permissão negada que, de outra forma, obteria ao encontrar a partir da raiz da árvore.

Se você quiser apenas o nome do caminho e o nome do arquivo retirado, use

sudo find / -name Taxes-2013.pdf | xargs -n1 dirname

Nota: Se você costuma colocar espaços em nomes, isso é relevante para você.

Algumas fontes:

https://www.unixtutorial.org/commands/dirname/

http://www.commandlinefu.com/commands/using/dirname

http://man7.org/linux/man-pages/man1/xargs.1.html

Testado no Ubuntu 14.04

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.