過去3週間以来、私はあなたの脳をあなたが望むことができるすべてのLinuxの良さでマリネし、「良いものはすべて終わらせなければならない」という人気のある言葉のように、ついにこのシリーズを締めくくる時が来ました。
ここが初めての場合は、この投稿に入る前に、パート1、2、および3を確認する必要があります。 パート1は Linuxの基本、インストール、およびいくつかの簡単なコマンド、パート2はパート1の上に構築され、 ファイル処理、プロセスなど パート3では 物事のシステム管理側.
これは最後のものであり、これは間違いなくこれまでで最も楽しいものになるでしょう。 これのためにトリックガンを引き抜くつもりです、そしてそれは直火になるでしょう!
これがこの投稿でカバーするものです。 リストは本当に長いので、気を引き締めてください。 準備?
- イースターエッグ
そうです、これにはクールなLinuxターミナルのイースターエッグとトリックしかありませんので、これ以上遅れることなく始めましょう。
1. moo:終末期の牛を解き放つ
Linuxは、無料で入手できることで人気があるだけでなく、牛にとって珍しい魅力があることでも非常に人気があります。 オペレーティングシステムには、牛に遭遇する場所が複数あります。 ターミナルに限定します。
Linuxでは、 apt (A進んだ P悪意のある Tools)アップデートとユーティリティをインストールします。 しかし、興味があれば、システム全体にかなりの数のイースターエッグが見つかります。
コマンドapthelpを発行し、最後までスクロールします。 あなたはラインを見つけるでしょう このAPTにはスーパーカウパワーがあります。 これはイースターエッグの明らかなヒントです。

ターミナルタイプに戻ります。
適切な取得ムー
そして、あなたは行く、あなたは最初のイースターエッグのXNUMXつを発見しました。 おそらくすべてのコマンドで使用するため、aptから始めました(これが初めての試用であると想定しています)。
牛を解き放ったので、牛がどのようなトリックを実行できるか見てみましょう。
2. cowsay:ASCII牛に話させてください!
さて、私たちの美しいASCIIの友達に、ターミナルウィンドウで話させましょう。 牛に言いたいことを何でも言わせることができるコマンドがあります。 あなたがする必要があるのは、cowsayコマンドの後にメッセージを渡すことだけです。
注意: このコマンドを初めて実行する場合は、出力をすぐに表示する代わりに、端末はプログラムが利用できないことを示すメッセージを表示します。 また、インストール方法も印刷されます。
このリストにあるほとんどのプログラムでは、aptコマンドを使用してインストールできます。 それらすべての形式は次のようになります。
PROGRAM_NAME を適切にインストールする
完了したら、次のようにコマンドを再度呼び出します。 そして、ASCII牛があなたのメッセージとともに現れます。

かっこいいですよね?
cowsayコマンドを構成する方法はいくつかありますが、簡潔にするために、それを実行できるようにします。
一緒に移動します!
3.フォーチュンカウセイ:牛は賢い
私たちのASCII牛の友人は、これまで私たちが提供したメッセージをぼかすことができましたが、もっと「インテリジェント」なことをするのはクレイジーでクールではないでしょうか。 運命を告げさせるのはどうですか? 今、私は予測の正確さに賭けることはできませんが、これは間違いなく気分を少し明るくするのに役立つと確信しています。
ASCII牛にあなたの運命を伝えるように頼む方法は次のとおりです。
繰り返しになりますが、このプログラムを初めて実行する場合は、端末からプログラムを最初にインストールするように求められます。 画面の指示に従ってください。
適切なプログラムをインストールしたら、次のコマンドを発行してEnterキーを押します。
フォーチュン| カウセイ
これが返されます。

牛に面白い格言を印刷させるのは本当に楽しいです。 しかし、もっと興味深いのは、fortuneコマンドの出力を取得し、それをcowsayコマンドへの入力として提供していることです。 NS | あなたが真ん中で言うことは パイプ また、あるコマンドの出力を入力として別のコマンドにリダイレクトするために使用されます。 まるで リダイレクト演算子 パート2で見ました ただし、これはコマンド間でデータを通信する場合に機能します。
4.適性のカウセイ:隠された死んだ象
aptは牛に親しみを持っているので、他のツールにこれらのイースターエッグがあるかどうか疑問に思うかもしれません。 それらを追い詰める手間を省くために、私はあなたのためにその質問に答えさせてください。 はい、彼らがやります。 Aptitudeは、かなりインタラクティブなイースターエッグを詰め込んだもうXNUMXつのaptツール(かなりユーザーフレンドリーなツール)です。
次のように入力します。
適性モー

ご覧のとおり、このプログラムにはイースターエッグがないということですが、これは信じがたいことです。 それでは、もう一度試してみましょうが、少し粘り強くしましょう。 Ok? ここでクールです:
適性-vmoo

