Você está na página 1de 4

Comandos Bsicos do Linux (1): 1) interpretao do prompt do Linux (linha de comando): usurio-logado@mquina-logada dir.

corrente]$ : usurio no root usurio-logado@mquina-logada dir. corrente]# : usurio root 2) clear : limpa a tela. Estrutura de arquivos (diretrios): / /bin /boot /dev /etc /home /lib /lost+found /mnt /proc /root /sbin /tmp /usr /var diretrio raiz, tambm chamado de root, e obrigatrio arquivos executveis do sistema em geral, utilizados pelos usurios arquivos utilizados na inicializao do sistema arquivos usados para acessar dispositivos de hardware arquivos e diretrios de configurao do sistema diretrios dos usurios bibliotecas compartilhadas pelos programas do sistema e mdulos do kernel clusters perdidos, recuperados pelo utilitrio e2fsck ponto de montagem de dispositivos (cdrom, floppy, etc) sistema de arquivos do kernel, onde os diversos programas e o kernel fazem leituras e modificaes referente as configuraes do sistema diretrio exclusivo do superusurio (root) diretrio de programas usados pelo usurio root, para administrao e controle do funcionamento do sistema guarda arquivos temporrios criados pelos programas durante a execuo contm maior parte de seus programas, normalmente acessvel apenas como leitura contm maior parte dos arquivos que so gravados com freqncia pelos programas do sistema, e-mails, spool de impressora, cache, logs, etc.

OBS.: Podem tornar-se parties: /, /boot, /root, /home, /lost+found, /mnt, /var, /tmp e /usr. Embora o diretrio /proc possa ser aparentemente criado como uma partio independente, nunca faa isso, pois /proc existe apenas virtualmente na memria e quando colocado como partio fsica impede a carga do sistema. Para uma instalao completa, do Conectiva Linux por exemplo, devemos reservar no mximo 10mb para /boot. Para / sugere-se 500mb, pois ficar com folga de +- 290mb para outras aplicaes. Para /usr gasta-se +- 1200mb, sendo bom deixar 1600mb como um todo reservado. Para /root e /home depende o quanto de disco pretende-se disponibilizar para o super-usurio (root) e para os demais usurios (/home). Um tamanho razovel para /lost+found e /tmp seria 100mb. Embora /mnt possa ser uma partio, recomenda-se no tomar tal medida, pois a montagem dos sistemas de arquivos temporria e exige flexibilidade de capacidade de armazenamento. Identificado os arquivos pela cor: Em verde Em azul Em branco Em azul claro Em amarelo Em vermelho : arquivos executveis : diretrios : arquivos : atalhos : dispositivos (dev device) : bibliotecas e arquivos empacotados ou compactados

5) pwd : mostra o caminho de diretrios completo de quem est logado.

6) ls : lista o contedo dos diretrios. ls ls l ls l | more ls l /usr/local | more ls a ls lh lista o contedo do diretrio corrente, em colunas, sem mostar os atributos dos arquivos listados - como dir/w (DOS). lista o contedo do diretrio corrente, cada arquivo em uma linha, mostrando os atributos dos arquivos listados como dir (DOS). idem anterior, paginando. lista o diretrio especificado, como ls l, paginando. lista o contedo do diretrio corrente inclusive os arquivos escondidos. lista o diretrio exibindo o tamanho em K, M ou G

