[Não tente fazer em casa] ls /outra/pasta
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).
![Phodeu fudeu1zz9 [Não tente fazer em casa] ls /outra/pasta](http://img338.imageshack.us/img338/6154/fudeu1zz9.jpg)
Consegui perder arquivos duas vezes usando esse comando:
ls <caminho de outra pasta>
Não é propriamente esse comando que faz a burrada, mas se não estiver muito atento, alguma coisa pode dar errado. Usar ls <caminho para outra pasta> você listara os arquivos dentro dessa outra pasta. Caso sua intenção seja de deletar esses arquivos, você faria
ls <caminho para outra pasta>
rm -r <caminho para outra pasta>
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.




Anonynous
04/05/2009 at 22:24Só necessita do cara ser muito leso...