[ anterior ] [ Conteúdo ] [ 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 ] [ 32 ] [ próximo ]
Abaixo, comandos utilizados para manipulação de arquivos.
Mostra o conteúdo de um arquivo binário ou texto.
cat [opções] [diretório/arquivo] [diretório1/arquivo1]
Localização do arquivo que deseja visualizar o conteúdo.
Mostra o número das linhas enquanto o conteúdo do arquivo é mostrado.
Não mostra mais que uma linha em branco entre um parágrafo e outro.
Lê a entrada padrão.
O comando cat
trabalha com arquivos texto. Use o comando
zcat
para ver diretamente arquivos compactados com
gzip
.
Exemplo: cat /usr/doc/copyright/GPL
Mostra o conteúdo de um arquivo binário ou texto (como o cat
) só
que em ordem inversa.
tac [opções] [diretório/arquivo] [diretório1/arquivo1]
Localização do arquivo que deseja visualizar o conteúdo
Usa o [string] como separador de registros.
Lê a entrada padrão.
Exemplo: tac /usr/doc/copyright/GPL.
Apaga arquivos. Também pode ser usado para apagar diretórios e sub-diretórios vazios ou que contenham arquivos.
rm [opções][caminho][arquivo/diretório] [caminho1][arquivo1/diretório1]
onde:
Localização do arquivo que deseja apagar. Se omitido, assume que o arquivo esteja no diretório atual.
Arquivo que será apagado.
Pergunta antes de remover, esta é ativada por padrão.
Mostra os arquivos na medida que são removidos.
Usado para remover arquivos em sub-diretórios. Esta opção também pode ser usada para remover sub-diretórios.
Remove os arquivos sem perguntar.
Remove arquivos/diretórios que contém caracteres especiais. O separador "--" funciona com todos os comandos do shell e permite que os caracteres especiais como "*", "?", "-", etc. sejam interpretados como caracteres comuns.
Use com atenção o comando rm
, uma vez que os arquivos e diretórios
forem apagados, eles não poderão ser mais recuperados.
Exemplos:
rm teste.txt - Apaga o arquivo teste.txt
no diretório
atual.
rm *.txt - Apaga todos os arquivos do diretório atual que terminam
com .txt
.
rm *.txt teste.novo - Apaga todos os arquivos do diretório atual
que terminam com .txt
e também o arquivo teste.novo
.
rm -rf /tmp/teste/* - Apaga todos os arquivos e sub-diretórios do
diretório /tmp/teste
mas mantém o sub-diretório
/tmp/teste
.
rm -rf /tmp/teste - Apaga todos os arquivos e sub-diretórios do
diretório /tmp/teste
, inclusive /tmp/teste
.
rm -f -- --arquivo-- - Remove o arquivo de nome
--arquivo--
.
Copia arquivos.
cp [opções] [origem] [destino]
onde:
Arquivo que será copiado. Podem ser especificados mais de um arquivo para ser copiado usando "Curingas" (veja Curingas, Seção 2.12).
O caminho ou nome de arquivo onde será copiado. Se o destino for um diretório, os arquivos de origem serão copiados para dentro do diretório.
Pergunta antes de substituir um arquivo existente.
Não pergunta, substitui todos os arquivos caso já exista.
Copia arquivos dos diretórios e subdiretórios da origem para o destino. É recomendável usar -R ao invés de -r.
Copia arquivos e sub-diretórios (como a opção -r) e também os arquivos especiais FIFO e dispositivos.
Mostra os arquivos enquanto estão sendo copiados.
Cria link simbólico ao invés de copiar.
Faz o link no destino ao invés de copiar os arquivos.
Preserva atributos do arquivo, se for possível.
Copia somente se o arquivo de origem é mais novo que o arquivo de destino ou quando o arquivo de destino não existe.
Não copia arquivos que estão localizados em um sistema de arquivos diferente de onde a cópia iniciou.
O comando cp
copia arquivos da ORIGEM para o DESTINO. Ambos
origem e destino terão o mesmo conteúdo após a cópia.
Exemplos:
Copia o arquivo teste.txt
para teste1.txt
.
Copia o arquivo teste.txt
para dentro do diretório
/tmp
.
Copia todos os arquivos do diretório atual para /tmp
.
Copia todos os arquivos do diretório /bin
para o diretório em que
nos encontramos no momento.
Copia o diretório /bin
e todos os arquivos/sub-diretórios
existentes para o diretório /tmp
.
Copia todos os arquivos do diretório /bin
(exceto o diretório
/bin
) e todos os arquivos/sub-diretórios existentes dentro dele
para /tmp
.
Copia todos os arquivos e o diretório /bin
para /tmp
.
Move ou renomeia arquivos e diretórios. O processo é semelhante ao do comando
cp
mas o arquivo de origem é apagado após o término da cópia.
mv [opções] [origem] [destino]
Onde:
Arquivo/diretório de origem.
Local onde será movido ou novo nome do arquivo/diretório.
Substitui o arquivo de destino sem perguntar.
Pergunta antes de substituir. É o padrão.
Mostra os arquivos que estão sendo movidos.
Move somente arquivos antigos, ou novos arquivos.
O comando mv
copia um arquivo da ORIGEM para o
DESTINO (semelhante ao cp
), mas após a cópia, o arquivo
de ORIGEM é apagado.
Exemplos:
Muda o nome do arquivo teste.txt
para teste1.txt
.
Move o arquivo teste.txt para /tmp
. Lembre-se que o arquivo de
origem é apagado após ser movido.
teste.new
já exista)
Copia o arquivo teste.txt
por cima de teste.new
e
apaga teste.txt
após terminar a cópia.
[ anterior ] [ Conteúdo ] [ 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 ] [ 32 ] [ próximo ]
Guia Foca GNU/Linux
Versão 5.65 - domingo, 05 de setembro de 2010gleydson@guiafoca.org