Movendo ou Renomeando:
Renomeando arquivo a1 para a2:
$ mv a1 a2
Movendo arquivo de /home/seu_usuário/a1 para /home/seu_usuário/pasta/subpasta/a1
$ mv /home/seu_usuário/a1 /home/seu_usuário/pasta/subpasta/a1
Copiando e criando backup de arquivo a1
$ mv -b /home/seu_usuário/a1 /home/seu_usuário/pasta/subpasta/a1
Copiando:
Copiando todos arquivos da pasta /home/seu_usuário/Imagens/ para pasta /home/seu_usuario/pasta_qualquer
$ cp /home/seu_usuário/Imagens/*.* /home/seu_usuario/pasta_qualquer/
Outras opções:
cp -b Cria backup
cp -i Copia iterativa
cp -r Copia recursiva
cp -P Copia arquivo e estrutura diretório
cp -p Preserva permissões e horas
Unindo, criando ou mostrando arquivos:
Unindo os arquivos f1 e f2 como um único arquivo f3
$ cat f1 f2>f3
Criando um arquivo de texto para anotação rápida:
$ cat > texto.txt[digite Enter]digite o texto que vai ficar dentro do arquivo[Pressione Control+D]
Mostrando o conteúdo do arquivo texto.txt na tela:
$ cat texto.txt
Acrescentando ao arquivo b o arquivo a
$ cat a>>b
Compara dois arquivos (ou duas estruturas de diretórios)
$ diff pasta_ou_arquivo1 pasta_ou_arquivo2
Descobrindo o tipo de um arquivo:
$ file arquivo
Removendo arquivos ou links
$ rm nome_arquivo_ou_link
Removendo diretório:
$ rm -d nome_do_diretorio
Linkando arquivos e diretórios (um arquivo com link só é deletado se for o último link)
Criando link permanente:
$ ln original novo_link
Criando link simbólico
$ ln -s orig lin
Dica rápida:
Para usar o recurso auto-completar durante qualquer comando apenas use a tecla <Tab> e ele completará o comando, teclando <Tab> duas vezes ele irá lhe mostras todas as possibilidades de comando.
Nenhum comentário:
Postar um comentário