Trabalhos
pwd – Exibe o diretório atual
Sintaxe: $ pwd
Mostra de forma simples em qual diretório o usuário está localizado no momento.
cd – Navegando entre diretórios
Sintaxe: $ cd [nome_do_diretório]
Muda o diretório atual. Exemplos:
$ pwd /home/unisantos $ cd /etc $ pwd /etc $ cd ~ /home/unisantos
No exemplo acima, estávamos no diretório /etc e com um simples cd para o diretório ~, fomos para o diretório HOME (/home/eitch). Neste caso utilizamos o ~ que é uma espécie de atalho para o diretório HOME do usuário. Alguns destes “atalhos”:
. (ponto) .. (dois pontos) ~ (til) / (barra) - (hífen)
Diretório atual Diretório anterior (um nível acima) Diretório HOME do usuário Raiz do sistema Último diretório (Voltar)
Se você deseja ir para um diretório que está na raiz diretamente, usa-se a / antes, exemplo:
$ pwd /usr/local/bin $ cd /etc/rc.d $ pwd /etc/rc.d $ cd $ pwd /usr/local/bin
Ao utilizar uma barra antes do diretório, especificamos o caminho absoluto do diretório, ou seja, todo o seu caminho desde a raiz. Se não colocamos a barra para especificar a raíz, quer dizer que estamos especificando um caminho relativo, ou seja, de acordo com o diretório atual. Em outras palavras, se eu estou no diretório /home/eitch, os dois comandos a seguir farão a mesma coisa, só que um usando o caminho relativo e o outro o caminho absoluto:
$ cd ..
$ cd /home
ls – Listar arquivos
Sintaxe: $ ls [opções] [arquivo/diretório]
Lista os arquivos e diretórios. Se executarmos apenas o comando ls sozinho, ele mostrará todos os arquivos existentes no diretório atual. Há também alguns parâmetros extras:
-l -a -h -R
Lista os arquivos em formato detalhado. Lista os arquivos ocultos (que começam com um .) Exibe o tamanho num formato legível (combine com -l) Lista também os subdiretórios encontrados
Exemplo de uma listagem detalhada:
$ ls -l total 9916 drwxrwxr-x -rw-r--r--rw-r--r--rw-r--r-5 hugo hugo 1 hugo hugo 1302 Aug 16