GeekBox

IT系エンジニアの雑記

linux

プロセス名を取得する方法

/proc/[PID]/status にプロセスの情報が格納されている。 プロセス名は Name に書いてあるので、以下のようにして取得する。 ps ax | grep キーワード ↑で確認したPIDを用いて以下コマンドを実行 grep Name /proc/[PID]/status httpdの場合以下のように出力…

/lib/lsb/init-functions: No such file or directory と出た場合の対処法

環境はCentOS7 何らかの起動スクリプトを実行しようとした時に以下のように言われた場合の対処法 /etc/init.d/hoge-service: line xx: /lib/lsb/init-functions: No such file or directory Usage: /etc/init.d/hoge-service {start|stop|status|restart|xxx…

yumもしくはrpmインストール時の依存性解決手順

今回はhttpdを例とする。 そもそもyumとrpmの違いは何かというと、 どちらもパッケージ管理ツールであり、yumには依存性解決の機能があったりする。 (詳しくはググっていただくともっと詳しく説明している記事が沢山ある) なので普通にyum installをすれば…

ターミナルで英大文字小文字+数字のランダム32文字を出力する

[html] cat /dev/urandom | tr -dc '[:alnum:]' | head -c 32 [/html] phpinfoを見てすぐに消す時とか、一時的に利用したいファイル名とかに使える。