few matters

些細なる半分

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/ 参照。