真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux6重啟網(wǎng)卡命令 redhat6重啟網(wǎng)卡命令

Linux常用網(wǎng)絡(luò)配置命令

一、查看網(wǎng)絡(luò)配置

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供當(dāng)雄網(wǎng)站建設(shè)、當(dāng)雄做網(wǎng)站、當(dāng)雄網(wǎng)站設(shè)計(jì)、當(dāng)雄網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、當(dāng)雄企業(yè)網(wǎng)站模板建站服務(wù),十余年當(dāng)雄做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

確保網(wǎng)絡(luò)配置的正確性及網(wǎng)絡(luò)連接的暢通是Linux系統(tǒng)作為服務(wù)器應(yīng)用的基礎(chǔ),查看及測(cè)試網(wǎng)絡(luò)配置是管理Linux網(wǎng)絡(luò)服務(wù)的第一步。

1.ifconfig——查看網(wǎng)絡(luò)配置

1) 查看所有活動(dòng)網(wǎng)絡(luò)接口的信息

執(zhí)行 ifconfig 或ip addr或ip a命令,都可以顯示當(dāng)前主機(jī)中已啟用(活動(dòng))的網(wǎng)絡(luò)接口信息。、

2) 查看指定網(wǎng)絡(luò)接口信息

格式:ifconfig 網(wǎng)絡(luò)接口名

可以通過TX、RX等信息了解到通過該網(wǎng)絡(luò)接口發(fā)送和接收的數(shù)據(jù)包個(gè)數(shù),流量等跟多屬性。

2.hostname命令

在Linux系統(tǒng)中,相當(dāng)一部分網(wǎng)絡(luò)服務(wù)都會(huì)通過主機(jī)名來識(shí)別本機(jī),如果主機(jī)名配置不當(dāng),可能會(huì)導(dǎo)致程序功能出現(xiàn)故障。

1) 查看主機(jī)名

使用hostname命令就可以查看當(dāng)前主機(jī)的主機(jī)名,不添加任何選項(xiàng)參數(shù)。

2) 臨時(shí)更改主機(jī)名

hostname NewName

注:這種方法只是臨時(shí)的更改主機(jī)名,重啟后將失效。

3) 永久更改主機(jī)名

a. 修改配置文件

RHEL6和7的配置文件存放路徑不相同,修改配置文件中的主機(jī)名,重啟就可永久更改主機(jī)名。

RHEL6主機(jī)名配置文件路徑為:/etc/sysconfig/network

RHEL7主機(jī)名配置文件路徑為:/etc/hostname

示例

b. 使用命令修改(這種方法只適用于RHEL7或者CentOS7之后)

命令格式:

使用該命令更改后,更改后的主機(jī)名就自動(dòng)寫入了配置文件中,所以可以永久更改主機(jī)名,其實(shí)就是修改了配置文件。

3.route命令

直接執(zhí)行route命令可以查看當(dāng)前主機(jī)中的路由表信息,若結(jié)合“-n”選項(xiàng)使用,可以將路由記錄中的地址顯示為數(shù)字形式,這可以跳過解析主機(jī)名的過程,在路由表?xiàng)l目較多的情況下能夠加快執(zhí)行速度。

Destination列對(duì)應(yīng)的是目標(biāo)網(wǎng)段的地址,Gateway列對(duì)應(yīng)的是嚇一跳路由器的地址,Iface列對(duì)應(yīng)的是發(fā)送數(shù)據(jù)的網(wǎng)絡(luò)接口。當(dāng)目標(biāo)網(wǎng)段為“default”是,表示此行是默認(rèn)網(wǎng)關(guān)記錄,當(dāng)嚇一跳為“*”是,表示目標(biāo)網(wǎng)段是與本機(jī)直接相連的。

4.netstat命令——查看系統(tǒng)的網(wǎng)絡(luò)連接狀態(tài)等

netstat命令是了解網(wǎng)絡(luò)狀態(tài)及排除網(wǎng)絡(luò)服務(wù)故障的有效工具。

常用選項(xiàng):

-a:顯示所有活動(dòng)連接(包括監(jiān)聽、非監(jiān)聽狀態(tài)的服務(wù)端口)

-n:以數(shù)字形式顯示

-p:顯示相關(guān)的進(jìn)程信息

-t:查看 TCP 協(xié)議相關(guān)信息

-u:查看UDP協(xié)議相關(guān)信息

-r:顯示路由表信息

