查看前五的占用CPU进程
ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%cpu | head -n 6
ps -e显示所有进程,-o自定义输出格式,包括pid,ppid,%mem,%cpu,cmd(启动进程的命令名),通过cpu使用率降序排列。head -n 可以改数量。
在指定目录下查找超过3天的所有文件
find 目录 -ctime +3
最近50个用户登录的记录
lastlog | head -n 51
22监听端口下所有进程的启动情况
netstat -tulnp | grep 22
查看环境变量,过滤掉所有以‘#’开头的注释行
grep -v '^#' /etc/profile
查询用户自动执行任务的配置情况
crontab -l -u 用户名
修改当前命令行显示
vi ~/.bashrc
PS1="\u@\h:[\w]% "
\u:当前用户名(如oracle)
\h:主机名(如drocsdb1)
[\w]:当前工作目录(如/oracle)
空格:留个空方便读
统计有多少个和“mon”相关的进程
ps -ef | grep mon | wc -l
#利用wc指令我们可以计算文件的Byte数、字数、或是列数
#-l或--lines 显示行数
awk ‘{print $2}’
$2:表示第二个字段 print $2 : 打印第二个字段 awk ‘{print $2}’ $fileName : 一行一行的读取指定的文件, 以空格作为分隔符,打印第二个字段 比如有这样一个文件 a1 b1 c1 d1 a2 b2 c2 d2 执行的结果是,输出 b1 b2