Linux コマンド 管理

CPU の情報を調べる

cat /proc/cpuinfo

CPU の数を調べる

http://d.hatena.ne.jp/srkzhr/20071221/1198214910 より。

cat /proc/cpuinfo | grep processor | wc -l

ハードウェアの情報を調べる

sudo lshw

マザーボードの型番などが書いてある。

ディスクの UUID を調べる

blkid /dev/sda1

マウントされているディスクは

ls -l /dev/disk/by-uuid

でも分かる。

PIDからコマンド名を得る

PIDが5000の場合は

ps -o args= -p 5000

とすればよい。

プログラムの優先度を変更する

コマンド実行時に指定するには nice を使う。

nice command [arguments ...]
nice command -n 10 [arguments ...]

オプション「-n」で優先度を指定する。 デフォルト値は 10。

実行中のプログラムの優先度を変更するには renice を使う。 pid 10000 である実行中のプログラムの優先度を 10 にするには

renice 10 -p 10000

とする。

gpg で共通鍵暗号を使う

本当は秘密鍵暗号の方が良いのだが、 扱いやすいのでパスフレーズを記述したテキストファイル pass.txt を使って、file.txt を 暗号化、復号化する。

gpg --passphrase-file pass.txt --passphrase-repeat 0 --no-use-agent -c file.txt
gpg --passphrase-file pass.txt --passphrase-repeat 0 --no-use-agent -d file.txt.gpg

上で暗号化し、下で復号化できる。

Ubuntu (or Debian) の時刻を合わせる

本当は定期的に時刻を合わせる設定にすれば良いのだが、 設定をしないですぐ時刻を合わせたいときがある。 ubuntu には ntpdate がインストールされているようなので、 これを使う。

ntpdate ntp.ubuntu.com

ntpdate-debian というコマンドがあって、これはサーバを与えなくても 設定ファイルから探して指定してくれる。

ntpdate-debian

Tags of current page

,