-l:顯示處于監(jiān)聽(listening)狀態(tài)的網(wǎng)絡(luò)連接及端口信息

通常使用“-anput”組合選項(xiàng),結(jié)合管道使用“grep”命令,來查看一些服務(wù)的端口是否開啟。

示例:

Tcp21為ftp服務(wù)的端口

二、測(cè)試網(wǎng)絡(luò)連接

1.ping命令——測(cè)試網(wǎng)絡(luò)連通性

常用選項(xiàng):

-c完成次數(shù):設(shè)置完成要求回應(yīng)的次數(shù)

-i間隔秒數(shù):指定收發(fā)信息的間隔時(shí)間

-q:不顯示指令執(zhí)行過程,開頭和結(jié)尾的相關(guān)信息除外

-s數(shù)據(jù)包大?。涸O(shè)置數(shù)據(jù)包的大小

-t存活數(shù)值:設(shè)置存活數(shù)值TTL的大小

-v:詳細(xì)顯示指令的執(zhí)行過程

若返回“Destination Host Unreachable”的反饋信息,則表示目標(biāo)主機(jī)不可達(dá),可能目標(biāo)地址不存在或主機(jī)已關(guān)閉;返回“Network is unreachable”的反饋信息,則表示沒有可用的路由記錄(如默認(rèn)網(wǎng)關(guān)),無法到達(dá)目標(biāo)主機(jī)所在的網(wǎng)絡(luò);返回“Request timeout”的反饋信息,表示與目標(biāo)主機(jī)間的連接超時(shí)(數(shù)據(jù)包緩慢或丟失),若有嚴(yán)格的防火墻限制,也可能返回此信息。

2.traceroute命令——跟蹤數(shù)據(jù)包的路由途徑

使用traceroute命令可以測(cè)試從當(dāng)前主機(jī)到目的主機(jī)之間經(jīng)過的網(wǎng)絡(luò)節(jié)點(diǎn),并顯示各中間結(jié)點(diǎn)的連接狀態(tài)(響應(yīng)時(shí)間)。對(duì)于無法響應(yīng)的節(jié)點(diǎn),連接狀態(tài)將顯示為“*”。

示例:traceroute IP_ADDR

在網(wǎng)絡(luò)測(cè)試與排錯(cuò)的過程中,通常會(huì)先使用ping命令測(cè)試與主機(jī)的網(wǎng)絡(luò)連接,如果發(fā)現(xiàn)網(wǎng)絡(luò)有故障,再使用traceroute命令跟蹤查看是在哪個(gè)中間結(jié)點(diǎn)存在故障。

3.nslookup命令——測(cè)試DNS域名解析

nslookup是用來測(cè)試(DNS)域名解析的專用工具。(DNS服務(wù)后面再詳細(xì)講解,通俗的說就是將域名解析為ip地址的一個(gè)服務(wù))

示例:nslookup

若成功反饋要查詢域名的IP地址,則表示域名解析沒有問題;若出現(xiàn)“...... no servers could be reached”的信息,表示不能連接到指定的DNS服務(wù)器;若出現(xiàn)“...... cant’t find xxx.yyy.zzz:NXDOMAIN”的信息,表示要查詢的域名不存在。

三、設(shè)置網(wǎng)絡(luò)地址參數(shù)

設(shè)置網(wǎng)絡(luò)參數(shù)的方法:

? 臨時(shí)配置 —— 使用命令調(diào)整網(wǎng)絡(luò)參數(shù)簡(jiǎn)單、快速,可直接修改運(yùn)行中的網(wǎng)絡(luò)參數(shù)

一般只適合在調(diào)試網(wǎng)絡(luò)的過程中使用

系統(tǒng)重啟以后,所做的修改將會(huì)失效

? 永久配置 —— 通過配置文件修改網(wǎng)絡(luò)參數(shù)修改各項(xiàng)網(wǎng)絡(luò)參數(shù)的配置文件

適合對(duì)服務(wù)器設(shè)置固定參數(shù)時(shí)使用

需要重載網(wǎng)絡(luò)服務(wù)或者重啟以后才會(huì)生效

1.臨時(shí)配置——使用網(wǎng)絡(luò)配置命令(注:RHEL6中網(wǎng)絡(luò)接口的名稱為eth,RHEL7中為ens)

1)使用ifconfig命令修改網(wǎng)卡的地址、狀態(tài)

