OS COMANDOS BÁSICOS – MODO KONSOLE
Vejamos agora os comandos básicos do Linux, seguidos de uma breve explicação:
- Acessando diretório do Windows
cd /
cd media
cd Sistema
- (qualquer comando) --help: mostra o HELP (arquivo de ajuda) do comando que você digitou;
- ls: lista os arquivos e diretórios da pasta (DIR no DOS);
- clear: limpa a tela (CLS no DOS);
- cd ___ : entra em um diretório (igual ao DOS);
- cd: vai direto para o diretório raiz do usuário conectado;
- \: abre uma linha de comando "livre" , onde você pode digitar um comando extenso (digite q e clique em enter para sair);
- pwd: mostra o diretório inteiro que você está;
- cat: igual ao TYPE no DOS;
- df: Mostra as partições usadas ou livres do HD;
- |more: lista o arquivo com pausa de linha em linha (exemplo: CAT leiame |more)
- |lpr: imprime o arquivo listado;
- free: mostra a memória do computador (MEM no DOS);
- shutdown: desliga o computador:
shutdown -r now : reinicia o computador;
shutdown -h now : desliga o computador (só desligue quando aparecer escrito "system halted" ou algo equivalente);
OBS.: O NOW pode ser mudado. Por exemplo: shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos).
- Reboot: reinicia o sistema instantaneamente (pouco recomendável, preferível shutdown -r now). Use somente em emergências;
- startx: inicia o X-Windows (interface gráfica) do Linux;
- kde: Inicia a Interface gráfica K Desktop Enviroment;
- mkdir: cria um diretório (MD no DOS);
- rmdir: destrói um diretório VAZIO (RD no DOS);
- rm: apaga um arquivo (DEL no DOS);
- rm –r: apaga um diretório;
- who: mostra quem está usando a máquina;
- wc: conta a quantidade de:
wc -c arquivo : quantidade de bytes
wc -w arquivo : quantidade de palavras
wc -l arquivo : quantidade de linhas;
- date: mostra data e hora;
- telnet: inicia a TELNET;
- m: abre o MINICOM e permite configurar o modem;
- type: explica um determinado arquivo do sistema;
- file: descreve um determinado arquivo;
- find / - name ____ : procura arquivo "____";
- useradd nome_do_novo_usuário: cria uma nova conta usuário;
- passwd nome_do_usuário: cria ou modifica a senha do usuário;
- userdel -r nome_do_usuário: apaga um usuário;
- su: passa para o superusuário (perceba que no prompt irá mudar o $ pelo #);
- sndconfig: permite configurar a placa de som;
- TAR: arquivo para criar Backups:
TAR –c: cria
TAR –x: restaura
TAR –v: lista cada arquivo
TAR –t: lista os arquivos de backups;
- write: escreve mensagens para outro usuário em rede;
- mv: move ou renomeia arquivos;
- linuxconf: configuração do Linux;
- alias: possibilita a criação de comandos simples;
- &: coloca o comando desejado em background, ou seja, trabalha enquanto você faz outra coisa no computador;
- ps: relata os processos em execução;
- kill: encerra um ou mais processos em andamento;
- history: mostra os comandos que o usuário já digitou;
- lpr: imprime um arquivo (exemplo: lpr arquivo);
- lpq: mostra o status da fila de impressão;
- lprm: remove trabalhos da fila de impressão;
- mtools: permite o uso de ferramentas compatíveis com DOS. Após digitar o comando, você verá que todo comando do DOS terá um M na frente. Isso é normal.
- killall: encerra um ou mais procesos em andamento informando apenas o nome do mesmo;
- w: lista todos os usuários logados no seu sistema;
- cal: exibe um calendário;
- uptime: mostra a quanto tempo o sistema está ativo;
- top: mostra os processos que mais estão gastando memória;
- less: exibe arquivo com paginação, podendo voltar a página;
- chmod: altera a permissão de arquivos;
- ln: cria links para arquivos;
- halt: efetua o desligamento do computador (deve ser executado no modo superusuário)
- last: listagem do histórico de logins (/var/log/wtmp)
- lastlog: retorna informações sobre últimos logins.
- jobs: lista as tarefas rodando em fore/background.
- bg/fg: manda processo para o back/foreground.
- nice/renice: altera prioridades.
- ps -auxw: lista todos os processos do sistema:
Combinações
CTRL+C: sai (kill) do programa.
CTRL+ALT+BackSpace: sai (kill) do servidor X.
CTRL+L: limpa a tela.
CTRL+A / E: move o cursor para o início / fim da linha.
CTRL+U / K: deleta da posição do cursor até o início / fim da linha.
CTRL+H: deleta palavra anterior ao cursor.
CTRL+R: busca comando digitado no history do bash.
CTRL+D: logout (para isto altere ou unset a var. $IGNOREEOF).
CTRL+Z: suspende o processo.
No terminal
stty -a: lista configurações do terminal.
reset: reseta o terminal (volta ao normal).
(SHIFT)PGUP/PGDN: barra de rolagem do bash.
TAB: auto-completa os comandos digitados no terminal.
MOUSE2/3: cola o texto selecionado (gpm).
CTRL+S (Scroll Lock): desabilita o vt.
CTRL+Q (Scroll Lock): habilita o vt (tente isto caso o terminal trave).
ALT+Fx: muda de console.
CTRL+ALT+Fx: muda de console em modo gráfico.