Linuxでの11のクールで実用的な端末コマンド

今日は、Linuxによって要約された11のクールなLinuxターミナルコマンドの要約を紹介します。この記事を通じて、今日、一連のLinuxコマンド、ツール、およびヒントを紹介します。私の成長の道に私をつまずかせます。

 

コマンドラインのショートカットキー

 

次のショートカットは非常に便利で、作業効率を大幅に向上させることができます。

CTRL + U-カーソルの前のコンテンツをカット

CTRL + K-カーソルを行末までカット

CTRL + Y貼り付け

CTRL + E-カーソルを行末に移動

CTRL + A-カーソルを行の先頭に移動

Alt + Fで次のスペースにジャンプ

Alt + Bで前のスペースに戻る

ALT +バックスペース-前の単語を削除

CTRL + W-カーソルの後の単語をカット

Shift +ターミナルにテキストを挿入して貼り付け

上記の内容を理解しやすくするために、次のコマンド行を見てください。

sudo apt-get intall programname 

 

ご覧のとおり、コマンドにスペルエラーがあり、通常の実行では「intall」を「install」に置き換える必要があります。

カーソルが行末にあると想像してください。彼女を「インストール」という単語に戻し、置き換える方法はたくさんあります。

ALT + Bを2回押すと、カーソルが次の位置になります(ここでは、カーソルの位置を参照しています)。

sudo apt-get^intall programname 

 

これで、矢印キーを2回押して、「s」をインストールに挿入できます。

ブラウザのテキストを端末にコピーする場合は、ショートカットキー「Shift + Insert」を使用できます。

須藤!!

 

このコマンドをまだ知らない場合は、感謝する必要があると思います。知らない場合、コマンドの長いリストを入力した後で「アクセスが拒否されました」と表示されるたびに、苦痛を感じることになります。

sudo !!

sudoの使い方!!?とても簡単です。次のコマンドを入力したとしましょう。

apt-get install ranger 

 

十分な権限を持つアカウントにログインしていない限り、「権限が拒否されました」が表示されます。

sudo !!は最後のコマンドをsudoの形式で実行します。したがって、最後のコマンドは次のようになります。

sudo apt-get install ranger 

 

sudoが何かわからない場合は、ここを突いてください。

バックグラウンドでコマンドを一時停止して実行する

 

ターミナルのバックグラウンドでコマンドを実行する方法についてのガイドを書いたことがあります。

CTRL + Z-アプリケーションを一時停止

プログラムをフォアグラウンドでfg-re-callします

このテクニックの使い方は?

nanoでファイルを編集しているとします。

sudo nano abc.txtファイルは半分編集されています。ターミナルでいくつかのコマンドをすぐに入力する必要があることに気付きましたが、nanoがフォアグラウンドで実行されているため、入力できません。

コマンドを実行した後、ファイルを保存してnanoを終了し、nanoを再度開くことが唯一の方法だと思うかもしれません。

実際、CTRL + Zを押すと、フォアグラウンドのコマンドが一時停止し、画面がコマンドラインに戻ります。次に、実行したいコマンドを実行します。コマンドが完了したら、ターミナルウィンドウで「fg」と入力して、以前に中断したタスクに戻ります。

非常に興味深い試みの1つは、nanoでファイルを開き、何かを入力して、セッションを一時停止することです。nanoを使用して別のファイルを開き、何かを入力して、セッションを一時停止します。「fg」と入力すると、nanoで開かれた2番目のファイルに戻ります。nanoを終了して「fg」と入力するだけで、nanoで開かれた***ファイルに戻ります。

SSHセッションからログアウトした後もnohupを使用してコマンドを実行する

 

sshを使用して別のマシンにログインする場合、nohupコマンドは非常に役立ちます。

では、nohupの使い方は?

sshを使用して別のコンピューターにリモートでログインするとします。非常に時間のかかるコマンドを実行してからsshセッションを終了しましたが、コマンドはまだ実行されていました。そしてnohupはこのシーンを現実にすることができます。

たとえば、テストが必要なため、Raspberry Piを使用してディストリビューションをダウンロードしました。Raspberry Piに外部モニター、キーボード、またはマウスを与えることはありません。

通常、ラップトップからRaspberry Piに接続するには、常にSSHを使用します。Raspberry Piを使用してnohupなしで大きなファイルをダウンロードする場合、sshセッションからログアウトしてラップトップをシャットダウンする前に、ダウンロードが完了するまで待つ必要があります。しかし、その場合、なぜRaspberry Piを使用してファイルをダウンロードする必要があるのですか?

nohupの使用方法も非常に簡単です。次の例では、nohupの後に実行するコマンドを入力するだけです。

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 

 

Linuxコマンドを特定の時間に実行する

 

'nohup'コマンドは、SSHを使用してサーバーに接続し、サーバーでSSHログアウト前のタスクを実行し続ける場合に役立ちます。

特定の時間に同じコマンドを実行する必要がある場合はどうでしょうか?

