Tag: Linux
Linux/忘れがちなコマンド †
※あれ、オプションなんだったっけ、ってなりがちなコマンドなどの備忘録。
yum と apt-get †
| | Redhat系 | Debian系 |
|---|
| キャッシュの更新 | | apt-get update |
|---|
| モジュールの更新 | yum update | apt-get upgrade |
|---|
| パッケージの検索 | yum search 検索文字列 | apt-cache search 検索文字列 |
|---|
| パッケージに含まれるファイルの検索 | yum provides 検索文字列 | apt-file search 検索文字列 |
|---|
| インストール | yum install パッケージ名 | apt-get install パッケージ名 |
|---|
| 削除 | rpm -e パッケージ名 | apt-get remove パッケージ名 |
|---|
| 参照レポジトリの設定ファイル | /etc/yum.repos.d/* | /etc/apt/sources.list |
|---|
| インストール済みパッケージのリスト | rpm -qa | dpkg-query -l |
|---|
| 指定したパッケージ内のファイルリスト | rpm -ql パッケージ名 | dpkg-query -L パッケージ名 |
|---|
| 依存パッケージのリスト | rpm -qR パッケージ名 | apt-cache depends パッケージ名 |
|---|
| パッケージの情報表示 | rpm -qi パッケージ名 | apt-cache show パッケージ名 |
|---|
| Redhat系 | | Debian系 |
|---|
| CentOS, FedoraCore, Vine Linux | | Ubuntu, KNOPPIX |
※ただしVineではapt-getが使われている
df:ファイルシステムの使用状況を表示 †
df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
7.0G 2.9G 3.7G 44% /
/dev/hda1 99M 18M 76M 19% /boot
tmpfs 189M 0 189M 0% /dev/shm
/dev/hdc 29M 29M 0 100% /media/VBOXADDITIONS_3.1.6_59338
- -hをつけると MBとかGBとかで表示されて、human readable な感じになる。
nkf:文字コードの変換 †
| -j | JIS |
|---|
| -e | EUC |
|---|
| -s | Shift-JIS |
|---|
| -w | UTF8 |
|---|
tar:ファイルのアーカイブ化/圧縮・展開 †
- 必須オプション
| A | tarファイルwおアーカイブに追加 |
|---|
| c | アーカイブを新規に作成 |
|---|
| d | アーカイブとファイルシステムを比較 |
|---|
| r | アーカイブの最後に(同一名であっても)ファイルを追加 |
|---|
| t | アーカイブの内容を表示 |
|---|
| u | アーカイブ内に新しいファイルを追加 |
|---|
| x | アーカイブからファイル・ディレクトリを取り出す |
|---|
- 任意オプション
| f [filename] | アーカイブファイルのファイル名を指定 |
|---|
| v | 処理の詳細を表示 |
|---|
| z | アーカイブ作成と同時にzip形式での圧縮も行う(拡張子:.tar.gz) |
|---|
top:プロセスをCPU使用率順に表示 †
システム管理者のお気に入りコマンド top はプロセスをデフォルトでCPU使用率の高い順に表示する。
これをメモリ使用量順に表示したい場合は Shift + M を押す。
アクセス数 -- 累計 : 188 / 今日 : 3 / 昨日 : 0
オンライン人数 -- 1 人