web-dev-qa-db-ja.com

Unixでの便利なコマンドラインコマンド

この質問には windows version があるので、unixやlinuxなどで同じ質問のコミュニティwikiを開くことにしました。

私は答えでこのリストを更新します:

  • bash:exec 3 <>/dev/tcp/localhost/80#localhostのポート80にリダイレクトします
  • 検索:ディレクトリ階層内のファイルを検索します
  • htop:topと同様のインタラクティブなプロセスビューア
  • xargs:標準入力からコマンドラインを構築して実行します
  • tmux:取り外し可能で再接続可能なコマンドラインセッション
  • 適切:関連するマニュアルページを探す
  • vmstat:システムの状態を確認します

ウェブサイト:

  • commandlinefu.com
  • serverfault.com

キーボードショートカット:-Ctrl T(BSD固有):実行中のプログラムにSIGINFOを送信します-Magic SesRqキー(Linux固有):en.wikipedia.org/wiki/Magic_SysRq_key

9
Álvaro

commandlinefu.com を試してください。

8
Node

'screen'-取り外し可能で再接続可能なコマンドラインセッションを可能にします。画面プロファイル(Ubuntu 9.04のデフォルト)と10.04の屏風でさらに光沢を増しました

7
Jacob Hume
3
Cawflands

リセット

誤ってバイナリファイルを作成した場合:-)

乾杯

2
HTTP500
2
raspi

findxargsと組み合わせると非常に便利です。

2
Zifre

Grep/find + xargs + grepの代わりに「ack」を使用する:www.betterthangrep.com

2
dsully

コマンド自体ではないかもしれませんが、emacsまたはviスタイルのショートカットを使用してプロンプトをナビゲートするようにbashを設定すると、特に便利であることがわかりました。 Ctrl + Aで行の先頭に移動し、Ctrl + Eで行の末尾に移動し、その他すべて(cf http://www.hypexr.org/bash_tutorial.php )。

1
user4253

ls-ディレクトリの内容を一覧表示します。 ls /binls /usr/binls /usr/local/bin:他にどんなおもちゃで遊べるか見てみましょう

0
thinice

pushd, popd-プッシュディレクトリ、ポップディレクトリ

cd-パラメータなしで、ホームディレクトリに戻ります。

history-実行された以前のすべてのコマンドの組み合わせのリストを示します。特定の何かを探している場合は、このリストをgrepできます。そして、!nを使用してそれを呼び出します。

0
Matt