コマンド「at」は、この状況を適切に解決できます。以下は 'at'の使用例です。

午後10時38分Friat> cowsay 'hello' at> CTRL + D上記のコマンドは、金曜日の午後10時38分に牛追いプログラムを実行できます。

使用される構文は、「at」の後に日付と時刻を追加することです。at>プロンプトが表示されたら、そのときに実行するコマンドを入力できます。

CTRL + Dでターミナルに戻ります。

日付と時刻の形式は多数ありますが、すべての形式で使用するために「at」のマニュアルを参照する必要があります。

マニュアル

 

Manマニュアルでは、コマンドとパラメータの使用方法の概要を示し、それらの使用方法を説明します。Manマニュアルは退屈で退屈に見えます。(私はそれらが私たちを楽しませるように設計されていないと思います)。

しかし、これはあなたがそれらを美しくするために何もできないということを意味しません。

export PAGER = 'most'をインストールするのに必要なほとんど;彼女はあなたのmanマニュアルをよりカラフルにします。

次のコマンドを使用して、manマニュアルに指定された行の長さを設定できます。

export MANWIDTH = 80 ***、使用可能なブラウザーがある場合は、-Hを使用してデフォルトのブラウザーで任意のmanページを開くことができます。

man -H上記のコマンドは、デフォルトのブラウザーを環境変数$ BROWSERに設定した場合にのみ機能します。

htopを使用してプロセスを表示および管理する

 

コンピューターで実行されているプロセスを確認するためにどのコマンドを使用しますか?必要なさまざまな出力を取得するために 'ps'の後にさまざまなパラメーターが続いていると思います。

'htop'をインストールしてください!それは間違いなくあなたに会い、遅くなるでしょう。

htopはターミナルのリストにプロセスを表示します。これはWindowsのタスクマネージャーに少し似ています。ファンクションキーの組み合わせで、配置や表示項目を切り替えることができます。htopでプロセスを直接強制終了することもできます。

ターミナルでhtopと入力して実行します。

htop 

 

レンジャーを使用してファイルシステムを参照する

 

htopがコマンドラインプロセス制御の優れたヘルパーである場合、レンジャーはコマンドラインブラウジングファイルシステムの優れたヘルパーです。

使用する前にインストールする必要があるかもしれませんが、一度インストールしたら、コマンドラインで次のコマンドを入力して開始できます。

レンジャーはコマンドラインウィンドウの他のいくつかのファイルマネージャーに似ていますが、上部と下部の構造レイアウトと比較すると、左と右の構造です。つまり、左矢印キーを押すと、前のフォルダーに移動し、右キーが次のキーに切り替わります。

レンジャーマンのマニュアルは使用前に読む価値があるので、ショートカットキーを使用してレンジャーを操作できます。

シャットダウンをキャンセル

 

コマンドラインからシャットダウンした後も、グラフィカルユーザーインターフェイスからシャットダウンした後も、本当にシャットダウンしたくないことがわかりました。

shutdown -cは、シャットダウンが開始されている場合、シャットダウンを停止するには遅すぎる可能性があることに注意する必要があります。

ここにあなたが試すことができる別のコマンドがあります:

pkill shutdown 

 

中断されたプロセスを強制終了する簡単な方法

 

実行しているアプリケーションが明確な理由もなく停止していると想像してください。

「ps -ef」を使用してプロセスを見つけて強制終了するか、「htop」を使用できます。

xkillと呼ばれるより速くて簡単なコマンドがあります。

ターミナルで次のコマンドを入力し、ウィンドウで強制終了するアプリケーションをクリックするだけです。

xkill、システム全体がハングした場合はどうなりますか?

キーボードの「alt」と「sysrq」を押したまま、次のキーをゆっくりと入力します。

REISUB 

 

これにより、電源ボタンを押すことなくコンピュータが再起動します。

Youtubeビデオをダウンロードする

 

一般的に言って、私たちのほとんどは、YouTubeのビデオを見たり、YouTubeストリーミングメディアをお気に入りのプレーヤーで再生したりしています。

一定期間オフラインにする必要がある場合(たとえば、スコットランド南部からイングランド南部へのフライト中など)、一部のビデオをストレージデバイスにダウンロードして、暇なときに視聴したい場合があります。

パッケージマネージャーからyoutube-dlをインストールするだけです。

次のコマンドでyoutube-dlを使用できます。

youtube-dl url-to-video 

 

Youtubuビデオページの共有リンクをクリックして、ビデオのURLを取得できます。リンクをコピーしてコマンドラインに貼り付けるだけです(Shift + Insertショートカットキーを使用)。

まとめ

この記事を参考にしていただければ幸いです。11のヒントの少なくとも1つを見つけて、「こんなことがあるのではないか」と思わせることでしょう。

151のオリジナル記事を公開 98のような 訪問者10,000以上

おすすめ

転載: blog.csdn.net/zsd0819qwq/article/details/105515541