コマンド一覧と説明
コマンド | 説明 |
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を表示する |