linux管理员 pdf,Linux系统管理员日常使用命令.pdf
Linux系统管理员日常使用命令,linux系统管理员手册,linux系统管理员,linux系统管理员招聘,linux系统管理员pdf,linux系统管理员工资,linux管理员命令,系统管理员的日常工作,系统管理员日常工作,linux系统重启命令
1 删除0 字节文件
Find -type f size 0 exec rm rf {} \;
Find 命令选项说明
-size 查找指定文件的大小,所指定的文件大小的默认单
位为块 (块的大小为512 字节)
-type 查找指定类型的文件,支持的文件类型如下:
b (block ) 块
c (character )字符设备文件
d (directory)目录文件
p (pipeline)命名管道
f (file )普通文件
l (link)符号链接文件
s (socket )socket 文件
-exec 指令名称{} \ ; 对符合查询条件的文件,执行指定的Linux 命令。
{}表示将find 命令查找到的文件作为指令的的参数;
指令的最后必须是固定的字符”\;”。
rm 命令选项说明
-r (recursive ) 递归删除目录下所有内容(包括所有
子目录和文件)
-f (force ) 强制删除文件和目录,不给出任何确
认删除的警告信息,并且忽 不存在
的文件。
2 查看进程,按内存从大到小排列
ps e o “%c : %p : %z : %a” |sort k5 nr
ps 命令选项说明
-e 选择所有进程
-o 用户自定义输出
输出格式
%c (command ) 可执行文件的简称(命令)
%p (process ID) 进程ID 号
%z (vsz ) 整个进程中虚拟内存使用情况
%a (argument) 参数
Sort 命令选项说明
-n (numeric ) 按数值大小排序
-r (reverse ) 逆序排列(即从大到小)
-k (key ) 从下图中我们可看到有 7 列 (包
括:)——“%c : %p : %z : %a”,k5
就是按第5 列内容来排序。
3 按CPU 利用率从大到小排列
ps e o “%C : %p : %z : %a” |sort nr
输出格式
%C (CPU) CPU 的利用率
把我的FTP 服务开启,并在客户端下载,现在看一下CPU 的利用率
4 查看http 的并发请求数及其TCP 连接数
Netstat n | awk ‘/^tcp /{++S[$NF]} END {for(a in S) print a ,S[a]}’
Netstat 命令选项说明:
Netstat 指令可以显示操作系统当前详细的网络状态信息,包括所有
木
的TCP 的连接状态,是系统管理员分析操作系统网络状态必不可少的
工具