重要文件查看和配置

一、網卡配置文件

    文件路徑信息:/etc/sysconfig/network-scripts/ifcfg-eth0
            文件作用說明:配置網卡地址信息
            文件詳細信息:
             TYPE=Ethernet                         指定網絡類型(以太網類型)
             BOOTPROTO=static                獲取IP地址方式(static,none手動配置地址和dhcp自動獲取地址)
             DEFROUTE=yes                      是否激活默認路由(要激活,yes)
             NAME=eth0                               網卡名稱信息(網卡的名字)
             DEVICE=eth0                            網卡名稱信息(網卡設備名稱)
             UUID=226f4037-72f4-4c0e-b72a-442145f64d81    eth0網卡設備編號
             ONBOOT=yes                            是否激活開啓網卡(要激活,yes;默認是no)
             IPADDR=10.0.0.100                  網絡的ip地址(給網卡一個上網的地址)
             PREFIX=24                                 子網掩碼
             GATEWAY=10.0.0.254               網關地址(要和你設置的ip地址是一個網段)
             DNS1=223.5.5.5                          地址解析地址
             如何修改網卡名稱(如果你的網卡不是eth0)
             第一個歷程:先進入網卡的配置文件(如你的網卡是ens33,先修個爲eth0)
                    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

二、域名服務配置文件

    文件路徑信息:etc/resolv.conf
            文件作用說明:是否可以訪問名稱或域名信息
            文件內容信息:
            nameserver  223.5.5.5   DNS服務器地址(如果你在網卡配置文件配置了DNS在這裏就會顯示出來,如沒有設置需在這裏設置,纔可以上外網)

三、本地域名解析配置文件

     文件路徑信息:/etc/hosts
             文件作用說明:實現本地名稱解析(用於訪問不同服務器和網站自己測試)
             文件內容信息:
             127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
             192.173.16.122   db01   database01  
             193.173.18.22    www.123hao.com

四、開機自啓動運行命令文件

    文件路徑信息:/etc/rc.local
            文件作用說明:系統啓動後,自動運行命令信息
            文件內容信息:把你需要開機想啓動的命令寫在這個文件裏,開機就可以啓動你的命令,編輯完這個文件需要給這個文件一個執行權限,需要用chmod +x /etc/rc.d/rc.local ,給這個文件一個權限

五、操作系統掛載文件

    文件路徑信息:/etc/fstab
            文件作用說明:實現存儲設備自動掛載
            文件內容信息:
   1) 如何進行光驅自動掛載操作
        第一個歷程: 編寫配置文件
            /dev/cdrom  /mnt    iso9660    defaults   0  0 
        第二個歷程: 重啓系統
   2) 如何進行磁盤自動掛載操作  擴展  
       第一個歷程: 編寫配置文件
           UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6  /oldboy/oldboy01  xfs  defaults  0 0
       第二個歷程: 重啓系統        
         查看磁盤uuid信息: blkid

六、系統環境變量和別名功能設置文件

     文件路徑信息:/etc/profile
             文件作用說明:可以設置環境變量和可以設置別名功能
             文件內容信息:
             1) 環境變量都是由大寫字母組成
             2) 環境變量都是系統默認設置好的變量
             3) 環境變量是有特殊作用變量
             4) 環境變量設置完畢後, 影響所有用戶
            vi /etc/profile
            PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
            alias vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
           方法一: 重新連接主機
           方法二: 利用命令加載profile文件中的配置
            source /etc/profile  或者  .  /etc/profile
            環境變量配置優先級別:
             01. ~/.bash_profile    局部優先全局
             02. ~/.bashrc
             03. /etc/bashrc        全局配置
             04. /etc/profile            
            別名功能配置優先級別:
                01. ~/.bash_profile
                02. /etc/bashrc
                03. ~/.bashrc
                04. /etc/profile

