Comandos básicos do Linux
Resolvi criar este artigo no intuito de estar passando um pouco pelos principais comandos básicos do Linux. Muitos acham que sabê-los é bobagem, mas na minha opinião é essencial. Quero a partir de agora "divulgar" o poder dos comandos Linux.. então mãos a obra!
Parte 2: Comandos básicos do Linux - parte 2
2. Comando rm (Remove arquivos e diretórios)
Remove o arquivo arquivo1.txt:
$ rm arquivo1.txt
Remove os arquivos arquivo1.txt, arquivo2.txt e arquivo3.txt:
$ rm arquivo1.txt arquivo2.txt arquivo3.txt
Pergunta ao usuário se realmente ele quer remover o(s) arquivo(s):
$ rm -i arquivos.txt
Remove os diretórios com seus arquivos e sub-diretórios (opção: -r) sem perguntas de confirmação de exclusão (opção: -f):
(No exemplo abaixo, removerá apenas a subpasta com seus respectivos arquivos)
$ rm -rf /pasta/subpasta
Remove os diretórios com seus arquivos e sub-diretórios (opção: -r) sem perguntas de confirmação de exclusão (opção: -f) e exibindo o nome de cada arquivo antes de apagá-lo (opção: -v):
$ rm -rfv /pasta/subpasta
Para remover um arquivo chamado "arquivo.txt" do diretório "home" de todos os usuários do sistema:
$ rm -rf /home/*/arquivo.txt
Para remover todos os arquivos da pasta Lixo de todos os usuários do sistema:
$ rm -rf /home/*/Lixo/*
Para remover o arquivo "-verify":
$ rm -f - -verify
(O primeiro "-" significa que acabou a lista de argumentos, ou seja, em seguida virá o nome do arquivo). Também pode-se utilizar:
$ rm ./-verify
Remove o arquivo arquivo1.txt:
$ rm arquivo1.txt
Remove os arquivos arquivo1.txt, arquivo2.txt e arquivo3.txt:
$ rm arquivo1.txt arquivo2.txt arquivo3.txt
Pergunta ao usuário se realmente ele quer remover o(s) arquivo(s):
$ rm -i arquivos.txt
Remove os diretórios com seus arquivos e sub-diretórios (opção: -r) sem perguntas de confirmação de exclusão (opção: -f):
(No exemplo abaixo, removerá apenas a subpasta com seus respectivos arquivos)
$ rm -rf /pasta/subpasta
Remove os diretórios com seus arquivos e sub-diretórios (opção: -r) sem perguntas de confirmação de exclusão (opção: -f) e exibindo o nome de cada arquivo antes de apagá-lo (opção: -v):
$ rm -rfv /pasta/subpasta
Para remover um arquivo chamado "arquivo.txt" do diretório "home" de todos os usuários do sistema:
$ rm -rf /home/*/arquivo.txt
Para remover todos os arquivos da pasta Lixo de todos os usuários do sistema:
$ rm -rf /home/*/Lixo/*
Para remover o arquivo "-verify":
$ rm -f - -verify
(O primeiro "-" significa que acabou a lista de argumentos, ou seja, em seguida virá o nome do arquivo). Também pode-se utilizar:
$ rm ./-verify
Nada como comandos básicos comentados de uma maneira bem simples.. :)
10.