ifconfig命令不僅可以用于查看網(wǎng)卡配置,還可以修改網(wǎng)卡的ip地址,子網(wǎng)掩碼,也可以綁定網(wǎng)絡(luò)接口、激活或停用網(wǎng)絡(luò)接口

a. 修改網(wǎng)卡的ip地址(臨時(shí)修改)

命令格式:

示例:

b. 禁用或者重新激活網(wǎng)卡

命令格式:

示例:

c. 設(shè)置虛擬網(wǎng)絡(luò)接口(相當(dāng)于一塊網(wǎng)卡配置多個(gè)IP地址)

命令格式:

示例:

可以根據(jù)需要添加更多的虛擬接口,如“eth0:1”“eth0:2”等

2)使用route命令添加、刪除靜態(tài)路由記錄

? 刪除路由表中的默認(rèn)網(wǎng)關(guān)記錄命令格式:route del default gw IP地址

? 向路由表中添加默認(rèn)網(wǎng)關(guān)記錄命令格式:route add default gw IP地址

? 添加到指定網(wǎng)段的路由記錄命令格式:route add -net 網(wǎng)段地址 gw IP地址

? 刪除到指定網(wǎng)段的路由記錄命令格式:router del -net 網(wǎng)段地址

2.永久配置——修改網(wǎng)絡(luò)配置文件

1)網(wǎng)絡(luò)接口配置文件

網(wǎng)絡(luò)接口的配置文件默認(rèn)位于目錄“/etc/sysconfig/network-scripts/”中,文件名格式為:“ifcfg-XXX”,其中“XXX”是網(wǎng)絡(luò)接口的名稱。例如:RHEL6中網(wǎng)卡eth0的配置文件是“ifcfg-eth0”,而RHEL7中網(wǎng)卡ens33的配置文件是“ifcfg-ens33”。

在網(wǎng)卡的配置文件中,可以看到靜態(tài)IP地址的部分內(nèi)容如下圖所示:

上述個(gè)配置項(xiàng)的含義及作用:(圖示為RHEL6中的配置文件,7中也差不多,換湯不換藥,修改的都差不多)

? DEVICE:設(shè)置網(wǎng)絡(luò)接口的名稱ONBOOT:設(shè)置網(wǎng)絡(luò)接口是否在Linux系統(tǒng)啟動(dòng)時(shí)激活BOOTPROTO:設(shè)置網(wǎng)絡(luò)接口的配置方式,值為static時(shí)表示使用靜態(tài)ip地址,為dhcp時(shí)表示通過dhcp的方式動(dòng)態(tài)獲取ip地址IPADDR:設(shè)置網(wǎng)絡(luò)接口的ip地址NETMASK:設(shè)置網(wǎng)絡(luò)接口的子網(wǎng)掩碼GATEWAY:設(shè)置網(wǎng)絡(luò)接口的默認(rèn)網(wǎng)關(guān)地址2)重啟 network 網(wǎng)絡(luò)服務(wù)

當(dāng)修改了網(wǎng)絡(luò)接口的配置文件以后,若要使新的配置生效,可以重啟network服務(wù)或者重啟主機(jī)或者禁用、啟用網(wǎng)絡(luò)接口。

示例:

? RHEL6中重啟network服務(wù):service network restartRHEL7中重啟network服務(wù):systemctl restart network注:這是我在做實(shí)驗(yàn)時(shí)候的一個(gè)經(jīng)驗(yàn):RHEL6修改完網(wǎng)卡配置重啟后,ip地址仍然沒有改過來,這時(shí)候我們經(jīng)常會(huì)刪除“/etc/udev/rules.d/70-persistent-net.rules”這個(gè)文件。RHEL7不用管,RHEL7特別好改,RHEL6改的時(shí)候特別難受。(個(gè)人提示,不求認(rèn)同)

3)域名解析配置文件

a.指定為本機(jī)提供DNS解析的服務(wù)器地址

/etc/resolv.conf文件中記錄了本機(jī)默認(rèn)使用的DNS服務(wù)器的地址信息,對(duì)該文件所做的修改將會(huì)立刻生效。Linux系統(tǒng)中最多可以指定3個(gè)(第3個(gè)以后將被忽略)不同的DNS服務(wù)器地址,優(yōu)先使用第1個(gè)DNS服務(wù)器。

示例:

其中“search localdomain”用來設(shè)置默認(rèn)的搜索域(域名后綴)。例如,當(dāng)訪問主機(jī)“l(fā)ocalhost”時(shí),就相當(dāng)于訪問“l(fā)ocalhost.localdomain”。

