Linuxコマンド備忘録
プロセス周り
$ top -d [更新間隔秒]
実行中のプロセスのCPUやメモリの使用率情報を確認できる。Shift+eでメモリの単位を変更。
$ ps aux | grep [プロセス名]
プロセス一覧から、指定した名前のプロセス情報を表示。
$ kill [プロセス番号PID]
終了処理をした上でプロセスを終了する。Ctrl+zと同じような挙動となるらしい。
$ kill -9 [プロセス番号PID]
終了処理もせずプロセスを強制的に終了する。
ファイル周り
$ df -h [ディレクトリ名]
ディスクの空きと使用容量などの情報を確認できる。dfはdisk free、hはhuman readableらしい。
$ cp -r [コピー元ディレクトリ] [コピー先ディレクトリ]
ディレクトリ以下も再帰的にコピー。
$ ls -l
カレントディレクトリのパーミッションの確認。1文字目はファイル種別、2文字目以降は各グループのモード。chmodは https://qiita.com/shisama/items/5f4c4fa768642aad9e06, http://web.tku.ac.jp/~densan/local/permission/permission.htm 参照。
その他
$ sudo shutdown -h +1
1分後に電源を切る。
Ctr +Shift + Prt Scr
GUI環境で選択領域のスクリーンショットをコピー。 https://sicklylife.jp/ubuntu/1804/help/screen-shot-record.html 参照。
GUIが反応しなくなった時
https://www.mk-mode.com/blog/2014/02/06/how-to-do-in-case-of-linux-freeze/ 参照。