Linuxコマンド


1、ps
ps -ef | grep redis

-e現実全プロセス-fフルフォーマット結果詳細8フィールド:UID(ユーザID)PID(プロセスID)PPID(親プロセスID)C(CPU占有率)STIME(開始時間)TTY(このプロセスを開始するTTY--端末装置)TIME(このプロセスの実行総時間)CMD(コマンド名)
2、grep/egrep
1、表示/proc/meminfoファイルの中で大文字または小文字のSで始まる行grep-i"^s"/proc/meminfo...........................................................................................
2、表示/etc/passwdファイルのデフォルトshellが非/sbin/nologinのユーザーgrep-v"/sbin/nologin"/etc/passwd...................................................................3、表示/etc/passwdファイルのデフォルトshellが/bin/bashのユーザの中でID番号が一番大きいユーザ(sortとcutに使うのはちょっと難しい)grep"/bin/bash"/etc/passwd|sort-k 3-n|cut.........................................4、/etc/passwdファイルの1桁または2桁grep"/etc/passwdまたはgrep""を見つける/etc/passwd ……………………………………………………….. 5、表示/boot/grub/grub.confの少なくとも1つの空白文字で始まる行grep'^[:space:]]+'/boot/grub/grub.conf ……………………………………………………….. 6、現在のシステム上のユーザ名とデフォルトのshellが同じユーザ(ユーザ名が先頭、shellが末尾)grep'^([:alnum:]]{1,}):.1$’/etc/passwd(.任意の複数文字を表し、1は前の括弧の中のパターンを表す)..................................................................echoコマンドを使用してパスを出力し、egrepを使用してベース名を取り出すhttp://blog.51cto.com/dddbk/1435461 echo “/etc/yum.repos.d”| egrep -o “[^/]+/?$” | cut -d/-f1 ……………………………………………………….. ……………………………………………………….. ………………………………………………………..
3、sort
(https://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html)
4、cut
Cut-d:-f 1(最初の列であるドメインをコロンで区切る)