PRINCIPAIS COMANDOS Este é um pegueno guia com a relação apenas dos comandos mais importantes. A intenção foi a de ter a mão algo prático e eficiente. São 28 comandos e algumas combinações de teclas. Quando tiver alguma dúvida ou queira mais exclarescimentos sobre um comando do Linux, utilize os recursos existentes no próprio sistema operacional: man, info, help, howtos, etc. Ex.: man ls, ls --help, info ls. 1- cd - Change Dir, mudar de diretório. Lembre que o espaço apos o comando é obrigatório. Exs.: cd /usr/riba Acessa o diretório /usr/riba cd .. Volta um nível cd / Vai para o raiz cd - Volta para o anterior 2- cp - Copiar arquivos Exs.: cp Teste /usr/riba Copia Teste para o diretório /usr/riba cp /win/teste.zip . Copia o arquivo teste.zip do diretório /win para o diretório atual. Veja o ponto no final 3- df - mostra o espaço ocupado e livre das partições. Ex.: df 4- du - Mostra espaço ocupado por diretório e sub-diretórios. 5- exit - sair de uma sessão ativa, ou seja deixar um usuário para acessar outro ou voltar para outra sessão (logout é semelhante). 6- find - localizar arquivos com características especificadas. find / -name "nome.arquivo" - print. O comando find é uma ferramenta poderosíssima dentro do ambiente UNIX. Por meio deste comando pudesse copiar, encontrar, executar e modificar arquivos. Sua função exata é satisfazer a expressão boleana da linha de comando. A busca sempre inicia do diretório de partida especificado. Ex: find / -name jacareh -print Aqui se procura desde a raiz todos os arquivos com o nome "jacaré" ecoando na tela com o -print.Podemos usar meta-caracteres para especificar um arquivo sem problema algum. find / -name jacareh -exec cp {} ~/ \; Aqui ele procura o jacaré só que executa a ordem de copiar todos os arquivos "jacareh" encontrados para dentro do diretório $/HOME ou ~/ Você pode usar infinitos parâmetros com ele, de uma consultada no manual do find e divirta-se com as possibilidades. 7- fdormat - Formatar disquetes. fdormat -t vfat /dev/fd0u1440 Substitua vfat por ext2, minix ou outro. 8- free - exibe a memória usada e a livre. 9- grep - procura strings ou expressão em arquivos. Ex.: grep trabalho /teste/arquivo.txt Irá procurar a string "trabalho" no arquivo arquivo.txt Grep vem do "get regular expression" e é base dos comandos da família grep. Funciona como um filtro que examina arquivos de entrada em busca de padrões. 10- halt - comando para desligar o micro. Quando aparecer a mensagem "system halted" pode desligar. Uso: halt e Enter. 11- help - ajuda sobre os comandos do Linux. Ex.: ls --help, rm --help. Obs.: como alguns comandos preenchem mais de uma página é interessante utilizar o | less, ou então teclar Shift+PgUp ou PgDn para rolar a tela para cima ou para baixo. Alguns raros comandos usam help -nome. 12- less - tipo o "more" do DOS com mais recursos (auxiliar outros comandos na visualização de arquivos). Também pode ser utilizado para visualizar arquivos. Faz parar por página, possibilitando rolar a tela para cima e para baixo com PgDn e PgUp. Ex.: less teoria.txt 13- locate - Localizar arquivos. Sendo que antes de executá-lo pela primeira vez deve-se usar o "updatedb" para criar o banco de dados e deve-se executá-lo freqüentemente (sempre que se instalar/remover) programas do micro. Lembre de não estar com o CD nem outras unidades que não deseje incluir no banco de dados. Rode o updatedb regularmente. Ex.: locate fvwm | less. Encontrara todos os arquivos e diretórios que contenham "fvwm" em seu nome num piscar de olhos: fvwm, fvwm2, fvwm95,... 14- ls - semelhante ao "dir" do DOS (listar arquivos e diretórios). Exs.: ls /usr/local, ls -la /usr/local Mostra também os arquivos ocultos e outras informações sobre os arquivos e diretórios ls /usr/local | less lista os arquivos/diretórios e para por página Pode-se usar PageDowm/PageUp para movimentar-se e para sair teclar q. 15- man - Man pages. Páginas do manual sobre comandos e programas em geral. Ex.: man tar, man ls. 16- mc - Midnight Commander . Interpretador de comandos que vem com um excelente gerenciador de arquivos, editor de textos e etc. Ex.: mc /usr/doc Abrirá todo o diretório /usr/doc no "mc". Este é o diretório onde são guardados os arquivos de documentação no Linux. 17- mcedit - editor de texto ASCII do mc. Ex.: mcedit meu.arquivo 18- mcopy - Copia um ou mais arquivos para um drive específico. Comandoespecífico para trabalhar com disquetes em formato DOS. Ex: mcopy arq a:\ 19- mdir - comando do mtools (veja man mtools) para listar arquivos/diretórios. Ex.: mdir a:\ 20- mkdir - Comando usado para criar diretórios. É um dos comandos fundamentais do UNIX. Ex: mkdir novodir Para criar um diretório em um local específico, é o seguinte. Exs.: mkdir /usr/tsm/novodir mkdir -p /dir1/sub1/sub2 (criar toda a hierarquia de diretórios). 21- mv - Move arquivos/diretorios de um lugar ao outro ou renomeia, se no mesmo diretório. Também sobrepõe o arquivo se ele já existir sem pedir confirmação alguma (exceto nos Red Hats, que vem com uns aliases de segurança).. Exs.: mv /usr/src/linux.tar.gz /home/ribafs /linux.tar.gz Move o arquivo mv arquivo.antigo arquivo.renomeado Renomeia 22- pwd - Esse comando é usado para mostrar o diretório corrente, e é, na realidade um acrônimo de print working directory. Geralmente não reporta erros :/ 23- reboot - reiniciar o micro. Semelhante a Ctrl+Alt+Del. Uso: reboot e Enter. 24- rm - Esse comando é usado para remover arquivos do sistema de arquivos do UNIX. Utilizando as opções -f, -r e -i ( mais usadas ). Para diretórios use opção -r. Para se utilizar destes comandos deve-se ter permissão sobre os arquivos a serem excluídos. -f para não pedir confirmação -i terá possibilidade de confirmar a remoção do arquivo. Use com cuidado a opção rm -rf principalmente quando tiveres permissão de super usuário. A utilização de coringas também é desaconselhada. N Ã O U S E: rm -rf / ou * (POIS É IGUAL A *.* NO DOS E VOCÊ ESTARÁ EXCLUINDO TODO O CONTEÚDO DO HD) 25- shutdown - encerra todas as atividades do Linux e prepara para o micro ser desligado. Exs.: shutdown now Desliga o micro shutdown -r now Reinicializa o micro 26- startx - inicia o Gerenciador de Janelas default ou X Window System. 27- SuperProbe - comando para mostrar características da placa de vídeo. Sintaxe: SuperProbe 28- uname -a - mostra versão do kernel do Linux. Ex.: uname -a.- uname -r -exibe versão do kernel. Veja man uname para outros parâmetros. Algumas combinações de teclas úteis: Ctrl+Alt+Backspace Sair do ambiente gráfico Ctrl+Alt+F2 Acessar o console texto 2 Ctrl+Alt+F3 Acessar o console texto 3 Ctrl+Alt+F4 Acessar o console texto 4 E assim ... Ctrl+C Normalmente interrompe um processo. Ctrl+Alt+F7 Acessar o primeiro console ocupado pelo ambiente gráfico Ctrl+Alt+F8 Acessar o segundo console ocupado pelo ambiente gráfico Ctrl+Alt+del Sair do Linux. Ctrl+Alt++/- (Mudar resolução do X, quando você escolheu mais de uma na configuração. Veja que é o + ou - do teclado numérico). ------------------------------------------ Ribamar FS ribafs@yahoo.com