管理服务器时常用的高级命令
| 查看 | 创建 | 删除 | 修改 | 修改 | 修改 |
|---|---|---|---|---|---|
| 查看当前文件列表ls -l | 创建空文件touch [文件名] | 删除rm -rf [文件名] | 修改文件vim [文件名] | 创建并修改vim [文件名] | 修改文件权限chmod 777 [文件名]拷贝文件cp -r [源文件] [目的目录] |
| 查看当前目录pwd | 创建mkdir [目录] | 删除rmdir,rm -rf [目录] | 移动目录mv [原目录] [新目录] | 递归修改目录权限给用户chown -R [用户] [文目录] | 递归修改目录权限给组chgrp -R [组名] [目录] |
| 查看用户名 id 和组 | 创建useradd [用户名] | 删除userdel [用户名] | 设置密码passwd [用户名] | 修改用户名usermod -l [新用户名] [用户名] | 修改用户目录usermod -d [新目录] [新用户名] |
| 查看组groups [用户名] | 创建groupadd [组名] | 删除groupdel [组名] | 修改组名groupmod [组名] | 新建用户进组groupadd -g [组名] [用户名] | 修改用户进组groupmod -g [组名] [用户名] |
- psstee:查看系统进程树
- top:正在运行的进程
- vmstat:虚拟内存的实时监控工具
- mpstat:CPU的实时监控工具
- iostat:设备IO负载的实时监控工具
- free:查看当前系统内存的使用情况
- df:报告磁盘的使用情况
- du:评估磁盘的使用状况
- sar:系统运行状态统计工具
- ifconfig:显示网络设备信息
- netstat:网络状态查询
- traceroute:追踪网络数据包的路由途径
本文介绍了Linux系统中用于服务器管理的一些高级命令,包括psstee用于查看进程树,top监控运行进程,vmstat、mpstat和iostat分别用于虚拟内存、CPU和设备IO的实时监控,free查看内存使用,df和du检查磁盘空间,sar进行系统状态统计,ifconfig显示网络设备信息,netstat查询网络状态,以及traceroute追踪网络数据包路径。
7万+

被折叠的 条评论
为什么被折叠?



