[Não tente fazer em casa] ls /outra/pasta

Philipe Cardoso Autor 2 min de leitura Atualizado em 18/04/2009

Voltando com a série Não tente fazer em casa, vamos ver mais um comando que não é dos mais recomendáveis de se usar. Vale ressaltar que esse comando funciona em qualquer sistema Unix-like (incluindo Linux, Mac OS e *BSDs).

Consegui perder arquivos duas vezes usando esse comando:

ls

Não é propriamente esse comando que faz a burrada, mas se não estiver muito atento, alguma coisa pode dar errado. Usar ls você listara os arquivos dentro dessa outra pasta. Caso sua intenção seja de deletar esses arquivos, você faria

ls

rm -r

Agora se a distração é maior, você pode acreditar que já está na pasta que tem esses arquivos e muito feliz você digita rm -r *, que deletará tudo o que haver na pasta atual. Por isso, é preferível primeiro entrar na pasta que você quer deletar os arquivos e somente depois, dar um rm -r *.

Não entendeu? Na prática, o que aconteceu comigo (uma das vezes): queria deletar os arquivos que tinham no meu servidor Apache – que fica no /var/www .

bash$ ls /var/www

index.html

pagina_2.html

pagina_3.html

imagens

bash$ rm -r *

(vi que estava demorando e dei um Ctrl+C para abortar e confirmar em qual pasta eu estava)

bash$ pwd

/home/irio

É essa hora que tu senta e chora.

Sobre o autor

Philipe Cardoso

Com 33 anos de idade, sou um carioca apaixonado por tecnologia e fotografia. Além de ser o criador do Portal Zoom Digital, que preserva sua essência desde os tempos em que era um blog, também sou um verdadeiro entusiasta e amante de todas as formas de tecnologia. Através do Portal, compartilho minha paixão pela tecnologia e trago as últimas novidades e tendências para os leitores. Também sou fascinado pelo mundo da fotografia, explorando o poder das imagens para capturar momentos únicos e transmitir histórias cativantes.

Ver todos os conteúdos