
あなたのお気に入りを共有してみませんか学んだ教訓瞬間?
答え1
うまくいくかどうか興味がありました chmod 000 /
。
まあ、完璧に。数分後、私はレスキュー CD を探していました。
答え2
通っていた大学のユーザー コンサルタントとして働き始めたとき、sudo
パスワードを紛失したり忘れたりした学生を支援する限定的な権限が与えられていました。 sudo passwd <username>
が私の新しい友達でした。オリエンテーションの 1 時間後、好奇心が勝ってしまい、新しいパスワードを入力するとsudo passwd
、恐怖で新しいパスワードの入力を見つめました。^C
問題のアカウントを一時的な状態のままにしておくかもしれないと考えて (結局は間違っていたのですが)、少し怖くなってパスワードを入力し、すぐにキャンパスのスーパーユーザーの神聖な 2 階のドメインまで歩いて行き、メイン システムのルート パスワードを知りたいかどうか尋ねました。
答え3
まだ誰もこれについて言及していないことに驚きました:
rm -rf .*
.
(すべての隠しファイルとサブディレクトリを削除しようとしましたが、とに再帰的に実行されることを完全に忘れていました..
)
答え4
:() { :|:&}; :
コンソールにアクセスできないリモートサーバーで友人が実行していました。再起動できず、完全にフリーズしてしまいました。本番サーバー。
読みやすくするために(リクエストに応じて)分割しました。
:() # Define ':' as a function. Every time we say ':' execute the following code block
{ # Start of code block
: # Call ':' again.
| # Pipe output to...
: # Another ':'
& # Disown process.
# All on one line this would read :|:&,
} # End of code block
; # End definition of ':' as a function
: # Call ':'
次のように考えると分かりやすいかもしれません
bomb() { bomb|bomb& }; bomb