b.本地主機(jī)映射文件

/etc/hosts文件中記錄著一份主機(jī)名與ip地址的映射關(guān)系表,一般用來保存經(jīng)常訪問的主機(jī)信息。當(dāng)訪問一個(gè)未知的域名時(shí),先查找該文件中是否有相應(yīng)的映射記錄,如果找不到在去向DNS服務(wù)器查詢。

hosts 文件和 DNS 服務(wù)器的比較

? 默認(rèn)情況下,系統(tǒng)首先從 hosts 文件查找解析記錄hosts 文件只對(duì)當(dāng)前的主機(jī)有效hosts 文件可減少 DNS 查詢過程,從而加快訪問速度

linux 怎么啟動(dòng)網(wǎng)卡

在實(shí)際工作中,經(jīng)常會(huì)遇到Linux系統(tǒng)進(jìn)行重啟網(wǎng)卡的操作,有以下三種方法:

1、service

network

restart

可以用CRT工具連接到Linux命令行界面;也可以進(jìn)入操作系統(tǒng)界面,然后選擇終端輸入:

如果想要對(duì)所有的網(wǎng)卡進(jìn)行重啟操作,

可以輸入:service

network

restart

命令進(jìn)行重啟操作:

這樣完成了重啟網(wǎng)卡的操作。

2、利用ifconfig

eth0

down

ifconfig

eth0

up

首先連接到執(zhí)行命令界面,輸入ifconfig之后查看網(wǎng)卡的基本信息:

先查看到eth3的網(wǎng)卡信息,然后輸入ifconfig

eth3

down,這樣就卸載eth3網(wǎng)卡:

在執(zhí)行命令界面輸入ifconfig

eth3

up,然后重新加載eth3網(wǎng)卡:

這樣就完成了對(duì)網(wǎng)卡的重啟操作。

擴(kuò)展資料

利用CMD也可以進(jìn)行操作

1、使用ifconfig命令查看Linux活動(dòng)網(wǎng)卡與IP地址、子網(wǎng)掩碼或者mac地址等信息

2、然后,如下命令可以對(duì)網(wǎng)卡進(jìn)行相應(yīng)的操作,執(zhí)行效果如下圖所示:

3、ifconfig

eth0

up可以用于啟動(dòng)網(wǎng)卡

;

4、ifconfig

eth0

down可以用于禁用網(wǎng)卡

Linux 網(wǎng)卡消失了,怎么辦?

原因:設(shè)置錯(cuò)誤導(dǎo)致。解決方法:重新正確啟動(dòng)來解決此問題。

如下參考:

1.您可以選擇使用CRT工具連接到Linux命令行接口,開放接口如圖所示。

2.輸入服務(wù)網(wǎng)絡(luò)重啟代碼,啟動(dòng)網(wǎng)卡。

3.也可以選擇連接到命令行界面,輸入ifconfig查看網(wǎng)卡的基本信息。

4.然后通過輸入ifconfigeth3來卸載eth3網(wǎng)卡。

5.完成前面的步驟后,選擇輸入ifconfigeth3up,然后重新加載eth3網(wǎng)卡。

6.最后,您可以連接到命令行接口。進(jìn)入ifdowneth3。輸入ifupeth3重新加載網(wǎng)卡eth3。

linux如何重啟網(wǎng)卡

在實(shí)際工作中,經(jīng)常會(huì)遇到Linux系統(tǒng)進(jìn)行重啟網(wǎng)卡的操作。在這里整理一下,進(jìn)行多種方法的網(wǎng)卡重啟。

一、service network restart

1、首先用CRT工具連接到Linux命令行界面。 或者進(jìn)入操作系統(tǒng)界面,選擇終端輸入。

2、如果我們對(duì)所有的網(wǎng)卡進(jìn)行重啟操作。 可以嘗試輸入:service network restart 命令進(jìn)行操作。

3、這樣就完成了用service network restart命令重啟網(wǎng)卡的操作。

二、ifconfig eth0 down / ifconfig eth0 up

1、連接到命令行界面,輸入ifconfig查看網(wǎng)卡的基本信息。

2、查看到eth3的網(wǎng)卡信息。 輸入ifconfig eth3 down,卸載eth3網(wǎng)卡。

3、輸入ifconfig eth3 up,重新加載eth3網(wǎng)卡。

三、ifdown eth0 / ifup eth0

