O shell é uma ferramenta poderosa dos sistemas GNU/Linux, portanto é bastante interessante para aqueles que querem se aventurar no mundo Linux aprenderem alguns comando básicos dele. O intuito deste artigo é justamente familiarizar aqueles que chegaram a pouco tempo no mundo Linux com o shell.
Depois das lições anteriores, acredito que seja hora de começarmos
a aprender alguns comandos básicos de manipulação, como por exemplo,
copiar, colar, renomear, criar diretório, etc. Veja alguns
comandos logo abaixo:
$ mkdir /home/nomedir
Cria o diretório "/home/nomedir".
$ mkdir nomediretório
Cria o diretório "nomedodiretório" dentro do diretório atual.
$ rmdir /home/nomedir
Remove o diretório "/home/nomedir".
$ rmdir nomediretório
Remove o diretório "nomedodiretório" dentro do diretório atual.
$ mcopy /home/nomediretório /home/nomediretório2
Copia o diretório "/home/nomediretório" para o diretório "/home/nomediretório2".
OBS: Esse comando também pode ser usado para remover arquivos.
$ rm /home/nomedoarquivo
Remove o arquivo "/home/nomedoarquivo".
$ mv /home/nomediretório /home/nomediretório2
Transfere o conteúdo do diretório "/home/nomediretório" para o diretório "/home/nomediretório2".
$ mv nomediretório nomediretório2
Renomeia o diretório "nomediretório" para o diretório "nomediretório2".
[1] Comentário enviado por Agente Smith em 13/01/2005 - 11:07h
Ótimo artigo! Para quem acabou de entrar no shell do Linux, é uma mão na roda!
Entretanto, quando voce falou do comando tar:
"O tar (...) permite que possamos comprimir o conteúdo de um diretório transformando em um único arquivo, que quando descomprimido volte a ter toda a estrutura anterior a compressão."
O comando tar não comprime! Ele "empacota" vários arquivos para que sejam distribuídos como um só (que seria o arquivo .tar). O tamanho final de um arquivo .tar é a soma do tamanho dos outros arquivos. Caso voce queira compactar o arquivo empacotado (ou tarred, em inlges), voce pode usar
(exemplo 1) $ gzip arquivo.tar
ou
(exemplo 2) $ bzip arquivo.tar
ou voce pode avisar ao comando tar para que, depois do empacotamento, o próprio tar comprima o pacote resultante
(exemplo 2) $ tar czf ...
(exemplo 3) $ tar cjf ...
Os exemplos 1 e 3 terão como saída o arquivo exemplo.tar.gz, e, com os 2 e 4, exemplo.tar.bz2
[5] Comentário enviado por Burn em 13/01/2007 - 12:49h
cara
eu sou muito iniciante e tenhu de tentar compilare um modem
isso estra em ajudandu pakas mas ainda tem os erros
mas isso é outra parada
um abraço e paraben pelo artigo
[7] Comentário enviado por adrianosegura em 06/10/2008 - 17:27h
caro colega leo_mxs seu artigo ficou bom, mas encontrei alguns erros que podem confundir o usuário. Além dos erros que o amigo Agente Smith disse encontrei um referente ao comando tar. No exemplo da extração do arquivo, vc colocou como $ tar -vvvf nomedoarquivo.tar (está errado) e umas das possibilidades seria tar -xvf nomedoarquivo.tar . Abraço.