Linuxコマンド集
■rootユーザーに切り替え
sudo -s
■ファイル削除(削除時に確認)
rm -i <ファイル名>
■ファイルを含めたをディレクトリごと削除
rm -r <ディレクトリ名>
■時刻設定
date –set=”<yyyy/mm/dd hh:mm>”
sudo date --set="2018/02/21 23:30"
■findとgrep(再帰的に検索)
find . -type f | xargs grep <keyword>
grep -r <keyword> *
■パスワード変更
passwd
■文字コード確認
echo $LANG
■ファイルの文字コード確認
file -b <ファイル名>
■パッケージ操作
・インストール
rpm -ivh <パッケージ名>
・アップグレード
rpm -Uvh <パッケージ名>
・削除
rpm -e <パッケージ名>
■yumコマンド ※RPMパッケージを統合管理するコマンド
・リポジトリからパッケージをインストール
yum install <pkg>
・リポジトリにアップデートがないかチェック
yum check-update
・リポジトリにアップデート、チェックおよび実際にアップデート
yum update
・リポジトリからパッケージを検索
yum search <pkg>
・インストールされているパッケージを削除
yum remove <pkg>
・インストールされているパッケージの情報を表示
yum info <pkg>
■treeコマンドインストール
sudo yum install tree
・コマンド(罫線が文字化けする為、オプションを付ける)
tree --charset=C
■grepでand検索
grep hoge [ファイル名] | grep fuga
※同じ行の中にhogeとfugaが存在しているファイル
■grepでOR検索
grep -e hoge -e fuga [ファイル名]
■圧縮
tar -zcvf xxxx.tar.gz directory
■解凍
tar -zxvf xxxx.tar.gz
※Cオプションで任意のディレクトリに移動してから解凍
sudo tar -zxvf xxxx.tar.gz -C /opt/