Open hysryt opened 6 years ago
bzip2
bzip2形式で圧縮/展開
bzip2 [option...] filename...
option | 説明 |
---|---|
-d , --decompress |
展開 |
-c , --stdout |
圧縮/展開結果を標準出力に出力 |
cp
ファイルのコピー
cp [option...] source dest
option | 説明 |
---|---|
-f , --force |
同名ファイルを強制上書き |
-i , --interactive |
同名ファイルを対話的にコピー |
-p , --preserve |
パーミッションや所有者などを保持してコピー |
rm
ファイル、ディレクトリの削除
rm [option...] filename...
option | 説明 |
---|---|
-f , --force |
強制的に削除 |
-i , --interactive |
対話的に削除 |
-r , -R , --recursive |
ディレクトリを再帰的に削除 |
killall
指定したコマンドを実行する全てのプロセスにシグナルを送る
デフォルトはSIGTERM
シグナルを送る
killall [option...] [signal] commandname...
signal | 説明 |
---|---|
-1 , -HUP , SIGHUP |
ハングアップ(再起動) |
-2 , -INT , -SIGINT |
割り込みに終了(ctrl + c) |
-9 , -KILL , -SIGKILL |
クリーンアップせず終了 |
-15 , -TERM , -SIGTERM |
クリーンアップして終了 |
コマンド名が killall
なのに kill
以外も送信できる謎。
mkswap
スワップ領域を作成する スワップ領域とは仮想メモリ使用時に、実メモリに入りきらない部分を退避しておく領域のこと
mkswap [option...] device
device
にはディレクトリパーティション、またはファイルを指定する
ls
ディレクトリ内のファイルを一覧表示する
ls [option...] [file...]
option | 説明 |
---|---|
-R |
ディレクトリを再帰的に表示する |
umask
ファイル、ディレクトリの新規作成時のデフォルトパーミッションを指定する 指定にはマスク値(指定しない部分を立てた値)を指定する
umask mode
modeに022を指定した場合、
ファイルは666 - 022
で644
、
ディレクトリは777 - 022
で755
が指定される
chown
ファイルの所有者を変更する
chown [owner]:[group] filename...
:
は.
でも良い
cut
各行から文節を取り除く
cut [option...] [filename]
option | 説明 |
---|---|
-d , --delimiter |
区切り文字 |
-f , --fields |
抽出するフィールド番号 |
nice
プロセスのnice値(優先実行度)を指定して実行 nice値は-20から19まであり低いほど優先度が高い マイナスの値はrootのみ設定可能
nice [option...] [command]
option | 説明 |
---|---|
-n 20 , --20 |
nice値を20で実行 |
init
ランレベルの変更
init runlevel
telinit
コマンドも同じ
telinit runlevel
/etc/mtab
現在マウントされているファイルシステムの情報が格納されているファイル
/etc/fstab
ファイルシステムのマウント設定を記載するファイル
tr
文字列の置換または削除 対象の文字列は標準入力から受け取る
tr [option...] [str1 [str2]]
option | 説明 |
---|---|
-d str1 , --delete str1 |
str1を削除 |
-s str1 , --squeeze-repeats str1 |
str1が繰り返しある場合、一つだけにする |
オプションなし |
str1をstr2に置換 |
dpkg
Debian形式のパッケージに関する操作
-L
,--listfiles