Вы находитесь на странице: 1из 1

Referncia de comandos Unix/Linux

.com
Comandos de arquivos
l s lista directrio
l s - a l lista formatada com ficheiros ocultos
cd di r muda directrio para dir
cd muda para o directrio home
pwd mostra o directrio actual
mkdi r di r criar um directrio dir
rm f i che i ro apaga o ficheiro
rm - r di r apaga o directrio dir
rm - f f i che i ro apaga o ficheiro forando
rm - r f di r apaga o directrio dir forando *
cp f i che i ro1 f i che i ro2 copia o ficheiro1 para
ficheiro2
cp - r di r1 di r2 copia dir1 para dir2; cria dir2 se ele
no existir
mv f i che i ro1 f i che i ro2 renomeia ou move ficheiro1
para ficheiro2
se ficheiro2 for um directrio existente, move ficheiro1
para dentro do directrio ficheiro2
l n - s f i che i ro l i nk cria um link simblico link para
o ficheiro
touch f i che i ro cria ou actualia um ficheiro
cat > f i che i ro direcciona a entrada padro para
ficheiro
more f i che i ro mostra o conte!do do ficheiro
head f i che i ro mostra as primeiras 1" linhas do
ficheiro
t a i l f i che i ro mostra as !ltimas 1" linhas do ficheiro
t a i l - f f i che i ro mostra o conte!do de ficheiro
en#uanto ele cresce, iniciando com as !ltimas 1" linhas
Gerncia de processos
ps mostra os seus processos activos actualmente
top mostra todos os processos activos
k i l l pid mata o processo com o id pid
k i l l a l l proc mata todos os processos chamados proc
*
bg lista trabalhos parados ou em segundo plano;
continua um trabalho parado em segundo plano
f g tra o trabalho mais recente para o primeiro plano
f g n tra o trabalho n para o primeiro plano
Permisses de arquivos
chmod octal f i che i ro muda as permiss$es do
ficheiro para octal, #ue pode ser achada separadamente
para utiliador, grupo, e outros adicionando%
& leitura 'r(
2 gravao ')(
1 execuo 'x(
*xemplos%
chmod 777 leitura, gravao, execuo para todos
chmod 755 r)x para o dono, rx para o grupo e outros +
,ara mais op$es, ve-a man chmod.
SSH
s sh ut i l i zador@host conecta ao host como utiliador
s sh - p porta ut i l i zador@host conecta ao host na
porta porta como utiliador
s sh- copy- i d ut i l i zador@host adiciona a sua chave
para o host para o utiliador para activar o login com
chaves ou sem senha
Pesquisando
grep sequenc ia f i che i ros pes#uisa pela se#uencia
nos ficheiros
grep - r sequenc ia di r pes#uisa recursivamente pela
se#uencia no directrio dir
comando | grep sequenc ia pes#uisa pela se#uencia
na sa/da do comando
l ocate f i che i ro acha todas as inst0ncias de ficheiro
Informaes do sistema
date mostra a hora e a data actual
ca l mostra o calend1rio deste m2s
upt ime mostra o tempo em actividade actual
w mostra #uem est1 online
whoami como #uem est1 logado
f i nger ut i l i zador mostra informa$es do utiliador
uname - a mostra informa$es do kernel
cat / proc / cpui nfo informa$es da cpu
cat / proc /meminfo informa$es da memria
man comando mostra o manual para o comando
df mostra o uso do disco
du mostra o uso de espao do directrio
f ree mostra o uso da memria e da s)ap
where i s apl i cao mostra poss/veis localia$es de
aplicao
whi ch apl i cao mostra #ue aplicao ir1 rodar por
omisso
Compresso
t a r c f pacote. tar f i che i ros cria um tar nomeado
pacote.tar contendo ficheiros
t a r xf pacote. tar extrai os ficheiros de pacote.tar
t a r cz f pacote. tar. gz arqs cria um tar com
compresso 3ip
t a r xz f pacote. tar. gz extrai um tar usando 3ip
t a r c f pacote. tar. bz2 cria um tar com
compresso 4ip2
t a r x f pacote. tar. bz2 extrai um tar usando 4ip2
gz i p f i che i ro compacta o ficheiro e renomeia5o para
ficheiro.g
gz i p - d f i che i ro. gz descompacta ficheiro.g para
ficheiro
Rede
pi ng host pinga host e mostra o resultado
whoi s domin io pega informa$es )hois para o
dominio
di g domin i o pega informa$es de 678 para o
dominio
di g - x host mostra o reverso de host
wget f i che i ro fa do)nload do ficheiro
wget - c f i che i ro continua um do)nload
interrompido
Instalao
9nstalar a partir do cdigo fonte%
! / conf i gure
make
make i ns t a l l
dpkg - i pacote.deb instala um pacote '6ebian(
rpm - "vh pacote. rpm instala um pacote ':,;(
Atalhos
#t r l $# cancela o comando actual
#t r l $% para o comando actual, retorna com f g em
primeiro plano ou bg em segundo plano
#t r l $& fa logout da sesso actual, similar ao ex i t
#t r l $' apaga uma palavra na linha actual
#t r l $" apaga a linha inteira
#t r l $( tecla para mostrar um comando recente
) ) 5 repete o !ltimo comando
ex i t fa logout da sesso actual
* use com extrema ateno.
<raduo% <on= ;anco
http%>>open5mania.com
http%>>open5mania.com>comunidade>