今日からあなたもLinuxシステム管理者

■ 逆引きLinuxコマンドリファレンス

これがあれば今日からあなたもLinuxサーバのシステム管理者になれる!日常のシステム管理でよく使うコマンドをまとめた。対象はFedora等のRed Hat系だが他のLinuxにも利用可能かもしれない。

一般
操作コマンド名
デーモンの起動を変更するchkconfig
コマンド、シェルを定期的または指定日時に実行するcrontab
現在時刻を表示するdate
現在時刻を設定するdate
環境変数の値を表示するecho
環境変数を設定するexport
RPMパッケージをインストールするrpm
RPMパッケージがインストールされているかどうか調べるrpm
環境変数の一覧を表示するset, printenv
システムの停止、再起動を行うshutdown
現環境(現在のシェル)でシェルスクリプトを実行するsource
スーパーユーザになるsu
ログイン中にユーザを切り替えるsu
OSのバージョン、ディストリビューションを調べるuname
現在のユーザを表示するwhoami

ファイル関連
操作コマンド名
ファイルの内容を表示するcat
ファイルを連結するcat
ファイルのアクセス権を変更するchmod
各行から必要な部分文字列を取り出すcut
ディスクの使用状況を表示するdf
指定したディレクトリ以下のディスク使用量を表示するdu
大文字、小文字の区別なくファイルの検索を行うfind
今日の1日前より後(または前)に修正されたファイルの検索を行うfind
ファイルの検索を行うfind
現在時刻の1時間前より後(または前)に修正されたファイルの検索を行うfind
任意のパターンに一致する行を表示するgrep
ファイル、ディレクトリへのリンクを作成するln
ファイル名を変更するmv
ファイルを移動するmv
ファイルを監視するtail
アーカイブファイル(.tar.gz)を圧縮・展開するtar
アーカイブファイル(.tar)を操作するtar
jarファイルに含まれるクラスを調べるunzip
viミニリファレンスvi
ファイルの行数を数えるwc
コマンドを探すwhich

プロセス関連
操作コマンド名
プロセスにシグナルを送るkill
プロセスを終了させるkill
プロセスを表示するps

その他
操作コマンド名
ログインしているサーバのIPアドレスを調べるifconfig
ネットワークの設定を行うnetconfig
ユーザのパスワードを変更するpasswd
新規ユーザを追加するuseradd
既存ユーザを削除するuserdel

Copyright(C) 2004-2012 モバイル開発系(K) All rights reserved.
[Home]