Como navegar em um disco rígido Linux a partir do terminal

Use `cd` pwd, ls`ls` e `cd` cdpara navegar pelas pastas a partir de um terminal Linux. Primeiro, identifique o caminho onde uma unidade está montada, depois acesse esse diretório e liste seus arquivos. O Linux apresenta os sistemas de arquivos montados dentro da mesma árvore de diretórios que o restante do sistema; portanto, um disco geralmente aparece sob um ponto de montagem como /media` /usr/local/bin` ou `/usr/local/bin` /mnt, e não como uma pasta com o nome da unidade física.

Comece com pwd, ls, ecd

Abra um terminal e verifique sua localização inicial. `ls -l` pwdimprime o diretório de trabalho atual; ls`ls -l` lista seu conteúdo. Adicione `-l` -lpara uma listagem detalhada e `-l` -apara incluir nomes ocultos que começam com um ponto. O manual do GNU Coreutilsls documenta essas opções.

pwd
ls -la
Um terminal Linux exibindo a saída dos comandos `pwd` e `ls -la` para um diretório pessoal, incluindo arquivos ocultos.
O caminho atual e a listagem do diretório inicial deixam claro onde um comando cd relativo será iniciado.

Use cdcom um caminho absoluto começando com `/home` /ou um caminho relativo a partir da sua pasta atual. ` ~/home` é o seu diretório inicial, ..`/home` é a pasta pai e `/ home` é -a localização anterior no Bash; consulte o manual do Bash para obter informações sobre o comportamento do shell.

cd /          # go to the filesystem root
ls -lah       # list its contents, including hidden entries
cd /home      # open a directory by its absolute path
cd ..         # move up one level
cd -          # return to the previous directory
Um terminal Linux exibindo o comando `cd /` seguido por uma listagem detalhada do diretório raiz.
A lista raiz inclui pastas do sistema; não é uma lista de unidades físicas separadas.

Localize o ponto de montagem da unidade.

Antes de navegar em um disco USB ou outro volume, verifique se o Linux o montou. Execute o comando lsblk -fpara ver os dispositivos de bloco, tipos de sistema de arquivos, rótulos e pontos de montagem. Execute o comando findmntpara listar os sistemas de arquivos montados ou passe um caminho de montagem conhecido para inspecioná-lo:

lsblk -f
findmnt
findmnt /media/$USER/Archive
Um exemplo do findmnt mostrando /dev/sdb1 montado em /media/reader/Archive como um sistema de arquivos exFAT.
Este exemplo de saída do findmnt identifica o diretório onde o volume está montado.

Aqui, o volume está montado em /media/reader/Archive. Montadores automáticos de desktop geralmente usam /media/<username>; montagens manuais podem usar /mnt, mas os caminhos variam. Siga a coluna MOUNTPOINTSou em vez de tentar adivinhar. O manual e o manual documentam esses comandos. é um caminho de dispositivo, não um diretório para abrir com .TARGETlsblkfindmnt/dev/sdb1cd

Se lsblknenhum ponto de montagem for exibido, o sistema de arquivos pode estar desmontado. Use o gerenciador de arquivos do seu computador ou o procedimento de montagem documentado pela sua distribuição.

Procure um arquivo em uma unidade montada.

Quando você souber o caminho do volume, mas não a pasta, use find. Este exemplo pesquisa arquivos PDF dentro do diretório Archive, sem alterar nenhum arquivo:

find "/media/$USER/Archive" -type f -iname '*.pdf'
Um comando find que pesquisa arquivos PDF em um diretório de arquivo montado e retorna o caminho correspondente.
Um padrão de nome de arquivo entre aspas permite pesquisar pastas aninhadas por nomes de arquivo correspondentes.

As aspas preservam os espaços no caminho inicial; as aspas simples impedem que o caractere curinga se expanda no shell. findA busca em subdiretórios é feita recursivamente e pode demorar em discos rígidos grandes. Consulte o manual do GNU Findutils para obter informações sobre sua sintaxe.

Use um gerenciador de arquivos de terminal.

Um gerenciador de arquivos baseado em texto fornece uma listagem visual no terminal. Os comandos acima geralmente já estão instalados; esses gerenciadores podem precisar ser obtidos dos repositórios da sua distribuição.

Família de distribuiçãoInstale ambos os gerenciadores
Debian ou Ubuntusudo apt update
sudo apt install mc ranger
Fedorasudo dnf install mc ranger
Arch Linuxsudo pacman -S mc ranger
openSUSEsudo zypper install mc ranger

Instale apenas um dos pacotes mcou, rangerse preferir, um deles. Verifique a disponibilidade para a sua versão nas buscas oficiais de pacotes do Debian , Ubuntu , Fedora ou Arch Linux .

Navegue com o Midnight Commander

