知らないと損? Linuxがもっと楽しくなる“愉快なコマンド”の使い方Linux管理の一風変わった楽しみ方【前編】

Linuxには、管理を楽しくしてくれるさまざまな要素が存在する。その中から、ユーモアセンスにあふれるコマンドの使い方を幾つか紹介しよう。

2024年06月06日 08時15分 公開
[Damon GarnTechTarget]

関連キーワード

OS | Linux | 運用管理


 OS「Linux」には、ユーモアに富む要素が複数存在する。例えば、Linuxには以下の楽しいコマンドがある。

会員登録(無料)が必要です
  • 蒸気機関車(SL)が走るアスキーアートをコマンド操作ツール「端末」(ターミナル)に表示する「sl」
  • 指定したフレーズが吹き出しに書かれた牛のアスキーアートをターミナルに表示する「cowsay」
  • ランダムなメッセージをターミナルに表示する「fortune」

 これらのコマンドをLinuxで使えるようにするには、使用しているLinuxディストリビューション(配布パッケージ)のパッケージマネジャー(Linuxソフトウェアのインストールや更新を管理するソフトウェア)を使おう。

 こうしたユニークな要素の中で、筆者が特に気に入っているのが、標準アカウントを超える上位権限を付与するためのコマンド「sudo」の、ある使い方だ。

sudoを使う

 Linuxでは、管理者アカウント「root」でログインするのは避けた方がよい。rootとしてログインすると、Linuxで幅広い操作が可能になる傍ら、誤操作や故意によるリスクも伴う。OSの重要なプロセスもroot権限で動作する場合がある。

 通常の作業では、rootのような高次の権限は必要ない場合がほとんどだ。大半のLinuxディストリビューションはrootを無効化するとともに、rootの代わりに特権昇格(rootなどの管理者権限と同等の権限を得ること)を推奨している。管理タスクを実行する際は一般ユーザーとしてログインし、必要に応じて「スーパーユーザー」の権限でコマンドを実行する。これを実現するには、「superuser do」すなわちsudoを使う。

 sudoは、rootとしてログインせずに管理者コマンドを実行できるようにし、誤操作によるOSへの深刻な影響を回避する手段だと言える。企業の運用ポリシーに応じて、OSにきめ細かいアクセス制御を適用することも可能だ。

 sudoの「insults」オプションを使うと、パスワードを間違えて入力した際のデフォルトメッセージを、より面白いものに変えることができる。


 次回は、insultsの具体的な使い方を解説する。

TechTarget発 エンジニア虎の巻

米国TechTargetの豊富な記事の中から、開発のノウハウや技術知識など、ITエンジニアの問題解決に役立つ情報を厳選してお届けします。

Copyright © ITmedia, Inc. All Rights Reserved.

新着ホワイトペーパー

技術文書・技術解説 TIS株式会社

APIはじめてガイド:開発から管理までを効率化するためのポイントとは?

次なるビジネスの中核を担う可能性を秘めているAPI。APIを本格利用する組織にとっては、効率的な開発・公開・運用・管理方法を確立することが重要課題となっている。本資料では、効率化に向けて知っておくべきポイントを解説する。

製品資料 Okta Japan株式会社

SaaSの非アクティブユーザーを特定し、アクセス権を適切に管理する方法とは?

組織が導入するSaaSの数は増加する一方だが、全てが有効に使われているとは限らない。IT部門には、各SaaSへの不要なアクセス権を取り消すことが求められているが、個別のSaaSシステムをまたいで非アクティブユーザーを特定するのは難しい。

市場調査・トレンド 横河レンタ・リース株式会社

PC運用管理者1030人に聞いた「PC運用の実態調査」、担当者を悩ます課題と解決策

近年の情報システム部門は多数の業務を抱えており、中でもPCの運用・管理担当者の業務負荷をいかに軽減するかが大きな課題となっている。1030人を対象に行った調査をもとに、PC運用・管理業務のあるべき姿を探った。

事例 Asana Japan株式会社

“208カ国の壁”を突破しスズキが残業35%減を実現、その全貌とは

“100年企業”スズキでは、DX推進のアクションプランに、「仕事のシンプル化」「ムダの削減」「全社的な可視化」を挙げている。同社はあるツールを導入したことで、業務の見える化や標準化、残業時間の35%削減を実現したという。

製品資料 SUSE ソフトウエア ソリューションズ ジャパン株式会社

システム乱立やコスト増の課題も、マルチLinux環境の運用をどう効率化する?

企業では「マルチLinux」環境が有効な取り組みとして浸透しているが、一方で管理の複雑化という課題も浮上している。本資料ではマルチLinux環境が浸透してきた背景やその利点を整理し、新たな課題の解決策について解説する。

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。

ITmedia マーケティング新着記事

news046.png

「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news026.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...

news130.jpg

Cookieを超える「マルチリターゲティング」 広告効果に及ぼす影響は?
Cookieレスの課題解決の鍵となる「マルチリターゲティング」を題材に、AI技術によるROI向...