shell
Qualquer dúvida em um dos comandos abaixo, rode o man. Por exemplo, se estiver com dúvida no comando ls :
$ man ls
LS
O ls é o comando mais básico de um shell. Ele serve para listar o conteúdo de um diretório, mostrando os arquivos que estão no mesmo.
Exemplos:
Listar o diretório atual:
$ ls
Listar o diretório /etc:
$ ls /etc
Listar o diretório atual mostrando todos os detalhes dos arquivos:
$ ls -l
Mostrar arquivos ocultos (que começam com . (ponto final)):
$ ls -a
Combinando os dois últimos comandos acima:
$ ls -la
PWD
O pwd mostra o diretório atual:
$ pwd
CD
CD vem de C hange D irectory (mudar de diretório) e serve justamente para mudar o diretório atual.
Exemplo:
$ pwd
/home/luke
$ cd /
$ pwd
/
MKDIR
O mkdir cria diretórios:
$ mkdir tmp
RMDIR
O rmdir apaga diretórios vazios (como o tmp acima):
$ rmdir tmp
RM
O rm serve para apagar arquivos:
$ rm imagem.jpg
Para apagar diretórios e seu conteúdo:
$ rm -rf tmp
DU
O comando du verifica o tamanho de diretórios e seus subdiretórios:
$ du /etc
DF
O df verifica o quanto você tem disponível nas suas partições e o quanto foi gasto:
$ df
Para visualizar melhor (em MegaBytes):
$ df -h
FREE
O free mostra quanto você tem de memória RAM e swap, gastos e livres:
$ free
FIND
O find procura por arquivos em um diretório e seus subdiretórios. Neste exemplo vou procurar arquivos JPG a partir do diretório atual:
$ find . -name *jpg
Agora vou procurar arquivos MPG no diretório do CDROM:
$ find /cdrom -name *mpg
WHOAMI
O whoami retorna o usuário logado no momento (que executou este comando):
$ whoami
WHO
O who mostra os usuários logados no sistema:
$ who
HOSTNAME
O hostname retorna o nome do computador (na rede, ou não) que se está usando:
$ hostname
SU
O su muda para o root ou para outro usuário:
$ su
Passwd:
ou
$ su baptista
Passwd:
$
ECHO
O echo escreve um conjunto de caracteres na tela:
$ echo "OLinux é um bom site!"
OLinux é