Blog do Shark

Internet sob o ponto de vista do tubarão.

 02 Mar 2008 @ 9:00 PM 
 

Vc sabe o que faz o comando “sudo rm -rf /”?

 

Caro linuxer, sabemos que o comando sudo nos da privilégio de administrador para executar determinado comando no sistema. E que o comando rm serve para remover arquivos, o qual tem várias opções, vejamos:

fshark@fshark-desktop:~$ rm –help
Usage: rm [OPTION]… FILE…
Remove (unlink) the FILE(s).

-d, –directory unlink FILE, even if it is a non-empty directory
(super-user only; this works only if your system
supports `unlink’ for nonempty directories)
-f, –force ignore nonexistent files, never prompt
-i, –interactive prompt before any removal
–no-preserve-root do not treat `/’ specially (the default)
–preserve-root fail to operate recursively on `/’
-r, -R, –recursive remove directories and their contents recursively
-v, –verbose explain what is being done
–help display this help and exit
–version output version information and exit

By default, rm does not remove directories. Use the –recursive (-r or -R) option to remove each listed directory, too, along with all of its contents.

Ou seja, se queremos remover uma pasta que não está vazia, devemos usar o comando rm com a opção r, e além dela, forçar para remover tudo e de qualquer jeito, com a opção f.

Conclusão

Para remover a pasta “oceano” com permissão restrita ao administrador, usamos o comando:

$ sudo rm -rf oceano

Sabemos também que / (barra inclinada para direita) é o diretório raiz. O principal e único diretório de topo para todo seu computador. Tudo, e eu digo TUDO MESMO começa aqui. Quando você digita ‘/home‘ o que você está realmente dizendo é “comece no ‘/‘ e então vá para o diretório ‘home‘ “.

Com base nestas informações, o que você imagina que aconteceria se digitarmos “sudo rm -rf /” ???

Assista ao vídeo…

Crianças, não tentem fazer isso em casa! :)

Popularity: 3% [?]

Posts relacionados

Tags Tags: , ,
Categories: Vídeos
Posted By: Fabiano Shark
Last Edit: 04 Mar 2008 @ 07 15 PM

EmailPermalink 4,324 Views
\/ More Options ...
Change Theme...
  • Users » 1
  • Posts/Pages » 600
  • Comments » 2,320
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight