さっと使えたら便利なLinuxコマンド

最終更新日:2023‐02-24

これは過去の投稿のまとめ記事です。

lsコマンド

.cと.hを除くファイルを出力する

 ls -l --ignore='*.c' --ignore='*.h' 

touchコマンド

0バイトのファイルを作る

touch test.txt

変更日を2016年10月21日23:45に変更する

touch -t "201610212345" test.txt

「tail -f hoge.log」したいがまだファイルがないときなどは、touchであらかじめ0バイトのファイルを生成しておき、そのファイルに対してtailをかけておくと便利。

vmstatコマンド

パフォーマンステストなどで使用するコマンドのメモです。

Macですと、vm_statとハイフンが入ります。以下のように出力されます。テキストベースなので、Excelなどでグラフにしたりも簡単です。

$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
3 0 0 5472840 53892 1505068 0 0 0 0 556 367 0 0 99 0 0
0 0 0 5472808 53900 1505096 0 0 0 582 451 372 0 0 99 0 0
0 0 0 5472776 53900 1505104 0 0 0 0 711 675 0 1 99 0 0
vmstat 2 >> vmstat.log & 

をして、tail -f vmstat.logで確認できます。
この例の場合、2秒ごとにログが出力されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です