Genéricos
- man (manual): formata e apresenta o manual de um comando.
$ man login
Sistema
Usuários
- chmod: altera as permissões de um arquivo.
chmod g-w arquivo.txt
chmod 640 arquivo.txt
Processos
- ps (processes): lista os processos do sistema.
- kill: envia um sinal ao processo identificado pelo seu número (PID).
- killall: envia um sinal a todos os processos identificados pelo seu nome.
$ ps aux
$ ps -A f
$ kill -TERM 1546
$ killall -TERM bash
Dados
Diretórios
- mkdir (make directory): cria um diretório.
- rmdir (remove directory): remove um diretório (desde que esteja vazio).
- cd (change directory): troca de diretório corrente.
- pwd (print working directory): mostra o diretório corrente.
$ mkdir subDiretorio
$ cd subDiretorio
$ pwd
$ cd ..
$ rmdir subDiretorio
Arquivos
- cat: apresenta e concatena o conteúdo de arquivo(s).
- more: apresenta o conteúdo de arquivo(s) de forma paginada e sequencial.
- less: idem a more, porém pode-se navegar pelo documento, avançando e retrocedendo ao início do mesmo.
- wc (word count): conta bytes, palavras e linhas de arquivo(s).
$ cat /etc/passwd
$ more /etc/passwd
$ cat /etc/passwd | more
$ less /etc/passwd
$ wc /etc/passwd
Filtro
- cut: opera sobre colunas de um arquivo (obedecendo a um padrão definido), entendendo-o como uma matriz de caracteres.
- grep: idem a cut, porém aplica-se a linhas.
$ cut -d : -f 1 /etc/passwd
$ cat /etc/passwd | cut -d : -f 1
$ grep aluno /etc/passwd
Rede