etc目錄下的重要文件

                             總結etc目錄下的重要文件
       1) 網卡配置文件
文件路徑信息: /etc/sysconfig/network-scripts/ifcfg-eth0
文件作用說明: 配置網卡地址信息 (IP地址 掩碼地址 網關地址 DNS地址信息)
文件詳細信息:
TYPE=Ethernet   --- 指定網絡類型 以太網類型
  BOOTPROTO=none  --- 獲取IP地址方式 none static(手動配置地址) dhcp(自動獲取地址)
DEFROUTE=yes   --- 是否激活默認?路由? (網絡知識)
NAME=eth0     --- 網卡名稱信息 邏輯名稱
  DEVICE=eth0    --- 網卡名稱信息 設備名稱                                                         #代表先讓一個信息失效
UUID=226f4037-72f4-4c0e-b72a-442145f64d81  --- eth0網卡設備編號
ONBOOT=yes    --- 是否激活開啓網卡
IPADDR=10.0.0.200
PREFIX=24
GATEWAY=10.0.0.254
DNS=223.5.5.5                                                                 快速更改IP地址:     sed -i 's#10.0.0.200#10.0.0.201#g '  /etc/sysconfig/network-scripts/ifcfg-eth0
文件配置生效: 重啓網絡服務
  方法一: 利用systemctl命令  企業環境不建議
  systemctl restart network  
  方法二: 利用service命令   企業環境不建議 
  service network restart
  方法三: 利用ifxx命令,指定網卡重啓
  ifdown eth0 && ifup eth0  企業環境配置
  方法四: 利用nmcli
  https://my.oschina.net/u/3754919/blog/1811361
    如何修改網卡名稱信息:

第一個歷程: 修改網卡文件中名稱信息
vi ifcfg-ens33
NAME=eth0
DEVICE=eth0

第二個歷程: 網卡文件名稱重命名
mv ifcfg-ens33 ifcfg-eth0

第三個歷程: 讓系統內核加載網卡名稱修改信息
vi /etc/default/grub
GRUB_CMDLINE_LINUX="xxx net.ifnames=0 biosdevname=0 xxx"

第四個歷程: 加載修改配置信息
grub2-mkconfig -o /boot/grub2/grub.cfg

第五個歷程: 重啓操作系統
reboot
2) 域名服務配置文件
文件路徑信息: /etc/resolv.conf
文件作用說明: 是否可以訪問名稱或者域名信息
文件內容信息:
vi /etc/resolv.conf
nameserver 223.5.5.5(DNS服務器地址)
PS: DNS服務器作用: 將域名解析(炮局)成IP地址(派處所)
223.5.5.5 阿里雲公司 ***
114.114.114.114 電信公司
8.8.8.8 谷歌公司
配置如何生效: 立即生效

3) 本地域名解析配置文件:
文件路徑信息: /etc/hosts
文件作用說明: 實現本地名稱解析(用於訪問不同服務器) 用於網站測試
web服務器 -網絡- 數據庫服務器 192.173.16.122 db01
-網絡- 存儲服務器187.169.45.231 date01
-網絡- 監控服務器177.187.56.93 zabbix01
4)開機自動運行命令文件:

文件路徑信息:ect/rc.local 文件作用說明:讓系統啓動後,自動運行命令信息

需求:1.將重要數據做好初始備份 2。系統啓動好自動清除回收站數據 3.實現自動的存儲數據的掛載

什麼是腳本文件:將複雜工作簡單化 將重複的工作高效化
5) 系統環境變量 別名功能設置文件
文件路徑信息: /etc/profile
文件作用說明: 可以設置環境變量 可以設置別名功能

​ 變量?
​ 變量如何設置: X(變量)=10(變量值) oldboy=10 oldboy=oldboy69
​ 變量如何使用: $X $oldboy


​ 環境變量?
​ 1) 環境變量都是由大寫字母組成
​ 2) 環境變量都是系統默認設置好的變量
​ 3) 環境變量是有特殊作用變量
​ $PATH --- 讓系統用戶可以直接運行命令
​ 命令執行邏輯:
​ 1) 用戶輸入命令 --> 系統加載PATH環境變量 $PATH
​ /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 保存二進制文件目錄
​ 2) 在指定環境變量目錄中找尋執行命令的文件
​ cat 環境變量路徑中找到命令文件 ---> 執行命令功能
​ 環境變量路徑中找不到命令 ---> 提示報錯信息 命令找不到 文件不存在
​ 4) 環境變量設置完畢後, 影響所有用戶
​ ​ 環境設置方法:
​ 臨時生效:
​ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp

​ 永久生效:
​ vi /etc/profile
​ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
​ 永久配置生效:
​ 方法一: 重新連接主機
​ 方法二: 利用命令加載profile文件中的配置
​ source /etc/profile 或者 . /etc/profil
6) 系統運行級別文件
文件路徑信息: /etc/inittab
文件作用說明: 定義系統啓動後,自動開啓哪些軟件程序
系統運行級別: 7個級別
centos6
0 -- 系統關機級別 init 0
1 -- 系統單用戶級別 用於破解系統密碼root 救援恢復系統數據
沒有網絡服務
2 -- 系統多用戶級別 沒有網絡多用戶級別
3 -- 系統多用戶級別 擁有網絡多用戶級別 ***
4 -- 未使用級別
5 -- 系統圖形化級別
6 -- 系統重啓級別 init 6

設置方法:
臨時設置:
init 級別數字
runlevel 查看當前運行級別

永久設置:
vi /etc/inittab
xx:5:xxx
7) 系統登錄提示信息
​ 文件路徑信息: /etc/motd
​ 文件作用說明: 登錄系統後顯示提示信息

​ 8)文件路徑信息: /etc/issue.net
​ 文件作用說明: 登錄系統前顯示提示信息

9) 系統主機名稱配置文件
  文件路徑信息: /etc/hostname
  文件作用說明: 修改主機名稱  
  系統名稱修改:
  臨時修改:
  hostname web01
      永久修改:

vi /etc/hostname
web01

hostnamectl set-hostname backup
10) 系統自動掛載文件
文件路徑信息: /etc/fstab
文件作用說明: 實現存儲設備自動掛載
文件配置信息:
UUID=2276c35c-a7d0-476b-9ca3-b2cd1bdae20b / xfs defaults 0 0
UUID=2673b61b-1b44-449a-b75a-e8b74bdce018 /boot xfs defaults 0 0
UUID=c067a535-f7bd-420f-9f5f-d88765e3f13f swap swap defaults 0 0
① ② ③ ④ ⑤ ⑥
瞭解fatab文件配置: man fstab
1) 掛載存儲設備信息 表示方式 UUID 文件信息 /dev/sda3
2) 掛載點目錄信息 / 掛載點
3) 文件系統類型 xfs 默認centos7文件系統
4) 掛載參數信息 決定了是否可以向存儲設備中存儲數據 ro rw
5) 是否進行磁盤備份 影響磁盤存儲效率 磁盤利用率會降低 數據恢復 0 功能未開啓 1 功能開啓
6) 是否進行磁盤檢查 影響磁盤存儲效率 fsck

​ 文件配置生效: 重啓操作系統

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章