コマンド一覧と説明
| コマンド | 説明 |
| ls -al | ファイルやディレクトリの情報を表示する。 |
| ps -al | 端末操作のプロセスを表示する |
| ps -xl | 実行しているプロセスを表示する |
| grep -i | 文字列を検索する。『-i』で検索条件に大文字と小文字の区別をなくす。 |
| find xxx -name "serch" | xxxディレクトリをserchのファイル名(ワイルドカードあり)で探す。 |
| apt-get | パッケージを取得してインストール、アップデートする。 |
| which | コマンドを探す。※DOSの「where」コマンド |
| cp | ファイルやディレクトリをコピーする。 |
| mv | ファイルやディレクトリの移動・名前の変更をする。 |
| rm ファイル名 | ファイルを削除する。 |
| rm -r ディレクトリ名 | ディレクトリを再帰的に削除する。 |
| ifconfig | ネットワーク・インタフェースの参照・設定・起動・停止。 |
| ifconfig -a | すべてのインタフェースの情報を表示する。 |
| sysv-rc-conf | サービスを確認する。 |
| sysv-rc-conf -list | サービスの一覧を表示する。 |
| tar xzvf | ファイルを展開する。 |
| /etc/init.d/xxx status | xxxサービスの状態を表示する。 |
| service xxx status | xxxサービスの状態を表示する。 |
| systemctl status xxx.service | xxxサービスの状態を表示する。Ubuntu15からsystemdが採用されている。 |
| dmesg | システム起動時のメッセージを表示する。 |
| curl | HTTPアクセスをしてコンテンツを取得する |
| find /dir -type d -exec chmod 755 {} + | 「/dir」ディレクトリに含まれる全てのディレクトリのパーミッションを775に設定 |
| find /dir -type f -exec chmod 644 {} + | 「/dir」ディレクトリに含まれる全てのファイルのパーミッションを664に設定 |
| tar.gz | 圧縮 : tar -zcvf xxxx.tar.gz directory 解凍 : tar -zxvf xxxx.tar.gz |
| zip | 圧縮 : zip -r xxxx.zip directory 解凍 : unzip xxxx.zip |
| ln -s path linkName | ディレクトリ(path)のシンボリックリンクを作成する |
| ln -s file linkName | ファイル(file)のシンボリックリンクを作成する |
ufwコマンド
| コマンド | 説明 |
| ufw enable | ufwを有効化 |
| ufw disable | ufwを無効化 |
| ufw status | ufwの状態とルールを表示 |
| ufw status verbose | ufwの状態とルールを表示 |
| ufw allow [xxx] | ポートを開くルールの追加 |
| ufw delete allow [xxx] | 不要なルールを削除する |
| ufw app list | アプリケーション |
| ufw help | ヘルプ表示 |
systemdコマンド
systemctrl [command] [service_name].service
(例)
|
1 |
# sudo systemctl enable httpd.service |
| コマンド | 説明 |
| start | サービスの起動 |
| stop | サービスの終了 |
| restart | サービスを再起動 |
| reload | サービスの設定をもう一度読み込む |
| status | サービスの状況を表示する |
| enable | サービスが自動的に起動するようにする |
| disable | サービスが自動的に起動しないようにする |
| list-unit-files | すべてのUnitを表示する |

お問い合わせ