1、連接到命令行界面。輸入ifdown eth3,對(duì)網(wǎng)卡eth3進(jìn)行卸載。

2、輸入ifup eth3,對(duì)網(wǎng)卡eth3進(jìn)行重新加載。

Linux 可通過以下方式重啟網(wǎng)絡(luò):

1、首先用CRT工具連接到Linux命令行界面?;蛘哌M(jìn)入操作系統(tǒng)界面,選擇終端輸入。

2、如果對(duì)所有的網(wǎng)卡進(jìn)行重啟操作,可以嘗試輸入:service network restart 命令進(jìn)行操作。

3、樣就完成了用service network restart命令重啟網(wǎng)卡的操作,連接到命令行界面,輸入ifconfig查看網(wǎng)卡的基本信息。

4、查看到eth3的網(wǎng)卡信息。 輸入ifconfig eth3 down ,卸載eth3網(wǎng)卡,輸入ifconfig eth3 up,重新加載eth3網(wǎng)卡。

5、連接到命令行界面。輸入ifdown eth3,對(duì)網(wǎng)卡eth3進(jìn)行卸載,輸入ifup eth3,對(duì)網(wǎng)卡eth3進(jìn)行重新加載。

1、Linux系統(tǒng)基本網(wǎng)絡(luò)

1.1、服務(wù)器注意事項(xiàng):

遠(yuǎn)程服務(wù)器不允許關(guān)機(jī),只能重啟

重啟時(shí)應(yīng)該先關(guān)閉服務(wù)

不要在服務(wù)器訪問高峰運(yùn)行高負(fù)載命令

遠(yuǎn)程配置防火墻時(shí)不要把自己踢出服務(wù)器

指定合理的密碼規(guī)范并定期更新

合理分配權(quán)限

定期備份重要的數(shù)據(jù)和日志

1.2、設(shè)置網(wǎng)絡(luò)橋接命令和(ANT模式):

systemctl restart network------重啟網(wǎng)卡service network restart---------重啟網(wǎng)絡(luò)服務(wù)

systemctl? stop NetworkManager 臨時(shí)暫停網(wǎng)絡(luò)管理器systemctl disable NetworkManager 永久關(guān)閉網(wǎng)絡(luò)管理器

systemctl start NetworkManager? ? ? 擁有root用戶的可執(zhí)行權(quán)限

systemctl stop NetworkManager? ? ? 停止并禁用虛擬機(jī) NetworkManager 服務(wù)

systemctl disable NetworkManager

注意:修改網(wǎng)絡(luò)配置文件后,需要重新加載網(wǎng)絡(luò)連接,如果是通過network.service則使用命令:systemctl restart network;如果是通過NetworkManager.service則使用nmcli命令:nmcli connection reload。

設(shè)置網(wǎng)絡(luò)主要操作(橋接模式和)

[root@localhost network-scripts]# cd etc/sysconfig/network-scripts/

[root@localhost network-scripts]# vi ifcfg-ens33

systemctl restart network------重啟網(wǎng)卡

service network restart---------重啟網(wǎng)絡(luò)服務(wù)

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static? ? ? ? ? ? 設(shè)置靜態(tài)

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=10c17057-e9c9-4831-a8ff-0757ea0abc0b

DEVICE=ens33

ONBOOT=yes? ? ? ? ? ? ? ? ? ? ? ? ? #開機(jī)重啟

#IPADDR=192.168.43.168? ? ? ? ? ? ? #ip地址(需要跟主機(jī)同一個(gè)網(wǎng)段,不同一個(gè)IP)

IPADDR=10.63.73.20? ? ? ? ? ? ? ? ?

#NETMASK=255.255.255.0? ? ? ? ? ? ? #子網(wǎng)掩碼(下面三個(gè)都跟主機(jī)一樣)

NETMASK=255.255.0.0

#GATEWAY=192.168.43.1? ? ? ? ? ? ? #網(wǎng)關(guān)

GATEWAK=10.63.255.254

#GATEWAK=10.200.0.3

#DNS1=192.168.43.1? ? ? ? ? ? ? ? ? #DNS服務(wù)

設(shè)置網(wǎng)絡(luò)主要步驟(Nat模式)

1.打開Vm,點(diǎn)擊編輯-虛擬網(wǎng)絡(luò)編輯

2.選擇VMnet8,將VMnet信息改為NAT模式,比如我的本機(jī)IP是192.168.138.1,子網(wǎng)掩碼為255.255.255.0

