Você está na página 1de 3

Comandos do Linux shell

Comando .... : ps Significado... : process status Traduo ..... : estado ou situao de processos Objetivo ....... : listar os processos que esto em execuo no momento Quando usar. : quando voc achar que um programa travou ou que ele est consumindo muitos recursos e deseja mat-lo (ver comando kill) ou quando voc necessita saber quais so os donos (usurios) de um processo Alternativa no Windows: abrir gerenciador de tarefas (task manager) Exemplos (digitar os seguintes comandos no prompt e observar e explicar o que eles fazem): ps ps ux ps -aux ps U <usurio> -> substitua <usuario> pelo nome desejado ps --h Comando .... : kill Traduo ..... : matar Objetivo ....... : parar a execuo de determinado processo. Voc necessita indicar o identificador (PID) do processo que deseja matar. Quando usar. : quando voc achar que um programa travou ou que ele est consumindo muitos recursos e deseja mat-lo (ver comando kill) ou quando voc necessita saber quais so os donos (usurios) de um processo Alternativa no Windows: abrir gerenciador de tarefas (task manager) e terminar o processo. Exemplos (digitar os seguintes comandos no prompt e observar e explicar o que eles fazem): kill kill <PID> -> substitua <PID> pelo nmero do processo kill -9 <PID> -> substitua <PID> pelo nmero do processo kill -9 0 Comando .... : renice Objetivo ....... : Aumentar ou diminuir a prioridade de execuo de um processo. Voc necessita indicar o identificador (PID) do processo. Quando usar. : quando voc precisar mudar a prioridade de execuo de um programa. A prioridade varia de -20 (mais alta) at +20 (mais baixa). Exemplos: renice -20 568 -> coloca o processo 568 em prioridade mxima renice +20 568 -> coloca o processo 568 em prioridade mnima renice 0 568 -> prioridade normal

Comando .... : ls Significado... : list Traduo ..... : lista Objetivo ....... : listar os arquivos de um diretrio. Alternativa no Windows: comando dir. Exemplos (digitar os seguintes comandos no prompt e observar e explicar o que eles fazem): ls ls -l ls -m ls /tmp/* ls -m /tmp ls --color Comando .... : grep Objetivo ....... : filtrar os resultados de algum comando Quando usar. : quando voc usar um comando que retorna muitos dados e voc quer filtr-los, fazendo com que ele mostre somente aqueles que satisfaam determinado critrio. Exemplos (digitar os seguintes comandos no prompt e observar e explicar o que eles fazem): cat <arquivo> | grep <palavra> ps aux | grep aluno man grep Comando .... : more Traduo ..... : mais Objetivo ....... : pausar a listagem de algum comando se esta for maior do que a tela Quando usar. : quando o resultado de um comando conter muitas linhas voc pode usar este comando para parar a listagem a cada tela. A listagem s segue se voc pressionar [ENTER] Exemplos (digitar os seguintes comandos no prompt e observar e explicar o que eles fazem): ps aux | more ls l | more ps aux | grep aluno | more

Resumo de alguns comandos do linux shell Comando Objetivo Sintaxe


ps kill man renice clear ls cd cp mv cat grep more less du df free vi chmode pstree top tar find gzip gunzip Listar processos em execuo Matar um processo Oferecer ajuda sobre um comando Aumentar ou diminuir prioridades Limpar a tela Listar arquivos do diretrio Trocar de diretrio Copiar arquivos Mover ou renomear arquivos Listar um arquivo Filtrar o resultado de um comando pausar o resultado de um Similar ao more Espao consumido por cada diretrio Espao livre em disco Quantidade de memria fsica livre Editor de textos Trocar permisses de arquivos Mostrar rvore de processos Mostrar continuamente informaes sobre os processos Agregar ou desagregar arquivos Localizar aquivos Compactar arquivos Descompactar arquivos ps <parmetros> kill <parmetros> <pid> man <comando> renice <prioridade> <pid> clear ls <parmetros> <mscara> cd <diretrio> cp <origem> <destino> mv <origem> <destino> cat <arquivo> <comando> | grep <critrio> <comando> | more <comando> | less du df free vi <arquivo> pstree top tar <parmetros> <arquivo(s)> find <diretrio> <parmetros> gzip <parmetros> <arquivo> gunzip <parmetros> <arquivo>

Exemplo
ps aux kill -9 608 man os renice -20 478 Clear ls -l cd /usr/bin cp * /home/aluno mv teste texto.txt cat texto.txt ps aux | grep aluno ps aux | more ps aux | less du df free vi leiame.txt pstree top tar xvf arquivo.tar tar cf arquivo.tar * find / -name arquivo gzip r teste gunzip teste.gz

Você também pode gostar