Listando e Navegando entre Diretórios

 

Assim como os arquivos são usados para armazenar dados tais como textos, planilhas, fotos e programas. Os diretórios são um tipo de arquivo usado para armazenar outros arquivos em um formato hierárquico.


Ao iniciar uma sessão no Linux, ao autenticar o seu login você será conectado no sistema em seu diretório pessoal, geralmente será alco como:
/home/user

Para descobrir o diretório em que você está, em um terminal, digite:


$ pwd

Listando Diretórios


Para listar os arquivos e diretórios do local atual usamos o comando "ls", digite em seu terminal:


$ ls


sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos

Para lista detalhada com tipo de arquivo, permissões, nomes de usuários e grupos, tamanho e data, uso a opção -l após o comando, caso precise listar ou diretório, podemos adicionar o caminho após todo o comando, exemplo:


$ls -l


sysadmin@localhost:~$ ls -l /var/log/
total 844
-rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
-rw-r----- 1 syslog adm 1346 Oct 2 22:17 auth.log
-rw-r--r-- 1 root root 47816 Dec 7 2017 bootstrap.log
-rw-rw---- 1 root utmp 0 Dec 7 2017 btmp
-rw-r----- 1 syslog adm 547 Oct 2 22:17 cron.log
-rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
-rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
-rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
drwxr-xr-x 2 root root 4096 Dec 7 2017 fsck
-rw-r----- 1 syslog adm 106 Oct 2 19:57 kern.log
-rw-rw-r-- 1 root utmp 292584 Oct 2 19:57 lastlog
-rw-r----- 1 syslog adm 19573 Oct 2 22:57 syslog
drwxr-xr-x 2 root root 4096 Apr 11 2014 upstart
-rw-rw-r-- 1 root utmp 384 Oct 2 19:57 wtmp

Para alterar a ordem padrão (alfabética) podemos também inverter -r, usar uma ordenação por data -t, ou também por tamanho -s

A ordenação personalizada também pode ser combinada, exemplos:



$ls -lr


$ls -ltr


$ls -lsr



Navegando Entre os Diretórios

Para alterar em que estamos, podemos usar o comando "cd" (change directory) de duas maneiras, ou pelo caminho relativo, usando como base nossa localização atual (pwd) ou através do caminha absoluto, onde devemos descrever desde a raiz, todo o caminho que iremos acessar.

Lembre-se, o caminho absoluto inicia desde a raiz do sistema em "/", exemplo

Comentários

Anúncios