GNU/Linux >> Linux の 問題 >  >> Linux

楽しみのためだけに使用する7つのLinuxコマンド

Linuxコマンドラインは、パワーユーザーとシステム管理者のホームになることができます。ただし、Linuxは単なる大変な作業ではありません。 Linuxは、一連のコミカルなコマンドを作成した楽しい人たちによって開発されました。笑顔が欲しいときは、自分で遊んでみてください。

蒸気機関車(sl)

理由は何もありませんが、slを使用して、蒸気機関車をターミナル全体に圧縮させることができます。 指図。パッケージマネージャーを使用してSteamLocomotiveをインストールします。たとえば、Fedoraの場合:

$ sudo dnf install sl

実際の使用

私の知る限り、sl コマンドは本当に楽しみのためです。 slの興味深い使い方はありますか? ?コメントで教えてください。

暖炉(aafire)

aafireで心と端末を温めましょう コマンド。暖炉のアニメーションを再生します。パッケージマネージャーを使用してaafireをインストールできます。 Debian、Mint、Elementaryなどの場合:

$ sudo apt install libaa-bin

Fedora、CentOS、その他について:

$ sudo dnf install aalib

実際の使用

この画像は、すべてが煙に包まれようとしていることをチームや上司に伝えるための微妙な方法です。

はい

yesを使用できます Ctrl + Cで強制的に停止するまでテキストの文字列を印刷するコマンド 。たとえば、私はバッファロービルズのファンなので、yesを使用してバッファロービルズの無限のシリーズを印刷することにしました。 コマンド:

$ yes Buffalo Bills

実際の使用

このコマンドを使用して確認をスクリプトにパイプし、スクリプトが一時停止して確認を求めると、自動的にyesを受け取るようにすることができます。 。たとえば、実行するスクリプトがあり、確認を求めるために停止することがよくあるとします。

$ foo
Are you sure you want to do this? Y/n  Y
Are you really sure? y/N  Y
But are you really? y/N

yes を渡すことで、このようなメッセージを自動受け入れることができます コマンドへ:

$ yes | foo

または、yesを使用してメッセージを自動拒否することもできます:

$ yes no | foo

フォーチュン

Fortuneをインストールすると、コマンドラインで占いをすることができます。 Fortuneは、ランダムでおそらく意味のあるメッセージを出力します。

パッケージマネージャーを使用してFortuneをインストールします:

$ sudo apt install fortune

Fedoraの場合:

$ sudo dnf install fortune-mod

fortune コマンドには、そこから描画できる多くのデータセットがあります。たとえば、文学や空想科学小説のテレビ番組 Fireflyから有名な引用を入手できます。 、またはジョーク、Linuxに関するヒントなどから選択します。リポジトリで「フォーチュン」を検索して、ディストリビューションが提供するオプションを確認してください。

$ fortune
Johnson's law:
  Systems resemble the organizations that create them.

実際の使用

Fortuneを使用して、疑似乱数を生成できます。暗号的に安全にするのに十分なエントロピーはありませんが、予期しない数が必要な場合は、文字または単語を数えることができます:

$ fortune | wc --chars
38
$ fortune | wc --words
8
$ fortune | wc --chars
169

Lolcat

Lolcatは、ファイルまたは標準入力を標準出力(一般的な猫など)に連結し、それに虹色を追加するプログラムです。他のコマンドの出力をlolcat,にパイプすることができます 結果に虹色を提供します。

これがlolcat -hの結果です ヘルプ出力について:

Figletとバナー

figlet およびbanner コマンドを使用すると、単純なASCIIテキストバナーを作成できます。 CentOSシステムのテキストバナーは次のとおりです。

$ figlet centos.com

パイプfiglet lolcatへ カラフルなバナーの場合:

$ figlet centos.com | lolcat

$ banner Hello World

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

実際の使用

両方のfiglet およびbanner ログオンしているシステムをユーザーに思い出させる簡単な方法です。これは、多くのシステム管理者、Webデザイナー、クラウド開発者が行うように、数十台のサーバーで作業する場合に役立ちます。

話す

espeakをインストールすることで、コマンドラインファニーに音声機能を追加できます。 。

espeakになったら がインストールされたら、コンピュータの音量を上げて、マシンの話を聞いて楽しんでください。 Espeakはソフトウェア音声シンセサイザーであり、いくつかの異なる音声ライブラリが利用可能です。

$ espeak "Linux is the best operating system."

楽しいコマンド

これらすべてのコマンドのマニュアルページを参照して、すべての可能性と反復を調べてください。あなたの好きなばかげたコマンドは何ですか、そしてそれらは実際の使用法も持っていますか?コメントでお気に入りを共有してください。


Linux
  1. すべてのユーザーに必要な20のLinuxコマンド

  2. 効果的なプロセス管理のための8つのLinuxコマンド

  3. ネットワーク診断用の10のLinuxコマンド

  1. Linuxコマンドの基本:プロセス管理用の7つのコマンド

  2. 使用したことがない5つのLinuxコマンド

  3. Linux –なぜSuだけでなくSuを使用するのですか?

  1. Webイメージを最適化するための私のお気に入りのLinuxコマンド

  2. 生産性のための3つの重要なLinuxチートシート

  3. より良いcrontabにはanacronを使用してください