Comandos para arquivos e diretórios

cd

O comando cd permite que você mude o diretório atual (cd vem do inglês "change directory"). Quando você abrir um terminal você estará no seu diretório pessoal. Exemplos:

  • Para navegar para o diretório raiz, digite:

    cd /
  • Para navegar em sua pasta pessoal, digite:

    cd

    ou

    cd ~
  • Para navegar em um diretório acima, digite:

    cd ..
  • Para navegar em um diretório anterior (ou voltar) digite:

    cd -
  • Para navegar através de multíplos níveis de diretórios de uma única vez, especifique o caminho completo do diretório que você que ir. Por exemplo, digite:

    cd /var/www

    para ir diretamente para /www subdiretório de /var/. Outro exemplo, digite:

    cd ~/Desktop

    para mover para o subdiretório Desktop dentro de sua pasta pessoal.

pwd

O comando pwd permite que você veja em qual diretório você está localizado (pwdsignifica "print working directory") . Por exemplo, digitanto

pwd

no diretório Desktop, ele mostrará ~/Desktop.

[Nota]

O Xfce4 Terminal também exibe esta informação na barra de títulos de sua janela.

ls

O comando ls permitirá que você veja os arquivos no diretório em que está (ls stands simply for "list"). Usado com certas opções, você poderá ver o tamanho dos arquivos, quando os arquivos foram criados, e as permissões para os arquivos. Por exemplo, digitando

ls ~

mostrará os arquivos em seu diretório home. Exemplos:

  • Para listar todos os arquivos (incluíndo arquivos ocultos), digite:

    ls -a
  • Para listar informação usando o formato longo, digite:

    ls -l

    . Isto incluirá informação sobre permissões, proprietário, e data da última modificação.

  • Para listar sua partição raiz, digite:

    ls /
  • Para listar uma linha por vez, digite

    ls -1

cp

O comando cp criará uma cópia de um arquivo para você (cp vem de "copy"). Por exemplo, digite

cp file foo

para fazer uma cópia exata de file com o nome foo, mas o arquivo file continuará lá.

mv

mv: O comando mv moverá um arquivo para um outro local ou renomeará o arquivo (mv vem de "move"). Exemplos:

  • Para renomear um arquivo chamado file para foo, digite

    mv file foo

    .

  • Para mover o arquivo foo para o seu Desktop, digite:

    mv foo ~/Desktop

    . Isso moverá foo mas não irá renomeá-lo. Você precisa especificar o novo nome do arquivo para renomeá-lo.

[Nota]

Se você estiver usando mv com sudo você não poderá usar o atalho ~ , mas terá que usar o caminho completo para seus arquivos. Isso acontece porque quando você está trabalhando como root, ~ irá se referir ao diretório pessoal da conta root, e não o seu.

rm

O rm irá remover ou apagar um arquivo em seu diretório (rm vem de "remove"). Ele não irá funcionar em diretórios com arquivos neles. Para remover diretórios, você pode usar o rm -r. O r significa recursive. Por exemplo:

rm -r foo

irá remover o diretório chamado foo e todo o seu conteúdo.

[Atenção]

Usando rm -r você irá apagar o diretório e tudo dentro dele, sem confirmações posteriores, por isso use de extrema cautela com esse comando.

mkdir

O comando mkdir permitirá a você criar diretórios (mkdir vem de "make directory"). Por exemplo: digitando

mkdir music

criará um diretório music no atual diretório.