所以我將下面的IP配置成192.168.138.0 子網(wǎng)掩碼配置成255.255.255

3.再點(diǎn)擊NAT設(shè)置將網(wǎng)管配置成192.168.138.2(ps:網(wǎng)關(guān)不要配置成和自己IP地址一樣)

然后再應(yīng)用確定

4.右鍵點(diǎn)擊虛擬機(jī)設(shè)置,網(wǎng)絡(luò)適配器改為自定義(選擇Vmnet8 Nat模式)

5.接下來開啟虛擬機(jī)

cd /etc/sysconfig/network-scripts/

vim ifcfg-eno16777736

然后再執(zhí)行命令:/etc/init.d/network restart

1.3、設(shè)置防火墻

1.3.1、防火墻命令

停止防火墻:

systemctl stop firewalld.service #停止firewall 防火墻

service? iptables stop? #(centos7版本之前)

永久關(guān)閉防火墻:

systemctl disable firewalld.service #禁止firewall開機(jī)啟動(dòng) ( 永久關(guān)閉防火墻 )

chkconfig iptables off #永久關(guān)閉防火墻

開始防火墻:

systemctl start firewalld? #啟動(dòng)防火墻

systemctl restart iptables.service #重啟防火墻使配置生效

systemctl enable iptables.service #設(shè)置防火墻開機(jī)啟動(dòng)(重啟)

查看防火墻狀態(tài):

systemctl status firewalld

service? iptables status # (7版本之前)

1.3.2、Linux chkconfig 命令

Linux chkconfig 命令用于檢查,設(shè)置系統(tǒng)的各種服務(wù)。

這是Red Hat公司遵循GPL規(guī)則所開發(fā)的程序,它可查詢操作系統(tǒng)在每一個(gè)執(zhí)行等級(jí)中會(huì)執(zhí)行哪些系統(tǒng)服務(wù),其中包括各類常駐服務(wù)。

語法

chkconfig [--add][--del][--list][系統(tǒng)服務(wù)] 或 chkconfig [--level 等級(jí)代號(hào)][系統(tǒng)服務(wù)][on/off/reset]

參數(shù) :

--add  增加所指定的系統(tǒng)服務(wù),讓 chkconfig 指令得以管理它,并同時(shí)在系統(tǒng)啟動(dòng)的敘述文件內(nèi)增加相關(guān)數(shù)據(jù)。

--del  刪除所指定的系統(tǒng)服務(wù),不再由 chkconfig 指令管理,并同時(shí)在系統(tǒng)啟動(dòng)的敘述文件內(nèi)刪除相關(guān)數(shù)據(jù)。

--level等級(jí)代號(hào)  指定讀系統(tǒng)服務(wù)要在哪一個(gè)執(zhí)行等級(jí)中開啟或關(guān)畢。

實(shí)例

列出chkconfig 所知道的所有命令,可以用chkconfig –list查看所有的服務(wù)及其在每個(gè)級(jí)別的開啟狀態(tài)。

# chkconfig --list

開啟服務(wù)

# chkconfig telnet on ? //開啟 Telnet 服務(wù)

# chkconfig --list ? ?? //列出 chkconfig 所知道的所有的服務(wù)的情況

關(guān)閉服務(wù)

# chkconfig telnet off? // 關(guān)閉 Telnet 服務(wù)

# chkconfig --list ? ?? // 列出 chkconfig 所知道的所有的服務(wù)的情況

[root@cent01 sbin]# chkconfig --level 3 network off? //關(guān)閉3級(jí)別的network服務(wù)

[root@cent01 sbin]# chkconfig --list //3級(jí)別已關(guān)閉

network? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:關(guān) 4:開 5:開 6:關(guān)

[root@cent01 sbin]# chkconfig network on //不輸入級(jí)別,默認(rèn)打開2,3,4,5級(jí)別

[root@cent01 sbin]# chkconfig --list

network? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:開 4:開 5:開 6:關(guān)

[root@cent01 sbin]# chkconfig --del network //刪除network

[root@cent01 sbin]# chkconfig --list? //network已消失

mysqld? ? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:開 4:開 5:開 6:關(guān)

netconsole? ? ? 0:關(guān) 1:關(guān) 2:關(guān) 3:關(guān) 4:關(guān) 5:關(guān) 6:關(guān)

[root@cent01 sbin]# chkconfig --add network //增加network服務(wù)

