Linux基礎系列(八)

2021-09-24 05:18:36 字數 1567 閱讀 4504

命令列修改

1、ifconfig:顯示或設定網路介面資訊

ifconfig eth0 192.168.182.20 netmask 255.255.255.0

ifconfig eth0 #檢視eth0網絡卡介面資訊

ifconfig eth0 down/up #關閉或開啟網絡卡

2、hostname:顯示或設定系統主機名稱

hostname centos.example.com       #設定主機名

永久更改主機名

修改/etc/hostname檔案或者使用hostnamectl set-hostname server0.example.com

hostname -i #檢視本機ip資訊 hostnamectl #檢視靜態主機名

3、route:顯示或設定靜態ip路由表

route -n  	#檢視閘道器

route add default gw 192.168.1.254 #新增預設閘道器

route del default gw 192.168.1.254 #新增預設閘道器

route add -net 172.16.0.0/16 gw 192.168.1.254 #新增指定網段的閘道器

route add -net 172.16.0.0 netmask 255.255.0.0 dev eth0 #新增路由,指定通過eth0傳輸到172.16.0.0/16網段

檔案修改

1、網路介面引數(rhel6

配置檔案的位置:/etc/sysconfig/network-scripts/ifcfg-eth0

配置完成後需要重啟網路服務:service network start

2、主機名引數

配置檔案:/etc/sysconfig/network

3、路由引數

4、nmcli修改配置檔案(rhel7)

nmcli connection show    #檢視識別的網絡卡名字

nmcli device #檢視網絡卡裝置名

格式:例子:

nmcli connection modify 'system eth0' ipv4.method manual ipv4.addresses '192.168.1.1/24 192.168.1.254' connection.autoconnect yes

啟用配置:nmcli connection up 'system eth0'

5、nmtui:圖形介面配置網絡卡; setup:配置網路

網路排錯命令

C 基礎系列八 static類成員

以下內容主要來自於c primer中文版第四版12.6節。對於乙個已經定義的類,有的時候需要定義這個類的乙個全域性物件來獲取或管理全體類物件的相關資訊,比如統計所有類物件的數量。但是全域性物件會帶來問題 全域性物件可被使用者隨意修改,破壞了封裝性。因而常常用類靜態成員來代替全域性物件。通常,非sta...

Linux操作基礎學習(八)

1 systemd 系統初始化程式,系統開始的第乙個程序,pid為1 2 systemctl 命令 systemctl list units 列出當前系統服務的狀態 systemctl list unit files 列出服務的開機狀態 systemctl status sshd 檢視指定服務的狀態...

Linux基礎學習系列(一)

linux是一種類似於unix的作業系統,由linus torvalds於1991年在minix作業系統的基礎建立。linux憑藉其優良特性已經成為目前發展潛力最大的作業系統。linux的版本有核心版本和發行版本兩方面含義 核心版本是指linux核心的版本 而發行版本是各linux發行商將linux...