Linuxメモ

Linuxコマンドを久しぶりに打とうとすると簡単なものですら忘れているので、備忘録として書いておくことにした。

ユーザの追加
useradd r_nobu
※ユーザ「r_nobu」を追加する。

パスワードの変更
passwd r_nobu
※ユーザ「r_nobu」のパスワードを設定する。

ホームディレクトリの変更
usermod -d /var/www/html r_nobu
※ユーザ「r_nobu」のホームディレクトリを「/var/www/html」に設定する。

ユーザのグループの変更
usermod -G 500 r_nobu
※ユーザのグループを「500」に変更する。

所有者とグループの変更
chown -R r_nobu:r_nobu web
※「web」ディレクトリおよび「web」ディレクトリ配下全てのディレクトリとファイルの所有者とグループを「r_nobu」に設定する。

パーミッションの変更
chmod -R 775 /var/www/html/mobile
※「mobile」ディレクトリおよび「mobile」ディレクトリ配下全てのディレクトリとファイルのパーミッションを775に設定する。

CPU情報の表示
cat /proc/cpuinfo

起動中サービスの確認
service --status-all

全てのプロセスを表示する
ps ax

立ち上がっているサービスの確認
ps aux | grep httpd
※「httpd」サービスがいくつ起動しているか等を確認する。

ファイルの検索
find . -name "*neko*"
※カレントディレクトリ以下でファイル名に「neko」が含まれるファイルを検索し、一覧表示する。

メールログの検索
grep -i r_nobu@ /var/log/maillog
※大文字小文字を無視して「r_nobu@」の語句を含むログを抽出して表示する。