Ubuntu日常维护命令

一,查看Ubuntu系统电脑的硬件信息

1,查看硬盘及分区情况

命令:sudo fdisk -l

2,查看分区空间使用情况使用df命令默认单位为k,为更好的显示,如单位M、G等

命令:df -h

3,使用free查看内存信息,free默认单位为k,可以通过结合参数-b,-k,-m分别以单位B,K,M来显示

1,命令1:free    命令2:free -b   命令3:free -k  命令4:free -m

4,查看/proc/meminfo,可以获得比free命令更详细的内存信息

命令:cat /proc/meminfo

5,查询CPU基本信息

命令1(所有信息):more /proc/cpuinfo  

命令2(指定的信息):more /proc/cpuinfo | grep "model name" | sort | uniq

命令3(查询有多少个cpu):more /proc/cpuinfo | grep "physical id" | sort | uniq

命令4(查询cpu核数):more /proc/cpuinfo | grep "cpu cores" | sort | uniq

命令5(查询cpu线程数):more /proc/cpuinfo | grep siblings | sort | uniq

二,查看Ubuntu的系统信息

1,使用uname查看内核名称等信息

命令1:uname  相当于命令:uname -s

命令2(查看完整的系统信息,包括内核名称,主机名,内核版本,处理器架构等):

uname -a

命令3(查看主机名):uname -n 相当于命令:hostname

三,网络配置

1,查看网络服务的状态、启动、停止或重启

命令:sudo service networking restart|start|stop|status

2,显示或设置网络设备

命令1(显示网络设备信息):ifconfig

命令2(显示所有网络接口设备):ifconfig -a

命令3(查看eth0网络接口配置):ifconfig eth0

命令4(启动eth0网络接口):ifconfig eth0 up  或 ifup eth0

命令5(关闭eth0网络接口):ifconfig eth0 down 或 ifdown eth0

命令6(临时修改eth0的IP地址):ifconfig eth0 IP地址

命令7(临时修改eth0的IP地址、子网掩码):ifconfig eth0 IP地址  netmask 子网掩码

四,系统服务配置

1,查看所有系统服务的运行状态

命令:service --status-all

2,查看服务状态、启动或停止服务器

命令:service 服务名 status|start|stop|restart

五,显示网络、进程状态

1,查看监听中的sockets

命令:netstat -l 或 查看当前连接中所有socket : netstat -a

2,查看TCP传输协议的连接情况

命令:netstat -t

3,查看UDP传输协议的连接情况

命令:netstat -u

4,显示网络状态,显示IP地址而不使用域名

命令:netstat -n

5,查看监听中的TCP端口

命令:netstat -tnlp

6,查看监听中的UDP端口

命令:netstat -unlp

7,查看端口是否被使用

命令:netstat -nlp | grep 端口号

提交评论

安全码
刷新

附加信息