Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 知ることができないLinuxシステム11の端末コマンド

知ることができないLinuxシステム11の端末コマンド

  

Linuxシステムにはたくさんの端末コマンドがありますが、実際、これらのコマンドはショートカットキーと見なすことができます。あなたがこれらのコマンドを知っていれば、Linuxシステムを使うことは間違いなくより便利になるでしょう。この記事ではLinux system 11の端末コマンドについて紹介します。

1.コマンドラインデイリーショートカットは

以下のショートカットに非常に有用なシステムを
、大幅に生産性を向上させることができます。

CTRL + U - カーソルの前のコンテンツを切り取る

CTRL + K - カーソルを行の末尾に切り取る

CTRL + Y - 貼り付け

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

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

ALT + F - 次のスペースに移動します。

ALT + B - 前のスペースに戻ります。

ALT + Backspace - 前の単語を削除

CTRL + W - カーソルの後の単語を切り取る

Shift + Insert - 端末にテキストを貼り付ける

次のコマンド行を理解してください。

sudo apt-get intallプログラム名

ご覧のとおり、コマンドにスペルミスがあります正常に実行するには、 "ldall"を "install"に置き換える必要があります。

カーソルが行末に移動したことを想像してみてください。彼女をinstallという単語に戻して置き換える方法はたくさんあります。

ALT + Bを2回押すと、カーソルは次の位置になります(ここではカーソルの位置が使用されます)。

sudo apt-get ^ intall programname

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

ブラウザから端末にテキストをコピーしたい場合は、ショートカット "ldld; shift + insert"を使用できます。

2. SUDO! !

まだこのコマンドを知らないのであれば、本当に感謝しておくべきだと思います。あなたが知らないのであれば、長い文字列のコマンドを見るたびに「アクセスが拒否されました」耐えられない。

sudo! !

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

apt-get install ranger

"Permission denied"が表示されるのは、十分に高い特権を持つアカウントにログインしていない場合です。

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

sudo apt-get install ranger

sudoの意味がわからない場合は、ここでつついてください。

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

端末のバックグラウンドでコマンドを実行する方法についてのガイドを書きました。

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

fg - プログラムをフォアグラウンドに再呼び出しします。

このトリックの使い方は?

あなたがnanoでファイルを編集していると想像してみてください。

sudo nano abc.txt

ファイル編集の途中で、あなたはすぐに端末でいくつかのコマンドを入力する必要があることに気づきます。フォアグラウンドで実行すると、入力できなくなります。

ファイルを保存してnanoを終了し、コマンドの実行後にnanoを再度開くことが唯一の方法です。

実際には、CTRL + Zを押すだけで、前景のコマンドは一時停止され、画面はコマンドラインに戻ります。その後、実行したいコマンドを実行し、コマンドの実行が終了したら、ターミナルウィンドウに「ldg; rd」と入力して、直前に中断したタスクに戻ります。

nanoでファイルを開き、何かを入力してセッションを一時停止することを試みることは非常に興味深いです。次にnanoを使用して別のファイルを開き、何かを入力してからセッションを一時停止します。 ' fg'と入力すると、nanoで開いた2番目のファイルに戻ります。 nanoを終了してから' fg'と入力することによってのみ、nanoで開かれた最初のファイルに戻ることができます。

4. SSHセッションからログアウトした後にnohupを使用してコマンドを実行します。

nohupコマンドは、sshを使用して別のマシンにログインする場合に非常に便利です。

では、どうやってnohupを使いますか?

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

たとえば、テストが必要なので、私はRaspberry Piを使ってディストリビューションをダウンロードしました。私はラズベリーに外付けのモニター、キーボード、マウスを送ることは決してありません。

私のラップトップからRaspberry Piに接続するには、通常SSHを使用します。 nohupを使わずにラズベリーパイを使って大きなファイルをダウンロードする場合は、ダウンロードが完了するまで待ってからsshセッションからログアウトしてノートブックの電源を切る必要があります。しかし、もしそうなら、なぜ私はラズベリーパイファイルを使用すべきですか?

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

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

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

&lsquo SSHを使用してサーバーに接続し、SSHログインタスクを実行し続ける場合は、nohup’コマンドが便利です。

特定の時間に同じコマンドを実行する必要がある場合の対処方法について考えてください。

コマンド‘ at’を使用すると、この状況を正しく解決できます。これは、‘ at’の例です。

at 10:38金曜日

at》 cowsay‘ hello’

at CTRL + D

上記のコマンドは、金曜日の午後に利用可能になります。プログラムcowsayを10:38に実行してください。

使用されている構文は、日付と時刻を付加したatlsquo;です。 atプロンプトが表示されたら、そのときに実行したいコマンドを入力できます。

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

日付と時刻の形式には、< at’のマニュアルをめくる必要があるものもあります。前のページ12次のページ合計2ページ

Copyright © Windowsの知識 All Rights Reserved