<Anterior | Conteúdo | Próxima>
4 - Manipulando arquivos e diretórios
Neste ponto, estamos prontos para algum trabalho de verdade! Este capítulo irá apresentar os seguintes comandos:
● cp - Copie arquivos e diretórios
● mv - Mover / renomear arquivos e diretórios
● mkdir - Crie diretórios
● rm - Remova arquivos e diretórios
● ln - Crie links físicos e simbólicos
Esses cinco comandos estão entre os comandos do Linux mais usados. Eles são usados para manipular arquivos e diretórios.
Agora, para ser franco, algumas das tarefas executadas por esses comandos são feitas mais facilmente com um gerenciador de arquivos gráfico. Com um gerenciador de arquivos, podemos arrastar e soltar um arquivo de um diretório para outro, recortar e colar arquivos, excluir arquivos, etc. Então, por que usar esses programas de linha de comando antigos?
A resposta é poder e flexibilidade. Embora seja fácil realizar manipulações de arquivo simples com um gerenciador de arquivos gráfico, tarefas complicadas podem ser mais fáceis com os programas de linha de comando. Por exemplo, como poderíamos copiar todos os arquivos HTML de um diretório para outro, mas apenas copiar arquivos que não existem no diretório de destino ou são mais recentes do que as versões no diretório de destino? Muito difícil com um gerenciador de arquivos. Muito fácil com a linha de comando:
cp -u * .html destino
cp -u * .html destino