Escolar Documentos
Profissional Documentos
Cultura Documentos
Comandos Linux
Comandos Linux
Comandos Linux um pequeno website com um conjunto de comandos Linux para uso no dia a dia, sempre que nos esquecemos de
algum em particular. Sempre que se quiserem lembrar de um comando, visitem-nos e coloquem-nos nos favoritos (Pressionando as teclas
Ctrl + D ao mesmo tempo).
Terminar a sesso, ou seja, a shell (mais ajuda digitando man sh ou man csh)
logout
Deslogar, ou seja, terminar a sesso actual, mas apenas na C shell e na bash shell
passwd
rlogin
ssh
Sesso segura, vem de secure shell, e permite-nos logar num servidor atravs do protocolo ssh
slogin
yppasswd
Comandos de Comunicaes
mail
mesg
pine
talk
write
find
Localizar ficheiros, como por exemplo: find . -name *.txt -print, para pesquisa de ficheiros de texto por entre os ficheiros da
directoria actual
info
man
Manual muito completo, pesquisa informao acerca de todos os comandos que necessitemos de saber, como por
exemplo man find
whatis
whereis
Localizar a pgina de ajuda (man page), cdigo fonte, ou ficheiros binrios, de um determinado programa
pico
sed
vi
vim
chmod
Mudar a proteco de um ficheiro ou directoria, como por exemplo chmod 777, parecido com o attrib do MS-DOS
chown
chgrp
cmp
comm
cp
crypt
diff
file
grep
Procura um ficheiro por um padro, sendo um filtro muito til e usado, por exemplo um cat a.txt | grep ola ir mostrar-nos
apenas as linhas do ficheiro a.txt que contenham a palavra ola
gzip
ln
ls
lsof
mkdir
mv
pwd
Mostra-nos o caminho por inteiro da directoria em que nos encontramos em dado momento, ou seja a pathname
quota
rm
Apaga ficheiros, vem de remove, e semelhante ao comando del no MS-DOS, preciso ter cuidado com o comando rm *
pois apaga tudo sem confirmao por defeito
rmdir
stat
Mostra o estado de um ficheiro, til para saber por exemplo a hora e data do ltimo acesso ao mesmo
sync
Faz um flush aos buffers do sistema de ficheiros, sincroniza os dados no disco com a memria, ou seja escreve todos os
dados presentes nos buffers da memria para o disco
sort
Ordena, une ou compara texto, podendo ser usado para extrair informaes dos ficheiros de texto ou mesmo para ordenar
dados de outros comandos como por exemplo listar ficheiros ordenados pelo nome
tar
Cria ou extrai arquivos, muito usado como programa de backup ou compresso de ficheiros
tee
tr
Traduz caracteres
umask
uncompress
uniq
wc
Mostra o contedo de um ficheiro, como o comando type do MD-DOS, e muito usado tambm para concatenar ficheiros,
como por exemplo fazendo cat a.txt b.txt > c.txt para juntar o ficheiro a.txt e b.txt num nico de nome c.txt
fold
Encurta, ou seja, faz um fold das linhas longas para caberem no dispositivo de output
head
Mostra as primeiras linhas de um ficheiro, como por exemplo com head -10 a.txt, ou usado como filtro para mostrar
apenas os primeiros x resultados de outro comando
lpq
lpr
Imprime um ficheiro
lprm
more
Mostra o contedo de um ficheiro, mas apenas um ecr de cada vez, ou mesmo output de outros comandos, como por
exemplo ls | more
less
Funciona como o more, mas com menos features, menos caractersticas e potenciais usos
page
Funciona de forma parecida com o comando more, mas exibe os ecrs de forma invertida ao comando more
pr
tail
Funciona de forma inversa ao comando head, mostra-nos as ltimas linhas de um ficheiro ou mesmo do output de outro
comando, quando usado como filtro
zcat
xv
gv
xpdf
Vem de file transfer protocol, e permite-nos, usando o protocolo de transferncia de ficheiros ftp, transferir ficheiros entre
vrios hosts de uma rede, como aceder a um servidor de ftp para enviar ou puxar ficheiros
rsync
scp
rsh
ssh
nmap
ifconfig
Visualizar os ips da nossa mquina, entre outras funes relacionadas com ips
ping
Pingar um determinado host, ou seja, enviar pacotes icmp para um determinado host e medir tempos de resposta, entre
outras coisas
Mata um processo, como por exemplo kill -kill 100 ou kill -9 100 ou kill -9 %1
bg
fg
jobs
Permite-nos visualizar jobs em execuo, quando corremos uma aplicao em background, poderemos ver esse job com
este comando, e termina-lo com um comando kill -9 %1, se for o job nmero 1, por exemplo
top
Lista os processos que mais cpu usam, til para verificar que processos esto a provocar um uso excessivo de memria,
e quanta percentagem de cpu cada um usa em dado momento
^y
^z
date
df
du
env
finger
history
Lista os ltimos comandos usados, muito til para lembrar tambm de que comandos foram usados para fazer
determinada aco no passado ou o que foi feito em dada altura
last
lpq
manpath
printenv
ps
Lista a lista de processos em execuo, til para saber o pid de um processo para o mandar abaixo com o comando kill,
entre outras coisas
pwd
Mostra-nos o caminho por inteiro da directoria em que nos encontramos em dado momento, ou seja a pathname
set
spend
time
uptime
Diz-nos h quanto tempo o sistema est funcional, quando foi ligado e o seu uptime
Mostra-nos quem est no sistema ou que comando cada job est a executar
who
whois
Servio de directrio de domnios da Internet, permite-nos saber informaes sobre determinados domnios na Internet,
quando um domnio foi registado, quando expira, etc
whoami
addbib
col
diction
diffmk
dvips
explain
grap
Preprocessador pic para desenhar grficos, usado em tarefas elementares de anlises de dados
hyphen
ispell
latex
pdfelatex
latex2html
lookbib
macref
ndx
neqn
nroff
pic
psdit
ptx
refer
roffbib
sortbib
spell
style
tbl
tex
Formata texto
tpic
wget
Permite-nos fazer o download completo de pginas web, com todos os ficheiros, de forma fcil e no interactiva, sem
exigir por isso presena do utilizador, respeitando tambm o ficheiro robots.txt
Web
html2ps
latex2html
lynx
Navegador web baseado em modo de texto, ou seja, um web browser que nos permite abrir todo o tipo de pginas
visualizando apenas os textos e links, no vendo assim as imagens, e sendo por isso bastante rpido, mas requere prtica
para ser manuseado
netscape
sitecopy
weblint