[root@cent01 sbin]# chkconfig --list? //network服務(wù)又恢復(fù)了

mysqld? ? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:開 4:開 5:開 6:關(guān)

netconsole? ? ? 0:關(guān) 1:關(guān) 2:關(guān) 3:關(guān) 4:關(guān) 5:關(guān) 6:關(guān)

network? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:開 4:開 5:開 6:關(guān)

[root@cent01 sbin]# chkconfig --list

注:該輸出結(jié)果只顯示 SysV 服務(wù),并不包含

原生 systemd 服務(wù)。SysV 配置數(shù)據(jù)

可能被原生 systemd 配置覆蓋。

? 要列出 systemd 服務(wù),請(qǐng)執(zhí)行 'systemctl list-unit-files'。

? 查看在具體 target 啟用的服務(wù)請(qǐng)執(zhí)行

? 'systemctl list-dependencies [target]'。

mysqld? ? ? ? ? 0:關(guān) 1:關(guān) 2:開 3:開 4:開 5:開 6:關(guān)

netconsole? ? ? 0:關(guān) 1:關(guān) 2:關(guān) 3:關(guān) 4:關(guān) 5:關(guān) 6:關(guān)

注意: 但是這里只顯示了SysV管理的服務(wù),centos6及之前都是這個(gè)管理工具,但是在centos7用的是systemd管理,所以systemd管理的服務(wù)在這里沒有顯示出來。

運(yùn)行級(jí)別為系統(tǒng)啟動(dòng)級(jí)別,具體含義如下:

0 shutdown關(guān)機(jī)

1 單用戶模式

2 無NFS支持的多用戶模式

3 完全多用戶模式,常用的命令行模式

4 保留給用戶自定義

5 圖形界面登錄,比3多了一個(gè)圖形界面

6 重啟

1.3.2、Linux systemd命令

systemd是管理開機(jī)啟動(dòng)程序的工具(SysV啟動(dòng)開機(jī)進(jìn)程時(shí)一次只能啟動(dòng)一個(gè),而systemd則一次可以啟動(dòng)多個(gè)服務(wù),這樣就導(dǎo)致systemd的開機(jī)速度會(huì)更快。)

[root@localhost ~]# systemctl list-units --all --type=service

UNIT? ? ? ? ? ? ? ? ? ? ? ? ? ? LOAD? ? ? ACTIVE? SUB? ? DESCRIPTION

abrt-ccpp.service? ? ? ? ? ? ? loaded? ? active? exited? Install ABRT coredump hook

abrt-oops.service? ? ? ? ? ? ? loaded? ? active? running ABRT kernel log watcher

UNIT? ? ? ? ? ? ? ? ? ? ? ? ? ? LOAD? ? ? ACTIVE? SUB? ? DESCRIPTION

[root@cent01 sbin]# ls /usr/lib/systemd/system? //啟動(dòng)的腳本文件目錄

[root@cent01 ~]# systemctl list-units? //列出正在運(yùn)行的unit

[root@cent01 ~]# systemctl list-units --all //列出所有的unit,包括active和inactive

[root@cent01 ~]# systemctl list-units --all --state=inactive //列出inactive的unit

[root@cent01 ~]# systemctl list-units --all --type=service? //列出所有狀態(tài)的service

[root@cent01 ~]# systemctl list-units --type=service? //列出active的service

[root@cent01 ~]# systemctl is-active crond.service? //查看某個(gè)unit是否active

systemctl enable crond.service //開機(jī)啟動(dòng) .service可以省略

systemctl disable crond.service //禁止開機(jī)啟動(dòng)

systemctl status crond.service? //查看服務(wù)狀態(tài)

systemctl start crond.service //啟動(dòng)服務(wù)

systemctl stop crond.service? //停止服務(wù)

systemctl restart crond.service? //重啟服務(wù)

systemctl is-enabled crond.service? //查看某個(gè)服務(wù)是否開機(jī)啟動(dòng)

unit /usr/lib/systemd/system 此目錄下列出了很多文件,這些文件都是unit。類別如下:

service 系統(tǒng)服務(wù)target 多個(gè)unit組成的組device 硬件設(shè)備mount 文件系統(tǒng)掛載點(diǎn)automount 自動(dòng)掛載點(diǎn)path 文件或路徑scope 不是由systemd啟動(dòng)的外部進(jìn)程slice 進(jìn)程組snapshot systemd快照socket 進(jìn)程間通信的套接字swap swap文件timer 定時(shí)器

