Você está na página 1de 7

10 comandos que todo usurio Linux deve saber

Publicado segunda-feira, 16 de maio de 2011


s 19:57 7 Comments e 0 Reactions
No sistema Linux existe o grande dilema no uso de diversos comandos para
solucionar determinado problema! E isso normalmente afasta um usurio notcnico do uso dirio do sistema! Contudo, para esses casos, o uso da interface
grfica recomendada. Mas se voc quer agilizar alguma tarefa no Linux,
naturalmente ir perceber que pela linha de comando mais rpido e eficaz.
Portanto, mesmo que voc seja iniciante ou usurio no-tcnico, deve ler esse
artigo,

pois

algum

dia

esses

comandos

sero

teis!

Primeiramente se voc tem dificuldade para usar a linha de comando leia esse
artigo e veja que no ser to dficil se voc usar o CLI Companion!

1 - Listando todos os Processos


Saber o que est sendo executado na mquina essencial para entender seu
funcionamento. Ento o comando ps lista todos os processos em execuo:
ps aux

O parmetro aux faz com que o comando ps mostre todos os processos do

sistema.

Alguns

USER Usurio

campos

so

que

iniciou

PID Nmero

mostrados.
o

nico

%CPU Utilizao

da

Os

principias

processo
do

CPU

so:
(dono).

processo.
em

porcentagem.

START A hora em que o processo foi iniciado. Caso a hora seja do dia anterior,
representado

pelo

dia

ms.

COMMAND O comando executado e todos seus argumentos. Caso o tamanho do


comando seja maior do que a linha do terminal, ele ignora o resto (no passa para
a prxima linha). Para mostrar todo o argumento, utilize o parmetro w para ajustar
o

comprimento.

Fonte: http://www.devin.com.br/processos/

Terminando

um

Processo

Existe dois comandos que podem ser executados:


kill

[PID]

killall [nome do processo]

Para o comando kill, precisamos primeiro identificar o seu nmero PID, para
depois mandar o sinal (Lembrando que o comando ps leh informa qual o PID do
processo)
Com o comando killall, no preciso saber o PID, apenas o nome do processo em
questo.
Fonte: http://www.devin.com.br/processos/

3 - Veja o que est acontecendo em


seu
sistema
O comando a ser dado o:

tail -f /var/log/syslog

Esse comando exibe, em tempo real, o que est acontencendo no seu sistema
Linux!

Os

logs

do

sistema

so

centralizados

nesse

arquivo

(syslog)!

Sua listagem feita atravs do comando tail, responsvel por exibir apenas as
ltimas

linhas

de

um

arquivo

texto.

4 - Quanto de memria seu sistema


est
utilizando?
O comando free veio pra ajudar quem est querendo saber a utilizao de
memria

(RAM

SWAP)

do

seu

computador.

O comando simples:
free -m -t

Onde o -m mostra quantidade de memria em MB e o -t faz um clculo de RAM +


SWAP

sua

rede,

como

est?

O IPTraf um programa que fornece uma interface grfica para analisar o que
est acontecendo em sua rede. de fcil instalao e configurao:
Para instalar-lo execute o comando:

sudo apt-get install iptraf

Depois de instalado, execute-o dessa maneira:


sudo iptraf

Para

maiores

informaes

ao Site

Oficial.

6 - Listando todos os arquivos de


um
diretrio
O comando ls lista todos os arquivos de uma pasta, contudo podemos incrementlo mais! O comando abaixo, alm de listar todos os arquivos de uma pasta, exibe o
dono do arquivo, suas permisses de acesso e todos os arquivos ocultos
presentes na pasta!
ls -la

Se

acostume

us-lo

ver

quanto

til!

7 - No tem permisso de acesso?


Mude-a
agora
mesmo!
Como visto em nossa 6 aula - O que voc precisa saber para se dar bem no
universo Linux as permisses de arquivos determinam quem pode acessar
determinado contudo! Portanto se voc no for o dono do arquivo/pasta e no for
usurio

root,

infelizmente

no

poder

usar

esse

comando!

Mas caso contrrio, voc dever usar um comando chamado chmod ou chown.
Ambos

orginados

da

palavra

inglesa

ch

change

(mudar)!

O comando chmod altera as permisses de Leitura, Escrita e Execuo (RWX)


de determinado arquivo/pasta. J comando o chown altera o dono do arquivo!
Obs: Estes comandos requerem conhecimento, intermedirio/avanado, prvio por parte do
usurio Linux. Noes de permisses de arquivo so fundamentais! por sua conta e risco!

8 - Faltou uma mdia de gravao


como um CD ou DVD para queimar
uma ISO? Simplesmente faa isso
com
apenas
um
comando
Sem precisar instalar nenhum programa o Linux permite que voc, atravs
do comando mount, queime uma imagem ISO facilmente pela linha de comando!
O seguinte comando deve ser executado:
sudo mount -o loop /pasta_arquivo_ISO/imagem.iso /media/cdrom0

Pronto!! Abra a opo de CD/DVD normalmente, pois sua imagem j est pronta
para

uso!

9
Est
procurando
arquivo/pasta?

algum

O comando find muito til na busca e procura de arquivos na rvore de


diretrios

do

sistema,

est

presente

por

padro

no

sistema

Linux.

Muito verstil nos critrios de pesquisa, por usurio, arquivo, data, permisses e
muito

mais.

Extremamente poderoso, permite combinar resultados do find com expresses


regulares, permite que o usurio especifique uma ao como remover, copiar e
etc..
Por isso, decide listar algumas pesquisas comuns que serviro para voc
encontrar
I

seus
Procura

por

parte

arquivos:
do

nome

de

arquivo

Por exemplo, procurar no diretrio /home/user todos os arquivos que iniciam com
arq:
find /home/user -name arq*

Caso queira procurar no HD inteiro (no HD a procura pode ser demorada) utilize apenas a /
indicando a raz.

II

Outra

opo

de

pesquisa

O comando locate localiza arquivos mais rpido que o comando find, pois, o find
varre todo o caminho indicado, j o locate consulta um banco de dados, para obter
resultados mais precisos. Ento basta atualizar o banco de dados antes da
pesquisa usando o:
sudo updatedb

E posteriormente pesquisar seu arquivo atravs do comando locate:


locate meu_arquivo.txt

10 - Ficou em dvida sobre a


execuo de determinado comando?
Sem problemas acesse o manual de
uso
Simplesmente fantstico! Alm de voc usar uma ferramenta grfica para executar
seus comandos, atravs da prpria linha de comando voc pode ter acesso ao
manual de uso do comando em questo. Isto , por exemplo quero saber quais
outras opes de uso tenho para o comando ls; simplesmente execute
o comando man:
man ls

E voc ter acesso a todas as opes possveis de uso desse comando. E por
fim para sair do manual pressione a tecla q

Você também pode gostar