11個の実用的なLinux端末コマンドまとめ
次のショートカットは非常に役立ち、生産性を大幅に向上させることができます。
CTRL+K-カーソルを行末に切り取る
CTRL+Y-貼り付け
CTRL+E-カーソルを行末に移動
CTRL+A-カーソルを行頭に移動
ALT+F-次のスペースにジャンプ
ALT+B-前のスペースに戻るCTRL+W-カーソルの前の単語を切り取る
Shift+Insert-端末にテキストを貼り付けるでは、上記の内容をより理解しやすくするために、次のコマンドを見てみましょう。
sudo apt-get intall programnameカーソルが行末にあることを想像して、私たちは彼女を単語installに戻して置き換える方法がたくさんあります。
私は2回ALT+Bを押すことができて、このようにカーソルは以下の位置(ここではカーソルの位置を指す)になります。sudo apt-get^intall programname
方向キーを2回押してinstallに「s」を挿入できます。
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を終了し、コマンドを実行してからnanoを再開することだと思います。実はCTRL+Zを押すだけでフロントのコマンドが一時停止し、画面がコマンドラインに戻ります。その後、コマンドを実行したい場合は、コマンドが実行された後、ターミナルウィンドウに「fg」を入力すると、以前に一時停止したタスクに戻ることができます。
4.nohupを使用してSSHセッションを登録した後もコマンドを実行
sshで他のマシンにログインする場合、nohupコマンドは本当に役に立ちます。
では、nohupはどのように使いますか?例えば、テストの必要性のため、私は私のベリーパイでリリース版をダウンロードします。私は絶対に私のベリーパイにディスプレイ、キーボード、マウスを外付けしません。
普通、私はいつもSSHでノートパソコンからベリーパイに接続しています。Nohupを使わずにツリーベリーパイを使って大規模なファイルをダウンロードする場合は、sshセッションを登録してノートパソコンを消すまでダウンロードが完了するまで待たなければなりません。しかし、もしそうなら、私はどうしてベリーパイを使ってファイルを派遣しますか?
Nohupを使用する方法も簡単です。次の例でnohupの後に実行するコマンドを入力するだけでいいです。
nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &5.「(at)」特定の時間にLinuxコマンドを実行する
「nohup」コマンドは、SSHでサーバに接続し、SSHのログアウト前のタスクを実行するときに役立ちます。
特定の時間に同じコマンドを実行する必要がある場合、どうすればいいか考えてみましょう。コードのコピー
at 10:38 PM Fri
at> cowsay 'hello'上記のコマンドは、金曜日の午後10時38分にプログラムcowsayを実行できます。
使用する文法は「at」の後に日付時間を追加することです。at>プロンプトが表示されると、その時間に実行したいコマンドを入力できます。 CTRL+Dは端末に戻る。6.Manマニュアル
Manマニュアルでは、コマンドとパラメータの使用アウトラインをリストし、彼女たちの使用方法を教えます。Manマニュアルは退屈でぼんやりしているように見えます。(彼女たちも私たちを娯楽するために設計されたわけではないと思います)。
しかし、これはあなたが何もして彼女たちをきれいにすることができないわけではありません。
コードのコピー
export PAGER=mostコードのコピー
export MANWIDTH=80
最後に、使用可能なブラウザがある場合は、-Hを使用してデフォルトのブラウザで任意のmanページを開くことができます。7.htopを使用したプロセスの表示と管理
どのコマンドでパソコンで実行中のプロセスを見つけましたか?「ps」であり、その後に異なるパラメータを加えて、あなたが望んでいる異なる出力を得ることができます。「htop」をインストールしましょう!絶対にあなたに恨みを抱かせます。
httpは、Windowsのタスクマネージャに似たように、端末でプロセスをリストで表示します。機能キーの組み合わせを使用して、配列の仕方と表示された項目を切り替えることができます。httpでプロセスを直接殺すこともできます。コードのコピー
htop
8.rangerを使用してファイルシステムをブラウズするコードのコピー
ranger
コマンドラインウィンドウではrangerは他のファイルマネージャに似ていますが、上下の構造レイアウトに比べて左右の構造になっています。これは、左矢印キーを押すと前のフォルダに進み、右矢印キーが次のフォルダに切り替わることを意味します。
9.シャットダウンの解除
コマンドラインでもグラフィックユーザーインタフェースでもシャットダウンした後、本当にシャットダウンしたいわけではないことに気づきました。shutdown -c
シャットダウンが開始されている場合は、シャットダウンを停止するのに間に合わない可能性があります。
次のコマンドは、別のコマンドです。10.保留中のプロセスを殺す簡単な方法
あなたが実行しているアプリケーションが原因不明で硬直していることを想像してみてください。
「ps-ef」を使用して、プロセスを見つけて殺したり、「htop」を使用したりすることができます。
xkillというより速く、より簡単なコマンドがあります。
簡単に端末に以下のコマンドを入力し、ウィンドウで殺したいアプリケーションをクリックします。もしシステム全体が切れたらどうしますか?