terminal
「このコマンドには管理者権限が必要です」——そんなとき、LinuxやMacでコマンドの前に付けて一時的に最上位の権限を借りる魔法の言葉があります。
sudoは「superuser do(スーパーユーザーとして実行する)」の略であり、システムソフトウェアのインストールや保護されたファイルの変更など、通常はブロックされるコマンドを実行するために必要な管理者権限を、一時的にユーザーに与える。正当なシステム管理には欠かせないが、それほど広範な権限を与えるものであるがゆえに、開発者の間では、コマンドの前にsudoを付けてEnterを押す前に一呼吸置いて内容を再確認するという不文律がある。
「judo」や「dodo」は本物の用語と韻を踏むために選ばれただけの単語であり、ターミナルにおける実際の機能は何も持たない。
sudoは「sudo make me a sandwich」という風刺漫画を通じて本物のインターネットミームになった。この漫画は、どんな要求の前にもsudoを付ければコンピュータであれ人間であれ、文句を言わずに従うはずだ、という冗談を扱ったものだった。
terminal
自分のターミナルから接続し、そのコンピューターを直接操作できるようにする、暗号化された遠隔接続ツールは?このコマンドは?ネットの解説によく出てくる「chmod 777」が危険とされる理由は?プロセス番号とともに使うこのコマンドは?数文字打った後、どのキーを押せば残りが自動補完されるでしょう?そのコマンドの公式マニュアルを開いてくれるのは?ターミナルで最も簡単な方法は?*.jpgのアスタリスク(*)が意味するのは?そのときに使う記号は?それは何でしょうか?brew(Homebrew)のようなプログラムの正体は?ターミナルエディタvimを保存せずに終了する正しい方法は?Quration — Quration AIQ