Beruflich Dokumente
Kultur Dokumente
computeirodadepressao.com
1 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Atalhos globais
2 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Lista de comandos
ls lista diretrios
ls -al lista mostrando tambm arquivos ocultos
cd dir muda do diretrio atual para o especificado (substituir a
varivel dir pelo nome da pasta)
3 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
4 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
nome do arquivo)
cat > arq direciona a entrada padro para um arquivo (substituir a
varivel arq pelo nome do arquivo)
more arq mostra o contedo de um arquivo (substituir a varivel
arq pelo nome do arquivo)
head arq mostra as primeiras 10 linhas de um arquivo (substituir a
varivel arq pelo nome do arquivo)
tail arq mostra as ltimas 10 linhas de um arquivo (substituir a
varivel arq pelo nome do arquivo)
tail -f arq mostra o contedo de um arquivo enquanto ele
atualizado (aumenta de tamanho), iniciando com as ltimas 10
linhas (substituir a varivel arq pelo nome do arquivo)
ps mostra os processos de usurio ativos em tempo real
top mostra todos os processos rodando em tempo real
kill pid mata um processo especfico pelo nmero ID (substituir pid
pelo nmero do processo)
killall proc mata todos os processos com o nome especificado
(proc, de processos (substituirproc pelo nome do processo)
bg lista trabalhos parados ou em segundo plano ou pode
continua-los tambm
fg traz o trabalho mais recente para o primeiro plano
fg trab traz o trabalho trab para o primeiro plano (substituir trab
pelo nome do processo)
chmod octal arq muda as permisses do arquivo arq para octal,
que pode ser especificada separadamente para usurio, grupo
e outros. Os valores em octal so representados abaixo:
5 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Outros exemplos:
chmod 777 leitura (r), gravao (w) e execuo (x) para todos
(usurio, grupo e outros)
chmod 755 rwx para o dono (usurio), rw para o grupo e
outros
6 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
pesquisa)
grep -r sequncia dir pesquisa recursivamente pela sequncia
LinuxLinuxLinuxno diretrio dir
comando | grep sequncia pesquisa pela sequncia na sada do
comando (substituir comando esequncia de acordo com os
valores a serem buscados)
locate arq encontra todas as instncias de um arquivo (substituir a
varivel arq pelo nome do arquivo)
date mostra a data e hora atual
cal mostra um calendrio do ms atual
uptime mostra o tempo de atividade do sistema
w mostra quem est online
whoami mostra como quem voc est logado
finger usurio mostra informaes do usurio
uname -a mostra informaes do kernels
cat /porc/cpuinfo mostra informaes da CPU
cat /proc/meminfo mostra informaes da memria
man comando abre o manual do comando especificado (substituir
a varivel comando pelo nome do comando que se quer conhecer)
df mostra o uso do disco
du mostra o uso do espao em um diretrio
free mostra o uso da memria e swap
whereis aplicao mostra possveis localizaes do aplicativo
(substituir aplicao pelo nome do programa)
which aplicao mostra que aplicao ir rodar por omisso
(substituir aplicao pelo nome do programa)
tar cf pacote.tar arqs cria um pacote TAR (nomeado pacote.tar)
com os arquivos especificados (substituir a varivel arqs pelo nome
do arquivos)
7 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
8 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
9 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
10 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Arquivos e diretrios
11 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
rm -rf dir1 dir2: Exclua duas pastas (diretrios) com seu contedo
recursivamente.
mv dir1 new_dir: Renomear ou mover um arquivo ou pasta
(diretrio).
cp file1: Copie um arquivo.
cp file1 file2: Copie os dois arquivos ao mesmo tempo.
cp dir /* .: Copie todos os arquivos de um diretrio dentro do
diretrio de trabalho atual.
cp -a /tmp/dir1 .: Copie um diretrio dentro do diretrio de trabalho
atual.
cp -a dir1: Copie um diretrio.
cp -a dir1 dir2: diretrio de cpia dois em unssono.
ln -s file1 lnk1: Crie um link simblico para o arquivo ou diretrio.
ln file1 lnk1: Crie um vnculo fsico para o arquivo ou diretrio.
touch -t 0712250000 file1: modifica o tempo real (tempo de
criao) de um arquivo ou diretrio.
file file1: sada (despejo na tela) do tipo mime de um arquivo de
texto.
iconv -l: listas de cifras conhecidas.
iconv -f fromEncoding -t toEncoding inputFile > outputFile:
Crie uma nova forma de arquivo de entrada assumindo que est
codificado em fromEncoding e convert-lo para ToEncoding.
find . -maxdepth 1 -name *.jpg -print -exec convert {} -resize
8060 thumbs/{} \;: agrupando arquivos dimensionados no
diretrio atual e envi-los aos diretrios em visualizao de
miniaturas (requer o converso do ImagemagicK).
Encontrar arquivos:
12 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
13 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
ocupado.
umount -n /mnt/hda2: Execute a remoo sem ler o arquivo/etc
/MTAB. til quando o arquivo somente leitura ou o disco rgido
est cheio.
mount /dev/fd0 /mnt/floppy: Monte um disco flexvel (disquete).
mount /dev/cdrom /mnt/cdrom: montar um cdrom / dvdrom.
mount /dev/hdc /mnt/cdrecorder: Monte um cd gravvel ou um
dvdrom.
mount /dev/hdb /mnt/cdrecorder: montar um cd gravvel /
dvdrom (um dvd).
mount -o loop file.iso /mnt/cdrom: Monte um arquivo ou uma
imagem iso.
mount -t vfat /dev/hda5 /mnt/hda5: Monte um sistema de
aComandosrquivos FAT32.
mount /dev/sda1 /mnt/usbdisk: Monte uma memria ou um
pen-drive usb (sem especificar o tipo de sistema de arquivos).
Espao em disco
14 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Usurios e grupos
15 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
16 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
sujo e vulgar, 70% delas so imitaes de obras ainda mais toscas e so enviadas por
Computeiros do mundo todo, mesmo sabendo que #Saporra no deve ser visto por
ningum!
17 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
18 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
19 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
20 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
21 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Manipulao de texto
22 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
23 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
24 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
Backups
25 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
compresso.
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr dd of=hda.gz:
fazer um salvamento em um disco rgido em um host remoto
atravs de ssh.
dd if=/dev/sda of=/tmp/file1: Salve o contedo de um disco rgido
para um arquivo. (Neste caso o disco rgido sda e o arquivo
file1).
tar -Puf backup.tar /home/user: Salvar os diretrios/etc e a raiz
(excluindo o contedo do subdiretrio/root/dir1 /) em um arquivo
compactado, cujo nome inclui a data e hora atual.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr cd
/home/share/ && tar x -p: Copie o contedo de um diretrio em
um diretrio remoto atravs de ssh.
( tar c /home ) | ssh -C user@ip_addr cd /home/backup-home
&& tar x -p: copiar um diretrio local em um diretrio remoto
atravs de ssh.
tar cf . | (cd /tmp/backup ; tar xf ): cpia local preservando
licenas e links de um diretrio para outro.
find /home/user1 -name *.txt | xargs cp -av target-
directory=/home/backup/ parents: encontrar e copiar todos os
arquivos com extenso . txt de um diretrio para outro
find /var/log -name *.log | tar cv files-from=- | bzip2 >
log.tar.bz2:encontrar todos os arquivos com extenso . log e
fazer um arquivo bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1: Faa uma cpia do
MRB (Master Boot Record) para um disquete.
26 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
CD-ROM
27 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
28 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
FireWall(iptables)
Monitoramento e depurao
29 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
30 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
31 of 32 05-06-2016 09:52
Guia com mais de 500 comandos do Linux expli... about:reader?url=https://computeirodadepressa...
32 of 32 05-06-2016 09:52