ネットワークでも使うLinuxコマンド
操作系
su -
rootユーザに変更する。毎回使う
cd
ディレクトリを変更(一つ戻るときはcd ../)
rm
ファイル削除(削除確認不要な場合はrm -f fw.log)
rm fw.log
cp -p
ファイルコピー
cp -p fw.log fw.log.20210309
mkdir
ディレクトリ作成
mkdir ASALOG
touch
ファイル作成
touch fw.log
mv
ファイル移動
mv fw.log ./old/
chown
所有者グループ変更
chown root:root fw.log
chmod
権限変更
chmod 775 fw.log
scp
リモートでファイルコピー
scp fw.log root@192.168.1.100:/tmp
tar -cvf
圧縮する(解凍はtar -xvf fw.log.tar)
tar -cvf fw.log.tar /ASALOG
shutdown -h now
シャットダウンする
shutdown -r now
再起動する
表示系
pwd
パスを表示
cat
ファイルの内容を表示
grep
表示内容から特定の文字で絞り込む
cat fw.log | grep 192.168.1.100
wc -l
データの行数を表示する
cat fw.log | grep 192.168.1.100 | wc -l
diff
二つのファイルを比較する
diff fw.log fw.log.20210309
df -h
ストレージ使用量を表示
ifconfig
IPアドレスの設定を表示
iptables -L
FW情報を表示
crontab -l
定期実行ジョブを表示
ps -ef
プロセス実行状況を表示
uname -a
OS情報を表示
vi系
vi
ファイル編集
vi fw.log
a
入力モードに変更
ESC
コマンドモードに変更
HJKLキー
左、上、下、右
Dキー2回
1行削除
ctrl+g
最後の行へ移動
:1
1行目へ移動(好きな行へ移動できる)
set number
左に行番号を表示する
xキー
1文字削除
/abc
abcの文字を検索して移動
:wq
保存して閉じる
:q!
保存せず閉じる