Comece mcna pasta atual ou passe um caminho de montagem: mc "/media/$USER/Archive". Ele exibe dois painéis. Use as teclas de seta para selecionar uma entrada, Enterabrir uma pasta, ..subir na lista e Tabalternar entre os painéis. Pressione F3para visualizar um arquivo e F10para sair. Se o seu terminal interceptar as teclas de função, consulte o manual do MC para obter alternativas.

Midnight Commander com dois painéis de arquivos, mostrando o diretório inicial e uma pasta de Arquivo montada.
O Midnight Commander mantém dois locais de diretório visíveis para que você possa navegar por um ou ambos os painéis.
Midnight Commander com um arquivo README.txt destacado na pasta de projetos do Archive montada.
Selecione um arquivo no Midnight Commander e pressione F3 para visualizá-lo sem editar.

Navegue com o Ranger

Inicie o Ranger no volume com ranger "/media/$USER/Archive". A primeira coluna mostra as pastas pai, a central mostra a pasta atual e a da direita permite visualizar a seleção. Navegue com as teclas de seta ou h, j, k, e l; pressione Enterpara abrir uma seleção ou qpara sair. Abrir um arquivo pode iniciar o aplicativo configurado nele, portanto, selecione pastas para navegar e use as pré-visualizações para inspecionar arquivos. O arquivo README e o manual do Ranger listam seus controles.

Ranger exibindo as colunas de diretório pai, atual e filho com o arquivo selecionado.
O Ranger exibe o conteúdo da pasta selecionada na coluna seguinte.
Ranger com o arquivo notes.txt selecionado e uma pré-visualização do texto na coluna da direita.
A coluna da direita permite visualizar uma prévia do arquivo de texto selecionado.

Lidar com erros de permissão e caminho

A mensagem “Arquivo ou diretório inexistente” geralmente significa que o caminho ou a capitalização estão incorretos; verifique com ` lsls` ou ` findmntcd` e coloque os caminhos entre espaços, como `/var/www/ cd "/media/$USER/Backup Drive"html`. “Permissão negada” significa que sua conta não tem permissão para ler esse local. Não execute o gerenciador de arquivos como root; use uma pasta acessível ou siga as orientações de permissão da sua distribuição.

Deixar um comentário

Como jogar Hearts of Iron IV no Linux com o Steam

Como jogar Hearts of Iron IV no Linux com o Steam

Instale a versão nativa para Linux do Hearts of Iron IV pelo Steam e, em seguida, use o Proton como alternativa caso o jogo não inicie.

Como jogar Total War: THREE KINGDOMS no Linux com o Steam

Como jogar Total War: THREE KINGDOMS no Linux com o Steam

Configure o Steam na sua distribuição Linux, instale a edição nativa para Linux de Total War: THREE KINGDOMS e solucione problemas comuns de inicialização.

Como personalizar o gerenciador de janelas Enlightenment no Linux

Como personalizar o gerenciador de janelas Enlightenment no Linux

Aprenda a personalizar o Enlightenment no Linux editando o conteúdo da barra de tarefas, papéis de parede, gadgets da área de trabalho, temas e áreas de trabalho virtuais, com notas sobre as diferenças nos menus e arquivos .edj.

Como instalar a versão mais recente do Kali Linux em um PC

Como instalar a versão mais recente do Kali Linux em um PC

Aprenda como instalar a versão mais recente do Kali Linux: baixe e verifique a imagem ISO atual, crie um instalador USB e configure um computador com inicialização única de forma segura.

Como armazenar dados confidenciais no Linux com o Vault

Como armazenar dados confidenciais no Linux com o Vault

Aprenda a instalar o HashiCorp Vault, salvar e recuperar um segredo de exemplo com seu mecanismo KV v2 e entender qual configuração é segura para credenciais reais.

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Instale o Celluloid no Linux a partir do Flathub com o Flatpak, ou use um pacote nativo quando sua distribuição fornecer um. Aprenda como iniciar, atualizar e remover o programa.

Como jogar Undertale no Linux com o Steam

Como jogar Undertale no Linux com o Steam

Undertale possui uma versão nativa para Linux no Steam. Aprenda como instalar o Steam, baixar o jogo, executá-lo e, caso a versão nativa apresente problemas, tente usar o Proton.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

O Paper não está mais disponível no Flathub nem é desenvolvido ativamente. Aprenda como verificar uma instalação existente do Linux, escrever notas em Markdown e fazer backup delas.

Como instalar o BlackArch Linux: Guia para USB e Desktop

Como instalar o BlackArch Linux: Guia para USB e Desktop

Aprenda como baixar a ISO correta do BlackArch, verificá-la, criar um USB inicializável e instalar o BlackArch Linux com segurança usando o instalador Slim.

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Instale o TeamViewer Host no Raspberry Pi OS, vincule o dispositivo à sua conta e conecte-se a partir de um computador Linux com as orientações e dicas de solução de problemas do pacote ARM atual.