Linux端末からのコマンドの助けを受ける方法:初心者と上級者のための8つのトリック

あなたは経験の浅いターミナルユーザーでも、ぎこちなく走っているベテランであろうと、Linux端末に入力する正しいことを常に知っているとは限りません。ターミナルにはかなりのツールが組み込まれています。

これらのテクニックは、使用するコマンドを見つける方法、インストール方法を理解する方法、使用方法を学ぶ方法、および詳細な情報を表示する方法を説明します。これらのトリックのどれもインターネット接続を必要としません。

特定のコマンドの使用方法がわからない場合は、-hまたは-helpスイッチを指定してコマンドを実行してください。使用法の情報と、コマンドで使用できるオプションのリストが表示されます。たとえば、wgetコマンドの使用方法を知りたい場合は、wget -helpまたはwget -hと入力します。

これは、多くの情報を端末に印刷することが多く、スクロールが不便な場合があります。出力をより簡単に読むには、lessコマンドを使用してパイプを通すことができます。これにより、キーボードの矢印キーを使用してスクロールできます。たとえば、次のコマンドを使用してwgetのヘルプ出力をless

wget -help |もっと少なく

完了したらユーティリティを閉じるためにqを押します。

特定のオプションを見つけるには、出力をgrepコマンドでパイプすることができます。たとえば、次のコマンドを使用して、「proxy」という単語を含むオプションを検索します。

wget -help | grepプロキシ

特定のコマンドの名前、オプション、またはファイル名が不明な場合は、タブの補完機能を使用して助けてください。 gnome-sessionで始まるとわかっているコマンドを実行したいが、その正確な名前はわからないとしよう。端末にgnome-sessionと入力し、Tabキーを2回押して名前に一致するコマンドを表示できます。

私たちが望むコマンド、オプション、またはファイル名が表示されたら、もう少し文字を入力してTabキーをもう一度押すことができます。 1つだけのマッチが利用可能な場合、Bashシェルはあなたのためにそれを記入します。タブ補完は、入力したいものが分かっていても、キーストロークを保存するのに最適な方法です。

使用したいコマンドが分かっているが、それを含むパッケージが分からない場合は、コマンドをターミナルに入力することができます。 Ubuntuはあなたにコマンドを含むパッケージを教え、あなたがそれをインストールするために使用できるコマンドを表示します。

rotateコマンドを使って画像を回転させたいとしましょう。ターミナルにrotateを入力するだけで、Ubuntuはこのコマンドを取得するためにjiglパッケージをインストールする必要があることを教えてくれます。

この機能はUbuntuによって導入され、他のLinuxディストリビューションへの道を開いたかもしれません。伝統的に、シェルは、追加の情報なしで役に立たない “コマンドが見つかりません”というメッセージを表示しました。

helpコマンドは、Bashシェル自体に組み込まれているコマンドの短いリストを示しています。

manコマンドは、各コマンドの詳細なマニュアルを表示します。これらは、「man page」と呼ばれます。たとえば、wgetコマンドのマニュアルページを表示する場合は、「man wget」と入力します。マニュアルページには一般的に-hや-helpオプションよりも詳細な情報が含まれています

Linuxでシェルを使用する方法の詳細については、man introを入力してください。

マニュアルページを検索するには、/と入力し、続いてクエリーを入力してEnterを押します。たとえば、シェルのmanページを検索するには、manページを読みながら/ shellと入力し、Enterキーを押します。

いくつかのプログラムは、マニュアルページを持っていないか、マニュアルページが不完全で、そのドキュメンテーションを情報ドキュメントとして保存しています。

これらを表示するには、manコマンドの代わりにinfoコマンドを使用する必要があります。それはマンタールの代わりに情報タールです。

aproposコマンドは、フレーズを含むマニュアルページを検索するので、何かできるコマンドを簡単に見つけることができます。 man -kコマンドを実行するのと同じことです。

whatisコマンドは、manページから取得したコマンドの1行の要約を表示します。それは、コマンドが実際に何をしているかを見るための素早い方法です。

これらの手口をあなたのベルトの下に置いて、Linuxシェルを使い始めることができます。もちろん、インターネットに接続されている端末にいる場合は、w3mなどのテキストモードブラウザを使用して端末からGoogleを検索することができます。

私がLinuxで始めたとき(でも、今でも私のn00bのズボンからほとんど外れていませんが)、FISH(Friendly Interactive SHell)が非常に便利であることがわかりました。特徴。

sudo [apt-get / yum / somethingnot]は魚をインストールし、離れて行く。

Wikipediaの記事は、その機能のかなり簡潔な説明を提供しています(実際には、FISHサイトよりも優れています)。

すべてのLinuxコマンドラインの提案をありがとう。私は最近、CLIをより有効に活用しようとしています。

LOL :)これは素晴らしいことですが、誰もが読むことがすべてではない時が来ています。私は普通のLOLの中で自分自身を口にしているのではないかと思う。銀河のイメージに戻すロボットとリンゴは、コンピュータのマニュアルのようにうまくいけば、あなたはルールを知ることができます!これは非常にスマートでインテリジェントなインターフェースで、1日1つはコメントが離れているかもしれないと言うでしょう!あなたは決して今は知りません!コンピュータは、あなたがまだ毎日それを服用しているのを除いてペットを飼っているのと同じです。 TEEKAAAAAAAAAAAA.BINGZZ.NOWの下で何人かがまだ終わりを見ている何か…… .. * HEHEHHHEHEHE!

私はオタクにどのようにターミナルのそのような記事のすべてが大好きです。

このような記事を掲載してください。

ありがとう

これは教師のペットプロジェクトにこれを使用するのを待つことができない宿題のためにあなたに感謝して大きな助けになると思います。

Linux Terminalからのコマンドのヘルプを取得する方法の詳細については、初心者のためのトリックと同様にしてくれてありがとう。

Drew Struzanは家庭用の名前ではないかもしれませんが、スターウォーズ、Back to the Future、Indiana Jonesなど、20世紀の最も象徴的な映画ポスターの背後にあるアーティストです。