电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

Linux进阶知识

来源:金蝶云社区作者:金蝶2024-09-233

Linux进阶知识

1 内核版本

查看系统内核信息uname -a 或者cat /proc/version



操作系统版本

命令:more /etc/os-release



3 内存信息

命令:free -h



4 进程管理

使用killall命令用于终止指定名称的所有进程,当需要结束系统中多个相同名称的进程时,使用killall命令将更加方便,效率更高。Killall命令同样也有“-9”选项。

命令:killall nginx



5 网络管理

命令:ip a s



网卡的配置文件

cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=“eth0”  #网卡名称

BOOTPROTO=“dhcp”  # 启动地址协议,使用dhcp协议

ONBOOT=“yes” #控制网卡是不是开机自启动

TYPE="Ethernet"


路由信息

命令:route -n



Destination:目标网络或目标主机。

Destination 为 default(0.0.0.0)时,表示这个是默认网关,所有数据都发到这个网关.

Gateway:网关地址,0.0.0.0 表示当前记录对应的 Destination 跟本机在同一个网段,通信时不需要经过网关

Genmask:Destination 字段的网络掩码,Destination 是主机时需要设置为 255.255.255.255,是默认路由时会设置为 0.0.0.0

Flags 标记,常见标志位如下:

U :该路由是启用的

H:目标是一台主机

G:使用网关。


7 内核参数管理

内核参数调整方法。

/etc/sysctl.conf 内核参数配置

sysctl -a :查看当前系统默认/生效的参数。

sysctl -w :  修改参数,

例:sysctl -w net.ipv4.ip_forward=1

sysctl -p :修改的参数生效。

常见配置参数:

tcp连接保活参数

net.ipv4.tcp_keepalive_intvl = 75 #75s探测一下。

net.ipv4.tcp_keepalive_probes = 9  #探测9次。

net.ipv4.tcp_keepalive_time = 7200 #默认2个小时探测一下。

以上是linux 下配置tcp keepalive ,要启用keepalive 还需要在程序中启用keepalive


8 资源管理

Linux进阶知识

1 内核版本查看系统内核信息uname -a 或者cat /proc/version2 操作系统版本命令:more /etc/os-release3 内存信息命令:free -h4 进...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信