الثلاثاء, December 09th, 2008 | مؤلف:

To fail at failing. I recently came across a discussion where a user was advised to run a fail command. The result was, luckily, as follows:

[user@user-desktop ~]$ cd ~/.Trash; sudo rm -rfv *
سحق: القرص المضغوط: /home/user/.Trash: No such file or directory
bash: sudo: command not found
[user@user-desktop ~]$

The command القرص المضغوط ~/.Trash جhanges the directory (أو present working directory) to the /home/user/.Trash folder. في هذه الحالة, this folder doesn’t exist and so the pwd stays as /home/user/, the folder where جميع the user’s files and settings are saved.

The command rm -rfv * صوmoves all files in the pwd. ال “vpart indicates that it must show verbose output indicating what is being done during this removal process. The prefixed command sudo (قubstitute user القيام) has the command run as root. وهكذا, had the sudo command been functional, user would have deleted every document he had ever saved in his home folder.

Word of advice from a backup admin: backup often. 😉

شارك
فئة: لينكس
يمكنك متابعة الردود على هذا الموضوع من خلال الدخول RSS 2.0 علف. يمكنك ترك وردا على, أو المرجع من موقعك.

5 ردود

  1. 1
    صعب 

    The most appropriate command would have been:
    [user@user-desktop ~]$ cd ~/.Trash && sudo rm -rfv *

    The difference is that the “&&” will only run the second command *if* the first command is successful

  2. 2
    صعب 

    ^^ or even just:
    [user@user-desktop ~]$ sudo rm -rfv ~/.Trash/*

  3. 3
    moo 

    You knowOSS geekery is so depressingif you were an MS nerd as nature intended there wld just be a group policy to stop this from happening. You may now commence to rebutt.

  4. 4
    moo 

    That being said, the occasional visit from the rm -rf fairy never did anyone any harmalong the same lines as the principles of following a high-fibre diet, and probably for the same reason

  5. 5
    صعب 

    I love fairies. 🙂

    Only rebutt is that it isn’t specifically an OSS problem. خلاف ذلك, I’m happy having your honest comments here. 😉

    U just got me reading up on RBACprobably the future of *nix security. Time will tell. 😉

ترك الرد » تسجيل الدخول