使える Linux コマンド

Tech
Table of Contents

さくらVPSを使用しています。すぐにLinuxコマンドを忘れてしまうのでコマンドをまとめておきます。
すごく便利だけど、使用頻度が少ないとすぐに忘れてしまします。

rmdir

空のディレクトリを削除する。

$ rmdir (ディレクトリ名)

alias

コマンドに別名をつける。

$ alias (コマンドの別名)='(コマンド)'
$ alias ls=ls –l

printenv

環境変数を表示する。

$ printenv

特定の環境変数名だけも表示できる。

$ printenv (環境変数名)

source

スクリプトを実行する。

$ source (スクリプトファイル名)

変更をすぐに反映したいときに使うことが多い。

gzip、gunzip

ファイルをgz形式で圧縮・展開する。圧縮するときは

$ gzip (ファイル名)
$ gzip -d (ファイル名)
$ gunzip (ファイル名)

この形式で、圧縮されたファイルにはファイル名の最後に.bz2という拡張 子がつく。

$ gzip -r--ディレクトリを再帰的に圧縮する

-d 圧縮ファイルを展開する
hogeファイルを圧縮する

$ gzip hoge

ps

すべてのプロセスを詳細に表示します。

$ ps aux

psコマンドをグラフィカルにした
pstreeコマンド
Linux上で動いているすべてのプロセスを表示する

$ ps alx

jobs

利用中のターミナル上で動いているプログラムだけを知りたいとき

$ jobs