estudo
AULA 7
Comando find no Linux
• Comando utilizado para localizar arquivos dentro do caminho especificado.
• Sintaxe do comando:
• $ find [caminho] [caminho] [opções]
• $ find /home –type d
Comando find no Linux
• $ find /home –type x
– Onde x pode ser :
– f arquivos
– d diretórios
– l links simbólicos
– b dispositivos de bloco
– c dispositivos de caractere
– p pipe
Comandos find no Linux
$cd ~
$find -ctime +5
$find /etc -type x
Comando locate no Linux
Comando utilizado para localizar arquivos a partir de um banco de dados, que deverá ser atualizado pelo usuário root
(ou com permissão de root).
$ sudo updatedb
$ locate *.extensão
Comando whereis no Linux
• Comando utilizado para localizar o arquivo binário, código-fonte e a página de manual de um comando qualquer.
•
•
•
•
Sintaxe : whereis [opção] comando
$whereis -b man
$whereis -s man
$whereis -m man
Comando more no Linux
• Comando usado para exibir adequadamente arquivos texto, cria uma parada para leitura do arquivo.
• Sintaxe : more [opções] arquivo
• $more /etc/mtools.conf
Comando less no Linux
• Comando usado para exibir adequadamente arquivos texto, cria uma parada para leitura do arquivo. Permite a utilização do teclado para irmos ao fim do arquivo ou voltarmos ao início. • Sintaxe: less [opções] arquivo
• $less /etc/mtools.conf
Entrada e saída padrão no Linux
• stdin- Dispositivo pelo qual programas obtêm dados para executar suas tarefas (teclado, mas pode ser usado um arquivo).
• stdout- Dispositivo pelo qual os programas devolvem o resultado do processamento do stdin
(terminal é a saída padrão, mas pode ser usado um programa para saída padrão).
• stderr- Dispositivo para onde é enviado erros decorrentes do processamento do stdin (pode-se direcionar a saída de erro padrão para um arquivo). Entrada e saída padrão no Linux
Descritor de arquivos
Nome
Abreviação
Dispositivo
0
Entrada-padrão