まあ、それはまだイースターエッグがないと言っています。 もっとしっかりする必要があると思います。 やっと諦めるまでやってみましょう。

さて、これは楽しかったですよね? でも象には悲しくなります。
5. nmap:ハッカーマンシミュレーター
私たちは皆、自慢をやめようとしたり、端末に何かを入力して誰かに印象づけたりして、何かクールなものを印刷させようとしましたね。 友達の前でかっこよく見えるか、片思いを印象づけるかに関わらず、lsとpingコマンドはあなたをそれほど遠くまで連れて行かないでしょう。 ゲームをステップアップして、本当のプロのふりをしましょう。
次のコマンドを入力して、シェードを付けます。
nmap -oS-google.com

nmap ただし、これはポートスキャンや侵入テストなどに非常に役立つツールなので、このプログラムを冗談にしないでください。 ターミナルでリートスピーチを見るのはクールだと定義されています。
6. lolcat:ターミナルを再びカラフルにします
これまでのところ、私たちが見たものはかなり退屈な灰色でした。 いいえ、私が文字通り色について話している気分を意味するのではありません。コンソールに色を追加して、少しスパイスを効かせましょう。
参考までに、テキスト出力には再びフォーチュンプログラムを使用します。 次のように入力すると、端末でポピー色が表示されます。
フォーチュン| lolcat

考えられる任意のコマンドの出力をlolcatプログラムにパイプアウトできます。 以下にサンプルを追加しました:

さて、動き続けましょう。
7. sl:タイプミス用の蒸気機関車
特定のコマンドを入力したいと思ったのに、まったく違うものを入力してしまったことは何回ありますか? 私にはいつも起こります。
私の最も一般的なもののXNUMXつは、gtiの腸のつづりを間違えることです。 非常に頻繁に発生するようになったため、gitのエイリアスをgtiとして作成しました(エイリアスが何であるかわかりませんか? パート3をチェックしてください).
ほとんどの場合、端末は何かを間違って入力したことであなたに叫びますが、タイプミスをした場合に実際にイースターエッグを表示するコマンドがあります。 sl lsのタイプミスは、以下に示すように、入力時に画面上の蒸気エンジンをアニメーション化する実際のターミナルコマンドです。

また、自分でチェックすることをお勧めするオプションもあります。
8. telnet:ASCIIで映画を見る
大丈夫! フォースのファン、これはあなたのためです。 そして、そのフレーズを理解しなかった人々のために、私はここでスターウォーズについて話している。 私はスターウォーズの巨大なオタクであり、このイースターエッグに出くわしたとき、それは私を驚かせました。 ターミナルでスターウォーズエピソードIVの全スクリーニングを実行できることをご存知ですか? ASCIIで?
そうしなかった場合は、靴下をノックオフする準備をしてください。
次のコマンドを入力してEnterキーを押すだけです。 そして今必要なのはポップコーンだけです。
telnetタオル.blinkenlights.nl

甘いですよね? これがあなたの友人を感動させないならば、あなたはおそらく新しいものを探す必要があります。
9. cmatrix:Neoはターミナルにあります
オタクの精神を生かして、通常の退屈な灰色の端末をマトリックスの視覚化に変えて、ネオの目から世界を見る方法を見てみましょう。
コマンドが呼び出されます cmatrix 名前を入力してEnterキーを押したら。 端子は、Neoが見たものと同じようにマトリックスになります。

10.はい:できます!
最後に、
いくつかの前向きでやる気を起こさせるメモでシリーズを締めくくりましょう。 そして、そこにある最小の最も強力で高揚する言葉は はい。 はい、あなたが考えられないことをし、あなたを恐れを知らないようにすることを可能にする力を持っています。 選択した見積もりとともに、ターミナルに「はい」と入力してみましょう。 そして今、そこにあるすべてのポジティブなエネルギーを吸収しましょう(あなたのターミナルがクラッシュするまで)。

要約
さて、皆さん、パート4の終わりに到達し、最後にLinuxハンズオンシリーズの終わりにも到達しました。 このシリーズを計画し、それをあなたと共有することは本当に楽しい経験でした。 私たち自身の最終目標は、Linuxといくつかのターミナルコマンドを簡単に紹介して、ターミナルがもはやあなたを脅かさないようにすることでした。 その段階に到達すると、正直なところ、より複雑な概念を自己学習するのにそれほど多くの労力はかかりません。 このシリーズがお役に立てば幸いです。フィードバックに基づいて、このような月次シリーズをさらに取り上げることを決定します。 接続を維持してください!
アクシャイ・アナンド
とても楽しかったです。 私はこのシリーズを完全にフォローしましたが、あなたは私の大学よりも上手に教えてくれました。 今後もこのようなガイドを作ってください。 読者にとって非常に役立ちます。