コマンド
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*コマンド [#n42e2836]
**使用しているシェルが利用している言語を確認 [#n8a2f40e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# echo $LANG|
**環境変数LANGを「ja_JP.utf8」に変更 [#ke703858]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# export LANG=ja_JP.utf8|
**ホスト名の確認 [#z34f7cb6]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network|
**OSのバージョン確認 [#jbbfedc7]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/redhat-release|
**カーネルバージョンの確認 [#n66e7621]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# uname -a|
**CPUの確認 [#w9488faa]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/cpuinfo|
**メモリの確認 [#mdd3b461]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/meminfo|
**内臓ハードディスクの確認 [#bf25ba77]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# fdisk -l|
**RAID確認 [#q686db9e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ls -al /dev/md0|
**ディスクパーティション確認 [#xdc3707b]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/partitions|
**GRUBローダのインストール先確認 [#o580004e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/grub.conf|
**MBRのFilesystemのマウントポイント /boot [#z54d846f]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# df /boot|
**タイムゾーンの確認 [#ia11765d]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/clock|
** NIC(eth0)設定確認 [#d36cd9be]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network-scripts/...
**ホスト名前解決の確認 [#i36775b9]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/resolv.conf|
**名前解決の順序指定 [#yc82eb58]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/nsswitch.conf|
**kdump OS起動時の動作確認 [#nb7bd732]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chkconfig kdump --list|
**ntpd OS起動時の動作確認 [#e8a1d930]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chkconfig ntpd --list|
**ローカルタイムソースを確認 [#b800715b]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/clock|
*ssh [#b6648ad9]
''リモートログイン''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ssh <サーバーIPアドレス> -l <ユーザ...
-''-l''でユーザー名を指定する。
-''-p''でポート番号を指定する。
-''-4''でIPv4を使用する。
-''-6''でIPv6を使用する。
-''-i''で秘密鍵ファイルを指定する。
''SSHファイル転送 (ローカル→リモート)''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 index.html username@xxx.xx...
''SSHファイル転送 (リモート→ローカル)''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 username@xxx.xxx.xxx.xxx:/...
''ディレクトリ毎''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 -rq htdocs/ username@xxx.x...
*Slabの内訳表示 [#ec4a65a0]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# slabtop --once --sort=c | head -n 12|
*sar [#u4179ff2]
sarコマンドに-vオプションを付けると「ディレクトリ・キャッ...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sar -v 0|
|12:00:00 AM dentunusd file-nr inode-nr pty-nr &br;...
*slabキャッシュ解放 [#z10365a7]
''ページキャッシュの解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 1 > /proc/sys/vm/drop_cac...
''slabオブジェクト(dentryとinodeを含む)の解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 2 > /proc/sys/vm/drop_cac...
''slabオブジェクトとページキャッシュの解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 3 > /proc/sys/vm/drop_cac...
*systemctl (systemd)[#d31ba80a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start|
|[root@localhost ~]# systemctl stop|
|[root@localhost ~]# systemctl reload|
|[root@localhost ~]# systemctl status|
|[root@localhost ~]# systemctl enable|
|[root@localhost ~]# systemctl disable|
''現在起動しているサービスの一覧を表示 (--all を付けると...
|BGCOLOR(black):COLOR(white):|c
|[root@dlp ~]# systemctl -t service|
''サービスの起動設定の一覧を表示''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl list-unit-files -t service|
*nmcli [#e69082e8]
[[NetworkManager]] を参照
*yum [#med77b82]
|BGCOLOR(black):COLOR(white):||c
|[root@localhost ~]# yum install|パッケージのインストール|
|[root@localhost ~]# yum update|パッケージのアップデート|
|[root@localhost ~]# yum remove|パッケージのアンインスト...
|[root@localhost ~]# yum list installed|インストール済パ...
|[root@localhost ~]# yum list updates|アップデート可能な...
|[root@localhost ~]# yum list available|利用可能なパッケ...
|[root@localhost ~]# yum list extras|利用できないパッケー...
|[root@localhost ~]# yum search --enablerepo=remi,remi-ph...
*rpm [#xc0383c3]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# rpm -qa | grep php|
インストールされているパッケージの確認
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# rpm -qa <パッケージ名>|
*vi [#k68f741a]
|x|1文字削除|
|dd|1行削除(1行カット)|
|yy|1行コピー|
|p|ペースト|
|1G|文頭|
|G|文末|
|0|行頭|
|$|行末|
|/|前方検索|
|?|後方検索|
|n|次の候補|
|N|前の候補|
*find [#a025312c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /etc -name php.ini|
|[root@localhost ~]# find /etc -name \*.dat|
|[root@localhost ~]# find ./etc/ *.dat|
今日アクセスしたファイル
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find ./etc/ -atime 0|
3日以内にアクセスされたファイルやディレクトリ
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find ./etc/ -atime -3|
ファイル容量が0の物を検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find / -empty|
ファイル名に「01」が含まれるファイルのみを検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /*01* -type f|
ファイル名に「01」が含まれるディレクトリのみを検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /*01* -type d|
*nc(netcat)コマンド:ポートスキャン [#maabef2c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nc -z -v ホスト名 0-1024|
*lsof [#r02c8489]
リッスンしているサービスやポートを表示
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# lsof -i -n -P|
オプション -i でIPアドレスとバインドされているプロセスを...
ssh は *:22 と表示されていますが、これは全てのNICインタフ...
例えば2つのNICがあり、1つはWebサービス用IP(10.1.1.1/24)、...
*sudo [#x0fd7cac]
**ユーザーをwheelグループに追加 [#i0541e51]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# usermod -G wheel &color(lime){<usern...
**''visudo''で''/etc/sudoers''を開き、下記の行のコメント...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|## Allows people in group wheel to run all commands &br;...
**''sudo''の実行をパスワードなしで許可する場合は、下記の...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|## Allows people in group wheel to run all commands &br;...
**特定のユーザーのみsudoを許可する [#w9239966]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|&color(lime){<username>}; ALL=(ALL) NOPASSWD: ALL|
終了行:
[[CentOS7]]
*コマンド [#n42e2836]
**使用しているシェルが利用している言語を確認 [#n8a2f40e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# echo $LANG|
**環境変数LANGを「ja_JP.utf8」に変更 [#ke703858]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# export LANG=ja_JP.utf8|
**ホスト名の確認 [#z34f7cb6]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network|
**OSのバージョン確認 [#jbbfedc7]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/redhat-release|
**カーネルバージョンの確認 [#n66e7621]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# uname -a|
**CPUの確認 [#w9488faa]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/cpuinfo|
**メモリの確認 [#mdd3b461]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/meminfo|
**内臓ハードディスクの確認 [#bf25ba77]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# fdisk -l|
**RAID確認 [#q686db9e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ls -al /dev/md0|
**ディスクパーティション確認 [#xdc3707b]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /proc/partitions|
**GRUBローダのインストール先確認 [#o580004e]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/grub.conf|
**MBRのFilesystemのマウントポイント /boot [#z54d846f]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# df /boot|
**タイムゾーンの確認 [#ia11765d]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/clock|
** NIC(eth0)設定確認 [#d36cd9be]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/network-scripts/...
**ホスト名前解決の確認 [#i36775b9]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/resolv.conf|
**名前解決の順序指定 [#yc82eb58]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/nsswitch.conf|
**kdump OS起動時の動作確認 [#nb7bd732]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chkconfig kdump --list|
**ntpd OS起動時の動作確認 [#e8a1d930]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# chkconfig ntpd --list|
**ローカルタイムソースを確認 [#b800715b]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# less /etc/sysconfig/clock|
*ssh [#b6648ad9]
''リモートログイン''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# ssh <サーバーIPアドレス> -l <ユーザ...
-''-l''でユーザー名を指定する。
-''-p''でポート番号を指定する。
-''-4''でIPv4を使用する。
-''-6''でIPv6を使用する。
-''-i''で秘密鍵ファイルを指定する。
''SSHファイル転送 (ローカル→リモート)''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 index.html username@xxx.xx...
''SSHファイル転送 (リモート→ローカル)''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 username@xxx.xxx.xxx.xxx:/...
''ディレクトリ毎''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# scp -P 22 -rq htdocs/ username@xxx.x...
*Slabの内訳表示 [#ec4a65a0]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# slabtop --once --sort=c | head -n 12|
*sar [#u4179ff2]
sarコマンドに-vオプションを付けると「ディレクトリ・キャッ...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sar -v 0|
|12:00:00 AM dentunusd file-nr inode-nr pty-nr &br;...
*slabキャッシュ解放 [#z10365a7]
''ページキャッシュの解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 1 > /proc/sys/vm/drop_cac...
''slabオブジェクト(dentryとinodeを含む)の解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 2 > /proc/sys/vm/drop_cac...
''slabオブジェクトとページキャッシュの解放''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# sync; echo 3 > /proc/sys/vm/drop_cac...
*systemctl (systemd)[#d31ba80a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start|
|[root@localhost ~]# systemctl stop|
|[root@localhost ~]# systemctl reload|
|[root@localhost ~]# systemctl status|
|[root@localhost ~]# systemctl enable|
|[root@localhost ~]# systemctl disable|
''現在起動しているサービスの一覧を表示 (--all を付けると...
|BGCOLOR(black):COLOR(white):|c
|[root@dlp ~]# systemctl -t service|
''サービスの起動設定の一覧を表示''
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl list-unit-files -t service|
*nmcli [#e69082e8]
[[NetworkManager]] を参照
*yum [#med77b82]
|BGCOLOR(black):COLOR(white):||c
|[root@localhost ~]# yum install|パッケージのインストール|
|[root@localhost ~]# yum update|パッケージのアップデート|
|[root@localhost ~]# yum remove|パッケージのアンインスト...
|[root@localhost ~]# yum list installed|インストール済パ...
|[root@localhost ~]# yum list updates|アップデート可能な...
|[root@localhost ~]# yum list available|利用可能なパッケ...
|[root@localhost ~]# yum list extras|利用できないパッケー...
|[root@localhost ~]# yum search --enablerepo=remi,remi-ph...
*rpm [#xc0383c3]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# rpm -qa | grep php|
インストールされているパッケージの確認
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# rpm -qa <パッケージ名>|
*vi [#k68f741a]
|x|1文字削除|
|dd|1行削除(1行カット)|
|yy|1行コピー|
|p|ペースト|
|1G|文頭|
|G|文末|
|0|行頭|
|$|行末|
|/|前方検索|
|?|後方検索|
|n|次の候補|
|N|前の候補|
*find [#a025312c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /etc -name php.ini|
|[root@localhost ~]# find /etc -name \*.dat|
|[root@localhost ~]# find ./etc/ *.dat|
今日アクセスしたファイル
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find ./etc/ -atime 0|
3日以内にアクセスされたファイルやディレクトリ
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find ./etc/ -atime -3|
ファイル容量が0の物を検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find / -empty|
ファイル名に「01」が含まれるファイルのみを検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /*01* -type f|
ファイル名に「01」が含まれるディレクトリのみを検索
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# find /*01* -type d|
*nc(netcat)コマンド:ポートスキャン [#maabef2c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# nc -z -v ホスト名 0-1024|
*lsof [#r02c8489]
リッスンしているサービスやポートを表示
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# lsof -i -n -P|
オプション -i でIPアドレスとバインドされているプロセスを...
ssh は *:22 と表示されていますが、これは全てのNICインタフ...
例えば2つのNICがあり、1つはWebサービス用IP(10.1.1.1/24)、...
*sudo [#x0fd7cac]
**ユーザーをwheelグループに追加 [#i0541e51]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# usermod -G wheel &color(lime){<usern...
**''visudo''で''/etc/sudoers''を開き、下記の行のコメント...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|## Allows people in group wheel to run all commands &br;...
**''sudo''の実行をパスワードなしで許可する場合は、下記の...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|## Allows people in group wheel to run all commands &br;...
**特定のユーザーのみsudoを許可する [#w9239966]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# visudo|
|&color(lime){<username>}; ALL=(ALL) NOPASSWD: ALL|
ページ名: