| 查看系统信息 | 功能描述 |
|---|
| cat /etc/centos-release | 查看centos的版本 |
| uname -r | 查看centos系统版本 |
| 查看文件信息 | 功能描述 |
|---|
| ls -al | 查看基本属性 |
| lsattr | 查看文件详细属性 |
| chattr | 设置文件属性 -(去除)+(增加) |
| 查看系统资源 | 功能描述 |
|---|
| df -h | 查看磁盘空间 |
| du -sh ./* | 查看当前目录下所有文件或文件夹所占磁盘空间大小 |
| free -h | 查看当前系统内存空间 |
| iostat -x -1 | 查看整体磁盘io状态 |
| iotop | 查看进程占用io比例 |
| pidstat -d 1 | 查看进程使用io状态 |
| netstat -anp | grep pid/pname/port | 查看相应应用的网络状态 |
| 查看进程 | 功能描述 |
|---|
| jps -lm | 查看java进程的pid 和启动程序的全类名或包名 |
| jps -lmvV | 查看java进程的详细启动参数(jvm,classpath) |
| pidof java | xargs pwdx | 查看所有java进程pid及其启动目录 |
| ll /proc/pid/cwd | 根据pid 查看指定进程的启动目录 |
| ps -ef | grep pid/pname | 查看对应进程的详情 |
| pstree -p | wc -l | 查询当前整个系统已用的线程或进程数 |
| pstree -p pid | wc -l | 查询当前某程序的线程或进程数 |
| ps xH | 查看所有线程 |
| 工具命令 | 功能描述 |
|---|
| wc -l | 统计行数 |
| wc -w | 统计行数 |
| wc -c | 统计字节数 |
| ls -l | grep ^d | wc -l | 查看当前目录下所有文件夹个数 |
| ls -l | grep ^- | wc -l | 查看当前目录下所有文件个数 |
| find path -name name -print | 查找指定文件并打印(支持管道,正则) |
| grep xxx -R * path | 指定目录下查找含有xxx的文本内容 |
| rpm命令 | 功能描述 |
|---|
| rpm -qa | grep xxx |
| rpm -e --nodeps xxx | 卸载xxx,但不卸载其依赖 |
本文链接:https://blog.youkuaiyun.com/Felix_CB/article/details/85316894