Linux コマンド †コマンド †どのようなネットワークが稼動しているのかを調査する †$ netstat -atn タスクを表示する †top を打ったあとに c をおす $ top プロセスの状態を表示する †$ ps aux ps a 端末と結び付いている全てのプロセスを表示する ps x 他の端末に結び付いているプロセスも表示する 誰がログインしているか確認 †$ w Process Grep †pgrep = process grep $ pgrep username Process Kill †pkill = process kill $ pkill -u username ポートが何のサービスに使われてるか調べる †$ awk '$2 ~ "^995/"' /etc/services 色々 †php †# /usr/local/bin/php ./sample.php > 20070911.log 2>&1 # /usr/local/bin/php -r 'print("Test\n");' php ファイルをバックグラウンドで起動 †hoge.php には以下のように php で実行するように記述する #!/usr/local/bin/php コマンド # ./hoge.php > 20070911.log 2>&1 & # ./hoge.php > /dev/null 2>&1 & redhat系のバージョンを調べる †more /etc/redhat-release htpasswd †新規作成 †# /usr/bin/htpasswd -c /home/svn/repos/sample/.htpasswd minaco ユーザ追加 †# /usr/bin/htpasswd /home/svn/repos/sample/.htpasswd guest ユーザ削除 †# /usr/bin/htpasswd -D /home/svn/repos/sample/.htpasswd ユーザ名 rpm †rpm -i パッケージのインストール rpm -v 詳細な情報を出力し rpm -h インストールの進行状況を表示 # rpm -ivh yum-2.4.3-1.c4.noarch.rpm ssh †ssh -l username minaco.net ssh -2 -L 8000:localhost:8000 username@minaco.net lsof †lsofコマンドはファイルを開いているプロセス情報を表示する。 maillogを開いているプロセス情報を表示 †# lsof /var/log/maillog ポートをオープンしているプロセスを表示 †# lsof -i # lsof -i:80 コマンドの結果をファイルに出力する †# make > makelog.log 2>&1 sftp †sftp -oPort="指定ポート番号" hoge@localhost Comment †
Counter: 20014,
today: 1,
yesterday: 8
|