7) mkdir : cria diretrios. mkdir [/caminho/diretrio] cria um diretrio no caminho especificado. mkdir dir1 dir2 dir3 dir4 cria vrios diretrios em paralelo, ao mesmo tempo. mkdir -p dir1/dir2/dir3 cria uma rvore de diretrios. 8) cd : muda de diretrio, caminha pelos diretrios. cd [/caminho/diretrio] caminha para o diretrio pelo caminho especificado. cd .. caminha para o diretrio acima. cd / caminha para o diretrio raiz. cd alterna entre os dois ltimos diretrios visitados. cd ~user ou cd posiciona diretamente no diretrio do usurio corrente. 9) rmdir [/caminho/diretrio] : elimina um diretrio no caminho especificado. 10) rm r [/caminho/diretrio] : elimina diretrio no caminho especificado (= DELTREE do DOS). 11) touch [arquivo] : cria arquivo em branco ou atualiza a data do arquivo. 12) :> [arquivo] : cria arquivo em branco ou zera contedo do arquivo. 13) (a) cat n [/caminho/arquivo(1) .. arquivo(n)] | more : mostra contedo de arquivo texto. Obs.: {|more: faz paginar}; {-n: exibe a numerao das linhas do arquivo} (b) cat > [arquivo] : cria ou atualiza arquivo, destruindo seu contedo original. (c) cat >> [arquivo] : cria ou atualiza arquivo, preservando seu contedo original. Obs.: Tanto pata cat > quanto para cat >>, usamos as teclas <CTRL> + <C> para fechar o arquivo. (d) cat [/caminho/arquivo(1) .. arquivo(n)] > [arquivo-destino] : concatena arquivos, de forma que o arquivo destino ter seu contedo original destrudo. (e) cat [/caminho/arquivo(1) .. arquivo(n)] >> [arquivo-destino] : concatena arquivos, de forma que o arquivo destino ter seu contedo original preservado. 14) more : idem ao comando cat [/caminho/arquivo] | more. 15) less : idem ao comando more, com paginao para frente (Page Down) e para trs (Page Up).

16) head : mostra linhas de um arquivo. head [/caminho/arquivo] mostra as dez primeiras linhas de um arquivo. head n [/caminho/arquivo] mostra as n primeiras linhas de um arquivo. 17) file [/caminho/arquivo] : mostra o tipo de arquivo no caminho especificado. 18) Criando arquivos executveis: 1 criar arquivo no mcedit (qualquer nome), contendo comandos do Linux. 2 tornar o arquivo executvel: chmod +x [nome do arquivo]. 3 executar o arquivo: ./[nome do arquivo]. 19) cp : copia arquivo. cp [/caminho/arquivo1] [/caminho/arquivo2]

copia arquivo do caminho origem para o caminho destino.

OBS.: arquivo1 <> arquivo2 : copia com nome diferente. arquivo1 = arquivo2 : copia com nome idntico. Pode-se omitir arquivo2. cp [/caminho/arquivo(1) .. arquivo(n)] [/caminho] 20) rm : remove (elimina) arquivo. rm [/caminho/arquivo] rm [/caminho/arquivo(1) .. arquivo(n)] 21) mv : move e renomeia arquivo mv [/caminho1/arquivo] [/caminho2] mv [/caminho1/arquivo1] [/caminho1/arquivo2] copia N arquivos ao mesmo tempo.

elimina o arquivo no caminho especificado ( = DEL do DOS). elimina N arquivos ao mesmo tempo. move arquivo do caminho-origem para o caminho-destino. renomeia arquivo1 para arquivo2.

mv [/caminho1/arquivo1] [/caminho2/arquivo2] move o arquivo, renomeando. mv [/caminho/arquivo(1) .. arquivo(n)] [/caminho] move N arquivos do caminho-origem para o caminho-destino. 22) Para desligar o micro: sync descarregar buffer de disco. shutdown -h 0 desliga halt desliga init 0 desliga shutdown -r 0 reboot init 6 reboot reboot reboot <CTRL> + <ALT> + <DEL> reboot root e no root root root e no root root root root root e no root root e no root

Obs.: Em shutdown h 0 e shutdown r 0, onde 0 significa o tempo de espera em minutos. Quando o valor 0 (zero), a execuo imediata. Obs.: Quando um usurio no root executa os comandos halt ou reboot, ser solicitado sua senha pessoal.

23) adduser <nome do usurio>: adiciona um usurio 24) userdel <nome do usurio>: elimina um usurio Obs.: se usarmos a opo r (userdel r <nome do usurio>), eliminaremos tambm o diretrio do usurio. 25) passwd: atribui ou modifica a senha de um usurio (mais detalhes em Comandos Bsicos 2). passwd <nome do usrio> atribui ou modifica a senha do usurio especificado. passwd atribui ou modifica a senha do usurio corrente.