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