ファイル関連
■ cdディレクトリの移動をする。
オプション なし ユーザのホームディレクトリに移動 ./*** ***ディレクトリに移動 ../ 一階層下に移動
■ pwd
現在のディレクトリの位置を確認することができる。
ex) pwd /home/test
■ tar [オプション] 書庫の名前 ディレクトリorファイル名
圧縮ファイルの作成
オプション -c 新規にファイルを作成 -r 既存の書庫に追加する -v ファイルの一覧を表示 -z gzipを使用して圧縮 -f 作成するファイル名を指定して圧縮 ex) tar -cvzf test.tar.gz /home
■ gzip [オプション] ファイル名
「.gz」拡張子の圧縮ファイルを圧縮・展開する。
-d ファイルを展開する
■ unzip [オプション] ファイル名
「.zip」拡張子の圧縮ファイルを圧縮・展開する。
ex) unzip test.zip
システム関係
■ aptitude [オプション]パッケージのインストール・更新・削除を行います。
オプション update パッケージのリストを更新する upgrede パッケージを自動更新する install [パッケージ] 指定したパッケージをインストール search [キーワード] 指定したキーワードに関係するパッケージを検索・表示 purge [パッケージ] 指定したパッケージを設定ファイルごと削除
■ df [オプション]
HDDなどの使用率を表示するコマンド。
オプション -h 表示する単位を適切に変換
ユーザ管理
■ useradd [オプション] ユーザ名一般ユーザーを追加するコマンド。オプションを指定しなければ同じ名前のグループの自動的に作成します。
オプション -d [ディレクトリ] 指定したディレクトリをホームディレクトリにする -m ホームディレクトリが存在しない場合はディレクトリを作成 -G [グループ名] 指定のグループに所属するユーザを作成
■ userdel [オプション] ユーザ名
一般ユーザを削除するコマンド。
オプション -r ユーザのホームディレクトリも一緒に削除
■ groupadd グループ名
グループを作成するコマンド。
ex) groupadd test-group
■ usermod [オプション] ユーザ名
ユーザの情報を変更するコマンド。
オプション -G [グループ名] ユーザをグループに追加する -d [ディレクトリ] ホームディレクトリを変更する ex) usermod -G group test-user
■ vigr
グループ情報を直接閲覧・編集するコマンド。
ネットワーク関連
■ iptables [オプション] ルール名パケットフィルタのルールを追加・削除するコマンド。
オプション -L ルールの一覧表示 -F ルールをすべて削除 -A ルールを追加することを示す -P ポリシーを設定 -p [tcp][udp] プロトコルを指定する --dport ポート番号 受信ポートを指定する -j [ACCEPT][DROP] ルールのターゲットを指定する -m state --state 接続状態を知ることができる。この行以降の要素を指定する NEW 新規接続のパケット ESTABLISHED 既存パケットと関連するパケット RELATED FTPなどのデータ接続のパケット