linux系统服务器常用操作命令
系统信息 |
|
#uname -a |
#查看内核/操作系统/CPU信息 |
#head -n 1 /etc/issue |
#查看操作系统版本 |
#cat /proc/interrupts |
#显示中断 |
#hostname |
#显示计算机名 |
#lsmod |
#显示加载的内核模块 |
#env |
#显示环境变量 |
系统资源信息 |
|
#free -m |
#查看内存使用量和交换区使用量 |
#df -h |
#查看各分区使用情况 |
#du -sh <目录名> |
#查看指定目录的大小 |
#uptime |
#查看系统运行时间、用户数、负载 |
#cat /proc/loadavg |
#查看系统负载 |
硬盘和分区 |
|
#mount|column -t |
#查看挂载的分区状态 |
#fdisk -l |
#查看所有分区 |
#swapon -s |
#查看所有交换分区 |
#dmesg |
#查看启动时设备检测情况 |
网络相关 |
|
#ifconfig |
#查看所有网络接口的属性 |
#iptables -L |
#查看防火墙规则 |
#route -n |
#查看路由表 |
#netstat -lntp |
#查看所有监听端口 |
#netstat -antp |
#查看所有已经建立的连接 |
进程相关 |
|
#ps -ef |
#查看所有进程 |
#top |
#实时进程状态 |
#kill 1024 |
#正常结束1024进程 |
用户相关 |
|
#w |
#查看活动用户 |
#id <用户名> |
#查看指定用户信息 |
#last |
#查看用户登录日志 |
#crontab -l |
#查看当前用户的计划任务 |
服务相关 |
|
#chkconfig --list |
#列出所有系统服务 |
#chkconfig sshd on |
#将sshd服务列为开机启动 |
目录相关 |
|
#mkdir dirname |
#创建一个目录 |
#touch filename |
#创建一个文件 |
#rm filename |
#删除一个文件 |
#mv filename /root/filename |
#移动或者重命名文件 |
#cp filename1 filename2 |
#复制文件 |