Atenção: O símbolo "$" significa que és um usuário comum, e o "#" significa que está como root ( super-usuário ), Se estiver um "#" significa que é obrigado a estar como Root para o comando executar com êxito. Leia este artigo antes de prosseguir: O usuário Root Para entender os riscos de se usar um super-usuário.
Os comandos abaixo são só exemplos de alguns comandos que se deve saber para se dar bem no começo com o linux, caso queira se aprofundar em cada comando tente o comando no terminal para acessar a ajuda do mesmo:
$ comando --help e/ou comando -h
Ou acesse o manual:
$ man comando COMANDOS COM EXEMPLOS ABAIXO: Onde "Codigo:" significa um exemplo do comando. cd = Navega em pastas.
Código:
$ cd /usr/bin
pwd = Descubra em qual pasta está
$ pwd /usr/bin
ls = Lista os arquivos dos diretórios
$ ls --all . .gtk-recordmydesktop .superkaramba.. .hplip .thumbnails.DCOPserver_localhost_:0 .hyperconf .viminfo.DCOPserver_localhost__0 .ies4linux .windows-serial.DownloadManager .java .wine.ICEauthority .jmf .xine.Mercury .kchmviewer .xinitrc.VirtualBox .kde .xinitrc-backup.Xauthority .kderc .xmms
uname = Saiba sobre o seu Kernel, Processador, hostname etc..
$ uname -a Linux localhost 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008 i686 Intel(R) Celeron(R) CPU 3.06GHz GenuineIntel GNU/Linux
rm = Remove diretórios e arquivos
$ rm pasta
mkdir = Crie diretórios
$ mkdir pasta
touch = Crie arquivos
$ touch arquivo
vim = Edite ou Crie arquivos de texto
$ vim arquivodetexto.txt
cat = Mostra o conteúdo de um certo arquivo
$ cat arquivodetexto.txt
echo "cowsayy -f daemon "www.alemao.tk'"
chmod = Seta permissoes de usuário ou de execução.
$ chmod +x arquivo
./ ou sh = Executa arquivos
$ ./arquivo _______________________________ < www.alemao.tk > ------------------------------- \ , , \ /( )` \ \ \___ / | /- _ `-/ ' (/\/ \ \ /\ / / | ` \ O O ) / | `-^--'`< ' (_.) _ ) / `.___/` / `-----' / <----. __ / __ \ <----|====O)))==) \) /==== <----' `--' `.__,' \ | | \ / ______( (_ / \______ ,' ,-----' | \ `--{__________) \/
--- cp = Copia arquivos
$ cp /home/usuario/arquivo /pasta/pasta/
mv = Move, Substitui e Renomeia arquivos.
$ mv /home/usuario/arquivo /pasta/pasta/arquivo2
halt = Desliga o sistema
# halt
reboot = Reinicia o sistema
# reboot
mount = Monta e desmonta dispositivos. etc...
# mount -t vfat /dev/sda1 /media/disk
umount = Desmonta dispositivos
# umount /dev/sda1
eject = ejecta o cd ou dispositivos
$ eject /dev/cdrom
OU PARA FECHAR A GAVETA DA LEITORA:
$eject -t
cfdisk = Particionador de dispositivos em modo texto
# cfdisk
cfdisk (util-linux-ng 2.14.1) Disk Drive: /dev/hda Size: 40020664320 bytes, 40.0 GB Heads: 255 Sectors per Track: 63 Cylinders: 4865 Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------------ hda1 Primary Linux ReiserFS 38996.06 hda5 Logical Linux swap 1019.94 [ Bootable ] [ Delete ] [ Help ] [ Maximize ] [ Print ] [ Quit ] [ Type ] [ Units ] [ Write ] Toggle bootable flag of the current partition
date = mostra a data
$ date Mon Jul 13 23:24:20 BRT 2009
cal = mostra o calendario e o dia em que vc está.
$ cal julho 2010 Do Se Te Qu Qu Se Sá 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
alsamixer = Mostra o volume do som no terminal
$ alsamixer
netconfig = Entra no utilitario de configuração de rede ( não encontrado em todos os linuxies ) whoami = Mostra qual usuário está logado
$ whoami
usuario
ifconfig = mostra e configura a internet
# ifconfig eth0 Link encap:Ethernet HWaddr 00:17:31:77:9e:c0 inet addr:192.168.254.1 Bcast:192.168.254.255 Mask:255.255.255.0 inet6 addr: fe80::217:31ff:fe77:9ec0/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:460829 errors:0 dropped:0 overruns:0 frame:0 TX packets:417137 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:546423045 (521.1 MiB) TX bytes:141227570 (134.6 MiB) Interrupt:19 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:44 errors:0 dropped:0 overruns:0 frame:0 TX packets:44 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3168 (3.0 KiB) TX bytes:3168 (3.0 KiB)
fsck = Escaneia o disco
# fsck fsck 1.41.3 (12-Oct-2008) reiserfsck 3.6.20 Copyright (C) 2001-2005 by Hans Reiser, licensing governed by reiserfsprogs/COPYING. ************************************************************* ** If you are using the latest reiserfsprogs and it fails ** ** please email bug reports to reiserfs-list@namesys.com, ** ** providing as much information as possible -- your ** ** hardware, kernel, patches, settings, all reiserfsck ** ** messages (including version), the reiserfsck logfile, ** ** check the syslog file for any related information. ** ** If you would like advice on using this program, support ** ** is available for $25 at www.namesys.com/support.html. ** ************************************************************* Will read-only check consistency of the filesystem on /dev/hda1 Will put log info to 'stdout' Do you want to run this program?[N/Yes] (note need to type Yes if you do):
top = Mostra os processos rodando no computador
$ top
killall = Matra processos
$ killall firefox-bin
hostname = Mostra qual é o nome da maquina na rede
$ hostname
Maq101
chown = Modifica permissoes de pastas e arquivos
# chown -hR root arquivo
su ( ou sudo su depende da distro ) = Pede permissoes maiores ( ou melhor dizendo: ROOT )
$ su password: Matrix ~ # $ sudo su password: Matrix ~ #
clear = limpa a tela do terminal
$ clear
Reset = Reseta as conf do terminal para o padrão definido pelo usuário ( limpa tela, barra de rolagem, etc.. ), Digamos que seja um clear melhorado Código:
$ reset
Grep = Filtra palavras, bastante útil com o comando "|" (pipe) para se utilizar com outros comandos neste caso usaremos o comandos ls em conjunto com o grep Código:
$ ls | grep -i ^a amsn_received arqdados.txt
* - O caractere "^" significa: começa com tal letra LISTA NÃO COMPLETA!
Observação: somente um membro deste blog pode postar um comentário.
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.