よく使うコマンドについて
アドベントカレンダー23日目です。
今日はよく使うコマンドについて書いていきたいと思います。
よく使うコマンド
ls
ディレクトリに何のファイルがあるか見れます。常に打ちます。clear
ターミナルのスクリーンを一度きれいにします。これも常に打ちます。last
ログイン履歴が見れます。使うサーバーに普段誰かログインしているのか確認するときなど。who
現在ログインしてる人を確認できます。作業前に大体使います。nvidia-smi
GPUの使用率などを確認できます。学習前や学習してる間に適宜確認します。ps aux
誰がどういうプロセスを動かしてるか確認できます。nvidia-smi
で学習が回ってるのを確認したときに、誰が動かしてるか調べるのに使ったりします。top
CPU使用率やメモリ使用率を見れます。明らかに重いときに使います。free -h
メモリ使用率を比較的見やすい形で見れます。明らかにメモリを確保するプログラムを動かすときに使ってます。dstat
かっこいい形でCPU率などのデータが見れます。CPU使ってそうなときに使います。du -m --max-depth=1
容量確認ができます。モデルサイズが大きくて心配なときなど。
まとめ
サーバーの使用率を確認するようなコマンドばかりでしたね。ブラウザとかで統合して見れれば良さそうですが、サーバーには導入されてなくて使えないのが悲しいところです。