星期二, 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: 南: 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 (Šubstitute user ) has the command run as . 從而, had the command been functional, 用戶 would have deleted every document he had ever saved in his home folder.

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

分享
類別: linux下
您可以通過,這是一條任何反應 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. 😉

發表評論 » 登錄