六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

sysctl命令怎么修改內(nèi)核參數(shù)

時(shí)間: 春健736 分享

  RedHat向管理員提供了非常好的方法,使我們可以在系統(tǒng)運(yùn)行時(shí)更改內(nèi)核參數(shù),而不需要重新引導(dǎo)系統(tǒng)。這是通過(guò)/proc虛擬文件系統(tǒng)實(shí) 現(xiàn)的。/proc/sys目錄下存放著大多數(shù)的內(nèi)核參數(shù),并且設(shè)計(jì)成可以在系統(tǒng)運(yùn)行的同時(shí)進(jìn)行更改。那么sysctl命令怎么修改內(nèi)核參數(shù)呢?小編為大家分享了sysctl命令修改內(nèi)核參數(shù)的方法,下面大家跟著學(xué)習(xí)啦小編一起來(lái)了解一下吧。

  sysctl命令修改內(nèi)核參數(shù)方法

  sysctl配置與顯示在/proc/sys目錄中的內(nèi)核參數(shù).可以用sysctl來(lái)設(shè)置或重新設(shè)置聯(lián)網(wǎng)功能,如IP轉(zhuǎn)發(fā)、IP碎片去除以及源路由檢查等。用戶只需要編輯/etc/sysctl.conf文件,即可手工或自動(dòng)執(zhí)行由sysctl控制的功能。

  命令格式:

  sysctl [-n] [-e] -w variable=value

  sysctl [-n] [-e] -p (default /etc/sysctl.conf)

  sysctl [-n] [-e] -a

  常用參數(shù)的意義:

  -w 臨時(shí)改變某個(gè)指定參數(shù)的值,如

  sysctl -w net.ipv4.ip_forward=1

  -a 顯示所有的系統(tǒng)參數(shù)

  -p 從指定的文件加載系統(tǒng)參數(shù),如不指定即從/etc/sysctl.conf中加載

  如果僅僅是想臨時(shí)改變某個(gè)系統(tǒng)參數(shù)的值,可以用兩種方法來(lái)實(shí)現(xiàn),例如想啟用IP路由轉(zhuǎn)發(fā)功能:

  1) #echo 1 > /proc/sys/net/ipv4/ip_forward

  2) #sysctl -w net.ipv4.ip_forward=1

  以上兩種方法都可能立即開(kāi)啟路由功能,但如果系統(tǒng)重啟,或執(zhí)行了

  # service network restart

  命令,所設(shè)置的值即會(huì)丟失,如果想永久保留配置,可以修改/etc/sysctl.conf文件

  將 net.ipv4.ip_forward=0改為net.ipv4.ip_forward=1

  常見(jiàn)用法

  修改(配置)方法有三種

  臨時(shí)生效2種

  代碼如下:

  # echo 1 > /proc/sys/net/ipv4/ip_forward // 開(kāi)啟路由功能

  # sysctl -w net.ipv4.ip_forward=1 // 用此選項(xiàng)來(lái)改變一個(gè)sysctl設(shè)置

  如果系統(tǒng)重啟,或執(zhí)行service network restart命令,所設(shè)置的值即會(huì)丟失

  /proc目錄下的所有內(nèi)容都是臨時(shí)性的, 所以重啟動(dòng)系統(tǒng)后任何修改都會(huì)丟失。

  永久生效1種

  代碼如下:

  # vi /etc/sysctl.conf

  修改net.ipv4.ip_forward=0的值為1 // 打開(kāi)數(shù)據(jù)包的轉(zhuǎn)發(fā)功能

  代碼如下:

  # sysctl -p /etc/sysctl.conf // 重新載入/etc/sysctl.conf文件,如-p后未指定路徑,則載入/etc/sysctl.conf

  指定的值在系統(tǒng)進(jìn)入多用戶模式之后被設(shè)定。并不是所有的變量都可以在這個(gè)模式下設(shè)定。

  sysctl 變量的設(shè)置通常是字符串、數(shù)字或者布爾型。 (布爾型用 1 來(lái)表示'yes',用 0 來(lái)表示'no')。

  代碼如下:

  [root@Firewall sys]# sysctl -a //查看所有參數(shù)

  [root@Firewall sys]# sysctl net.core.wmem_max //查看指定的參數(shù)

  net.core.wmem_max = 131071

  [root@Firewall sys]# sysctl net.core.wmem_max=256000 //修改指定的參數(shù)

  net.core.wmem_max = 256000

sysctl命令怎么修改內(nèi)核參數(shù)

RedHat向管理員提供了非常好的方法,使我們可以在系統(tǒng)運(yùn)行時(shí)更改內(nèi)核參數(shù),而不需要重新引導(dǎo)系統(tǒng)。這是通過(guò)/proc虛擬文件系統(tǒng)實(shí) 現(xiàn)的。/proc/sys目錄下存放著大多數(shù)的內(nèi)核參數(shù),并且設(shè)計(jì)成可以在系統(tǒng)運(yùn)行的同時(shí)進(jìn)行更改。那么sysctl命令
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • 紅帽子linux系統(tǒng)怎么安裝
    紅帽子linux系統(tǒng)怎么安裝

    RedHat Linux也被大家叫成紅帽子linux,可以說(shuō)是目前世界上使用最多的Linux操作系統(tǒng),它具備最好的圖形界面,那么紅帽子linux系統(tǒng)怎么安裝呢?小編為大家分享

  • linux下磁盤怎么分區(qū)
    linux下磁盤怎么分區(qū)

    linux分區(qū)不同于windows,linux下硬盤設(shè)備名為(IDE硬盤為hdx(x為從ad)因?yàn)镮DE硬盤最多四個(gè),SCSI,SATA,USB硬盤為sdx(x為az)),硬盤主分區(qū)最多為4個(gè),不用說(shuō)大家也

  • cd命令怎么使用
    cd命令怎么使用

    cd命令大家再熟悉不過(guò)了,bash shell經(jīng)常會(huì)被用到的切換目錄命令.小編為大家分享了cd命令的使用方法,下面大家跟著學(xué)習(xí)啦小編一起來(lái)了解一下吧。 cd命令使

  • cd命令切換目錄的使用技巧
    cd命令切換目錄的使用技巧

    linux,系統(tǒng)的精髓在于命令行,該方式與圖形界面不同的是,無(wú)法使用鼠標(biāo)。當(dāng)需要切換目錄時(shí),cd的作用就發(fā)揮了出來(lái),毫不夸張地說(shuō),cd是linux系統(tǒng)使用

749517