Linux命令:sysctl
生活随笔
收集整理的這篇文章主要介紹了
Linux命令:sysctl
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
sysctl命令用于運(yùn)行時(shí)配置或查看內(nèi)核參數(shù),這些參數(shù)位于/proc/sys目錄下。可以使用sysctl命令來(lái)設(shè)置或重新設(shè)置網(wǎng)絡(luò)聯(lián)網(wǎng)功能,如:IP轉(zhuǎn)發(fā)、IP碎片去除以及源路由檢查等。用戶(hù)可以編輯/etc/sysctl.conf文件,即可以手工或自動(dòng)執(zhí)行由sysctl控制的功能。
| sysctl命令格式 |
|---|
| sysctl [-n] [-e] -w variable=value |
| sysctl [-n] [-e] -p #默認(rèn)缺省為/etc/sysctl.conf |
| sysctl [-n] [-e] -a |
| 參數(shù) | 解釋 |
|---|---|
| -w | 臨時(shí)改變某個(gè)指定參數(shù)的值,如:sysctl -w net.ipv4.ip_forward=1 |
| -a | 顯示所有的系統(tǒng)參數(shù),例:sysctl -a 即可以列出當(dāng)前系統(tǒng)的所有系統(tǒng)參數(shù) |
| -p | 從指定的文件加載系統(tǒng)參數(shù),如不指定即從默認(rèn)配置文件/etc/sysctl.conf中加載,例:sysctl -p /etc/sysctl.conf 例:重新加載系統(tǒng)參數(shù): sysctl -p |
如果只是僅僅想臨時(shí)改變某個(gè)系統(tǒng)參數(shù)的值,重啟系統(tǒng)即失效,如IP路由轉(zhuǎn)發(fā),有如下二種方法可以實(shí)現(xiàn)
(1)[root@loclhost ~]# echo 1 > /etc/sys/net/ipv4/ip_forward
(2)[root@loclhost ~]# sysctl -w net.ipv4.ip_forward=1
如果想永久保存配置,可以修改配置文件/etc/sysctl.conf文件
在/etc/sysctl.conf文件中找到net.ipv4.ip_forward=0修改為net.ipv4.ip_forward=1
總結(jié)
以上是生活随笔為你收集整理的Linux命令:sysctl的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: facenet-pytorch库的简单使
- 下一篇: Collider Collision 区