target target類似于centos6的啟動(dòng)級(jí)別,target內(nèi)又包含多個(gè)unit的組合,當(dāng)然target內(nèi)也可以包含target。啟動(dòng)target就是啟動(dòng)多個(gè)unit,用target來管理這些unit。

[root@cent01 ~]# systemctl list-units --all --type=target? //查看當(dāng)前所有的target

UNIT? ? ? ? ? ? ? ? ? ? ? LOAD? ? ? ACTIVE? SUB? ? DESCRIPTION

basic.target? ? ? ? ? ? ? loaded? ? active? active Basic System

bluetooth.target? ? ? ? ? loaded? ? active? active Bluetooth

[root@localhost ~]# systemctl list-dependencies multi-user.target

multi-user.target

● ├─abrt-ccpp.service

● ├─abrt-oops.service

● ├─abrt-vmcore.service

● ├─abrt-xorg.service

[root@localhost ~]# systemctl get-default? //查看系統(tǒng)默認(rèn)的target

multi-user.target

systemctl set-default multi-user.target? //設(shè)置默認(rèn)的target

multi-user.target等同于centos6的運(yùn)行級(jí)別3。他們的對(duì)應(yīng)關(guān)系如下:

SysV運(yùn)行級(jí)別systemd target備注

0poweroff.target關(guān)閉系統(tǒng)

1rescure.target單用戶模式

2multiuser.target用戶自定義級(jí)別,通常識(shí)別為3

3multiuser.target多用戶命令行模式

4multiuser.target用戶自定義級(jí)別,通常識(shí)別為3

5graphical.target多用戶圖形界面,比級(jí)別3只多一個(gè)GUI

6reboot.target重啟

所以總結(jié)起來,一個(gè)service屬于一種unit,多個(gè)unit組成一個(gè)target,當(dāng)然target里面也可以包含target。

1.4、ifconfig命令配置IP網(wǎng)絡(luò)參數(shù)

格式:

[root@localhost /]#ifconfig [網(wǎng)絡(luò)設(shè)備] [ip地址] [MAC地址] [netmask掩碼地址] [broadcast廣播地址(NDC)] [up/down]

[root@localhost /]#ifconfig eth0 192.168.74.130 netmask 255.255.255.0 up

用ifconfig命令配置eth0別名設(shè)備,為eth0綁定多個(gè)IP地址。

[root@localhost /]#ifconfig eth0:1 192.168.74.130

[root@localhost /]#ifconfig eth0:2 192.168.73.130

1.5、使用routedel命令添加路由

格式:

[root@localhost /]#routedel [-net|host] [網(wǎng)域或主機(jī)] netmask [mask] [gw]

[root@localhost /]#route #查看路由信息

功能:添加路由

-net : 表示后面接的路由為一個(gè)網(wǎng)絡(luò)。

-host : 表示后面接的為連接到單部主機(jī)的路由。

netmask : 與網(wǎng)絡(luò)有關(guān),可以設(shè)定netmask決定網(wǎng)路的大小。

gw : gateway (網(wǎng)關(guān))的簡(jiǎn)寫,后面接的是ip地址。

1.6、使用hostname命令修改主機(jī)名稱

[root@localhost /]#hostname service.jw.com

hostnamectl set-hostname nod1

我用Linux命令修改了網(wǎng)卡ip,為啥重啟Linux系統(tǒng),有自動(dòng)還原了..

用Linux命令修改了網(wǎng)卡ip,重啟Linux系統(tǒng),有自動(dòng)還原了是設(shè)置錯(cuò)誤造成的,解決方法為:

1、ifconfig查看當(dāng)前網(wǎng)卡的信息。

2、vim /etc/sysconfig/network-scripts/ifcfg-eth0打開要修改ip信息的網(wǎng)卡。

3、重啟網(wǎng)卡服務(wù),命令如下。

4、或者找到菜單欄的網(wǎng)絡(luò)圖標(biāo),點(diǎn)擊。

5、點(diǎn)擊disconnet,圖標(biāo)出現(xiàn)叉號(hào)。

6、然后再點(diǎn)擊system eth0,重啟網(wǎng)卡服務(wù)即可。


分享標(biāo)題:linux6重啟網(wǎng)卡命令 redhat6重啟網(wǎng)卡命令
網(wǎng)頁(yè)網(wǎng)址:http://weahome.cn/article/hpjpgp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部