七、系統運行級別文件

    文件路徑信息:/etc/inittab
            文件作用說明:系統啓動後,自動開啓哪些軟件程序
            文件內容信息:
           系統運行級別: 7個級別
            0   -- 系統關機級別    init 0
            1   -- 系統單用戶級別  用於破解系統密碼root  救援恢復系統數據(沒有網絡服務)
            2   -- 系統多用戶級別  沒有網絡多用戶級別 
            3   -- 系統多用戶級別  擁有網絡多用戶級別  
            4    -- 系統多用戶級別  擁有網絡多用戶級別
            5      -- 系統圖形化級別
            6   -- 系統重啓級別

八、系統主機名稱配置文件

    文件路徑信息:/etc/hostname
            文件作用說明:修改主機名稱
            文件內容說明:
            永久修改:
             vi /etc/hostname 
               web01 
            或者直接用命令 hostnamectl set-hostname backup

九、系統日誌文件查看

    文件路徑信息:/var/log
            文件作用說明:存儲系統日誌信息
            文件內容信息:
            /var/log/messages       系統運行或服務運行狀態信息日誌文件
             /var/log/secure               系統用戶登錄情況日誌文件
            日誌文件如何查看: 
            head   --- 查看一個文件頭部前面10行內容
            tail       --- 查看一個文件結尾最後10行內容  
            tail -f    --- 實時查看文件變化內容信息
            tail -F  --- 實時查看文件變化內容信息,並追蹤這個文件的信息
            grep 篩選字符 日誌文件  --- 過濾文件信息
            grep  -i  failed /var/log/secure   --- 忽略大小寫過濾信息

十、操作系統的基礎優化

1、系統下載優化

            優化選擇軟件倉庫:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
            優化完後可以下一些軟件試一試:yum install -y  vim  tree  telnet  nc  nmap  net-tools  wget  bash-completion   lrzsz
                    vim              --- 編輯文件內容      vi升級版
                   telnet           --- 用於測試服務端口  telnet 服務器地址 服務端口
                   nc               --- 用於測試服務端口  nc 服務器地址 服務端口
                   nmap             --- 用於測試服務端口  nmap 服務器地址 -p 服務端口
                   net-tools        --- 使centos7系統可以支持centos6系統網絡相關命令
                   wget             --- 用於下載軟 件
                   bash-completion  --- 將部分命令參數進行補全
                   lrzsz            --- 用於從linux系統下載數據(sz 數據下載,rz數據上傳)

2、系統安全優化

                關閉防火牆和selinux安全:systemctl disable firewalld和vi /etc/selinux/config (SELINUX=disabled   --- 永久關閉selinux)  

3、系統時間優化

          set-time TIME            Set system time     手動調整設置時間
          set-timezone ZONE        Set system time zone    設置系統時區
          list-timezones           Show known time zone      展示系統已知所有時區
          set-local-rtc BOOL       Control whether RTC is in local time    控制RTC功能是否開啓   0關閉 1開啓   
          set-ntp BOOL             Control whether NTP is enabled      是否開啓network time protocol (實現時間網絡同步  

4、系統遠程連接優化

               解決遠程連接慢, 提升SSH遠程連接速度
                vi /etc/ssh/sshd_config       --- 遠程服務配置文件
                115行 UseDNS no       --- 是否開啓DNS反向解析過程(默認是開啓yes,改爲no)
                79行GSSAPIAuthentication no    --- 是否GSSAPI認證(默認是開啓yes,改爲no)
                配置完成後,重啓連接服務(systemctl restart sshd)

十一、系統信息查看

1、 查看cpu文件信息: /proc/cpuinfo

                 查看服務器CPU顆數命令       grep "physical id" /proc/cpuinfo | uniq |wc -l       
                                   查看服務器CPU核心數命令       grep "processor" /proc/cpuinfo|wc -l 
                 查看CPU信息: lscpu

2、查看內存文件信息: /proc/meminfo

                  查看內存信息: free -h 

3、查看磁盤掛載信息:/proc/mounts

                  查看掛載信息: df -h 

4、查看CPU負載信息

                   查看負載信息: /proc/loadavg
                   查看負載信息: w(負載數值 <= 總的CPU核心數)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章