無標題文章

                                                                       一週學習總結

1.網卡配置文件路徑:/etc/sysconfig/netwok-scripts/ifcfg-eth0

配置信息:(IP地址 掩碼地址 網關地址 DNS地址信息)
TYPE=Ethernet --- 指定網絡類型 以太網類型
BOOTPROTO=none --- 獲取IP地址方式 none static(手動配置地址) dhcpd(自動獲取地址)
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

   DNS1=223.5.5.5

文件配置生效: 重啓網絡服務 ifdown eth0 && ifup eth0 && (利用ifxx命令,指定網卡重啓)

2.如何修改網卡名
ifcfg-eht0 resol
第一步:修改網卡文件名稱信息 vi ifcfg-ens33 ( NAME=eth0 DEVLCE=etho )
第二步:讓系統內核加載網卡名稱修改信息 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
3.本地域名解析配置文件: 文件路徑信息:vi /etc/hosts
跳到第三行給這個IP改個名 192.173.16.122 db01(名字)
通過名字來搜索IP
4.操作命令的快捷鍵
ctrl + l --- 清屏操作
ctrl + c --- 中斷運行程序或者執行命令
方向 ↑ ↓ --- 調取歷史命令
ctrl + a --- 移動光標到行首
ctrl + e --- 移動光標到行尾
ctrl + u --- 將光標前內容剪切
ctrl + k --- 將光標後內容剪切
ctrl + y --- 將光標剪切內容粘貼
ctrl + s --- 進入鎖屏狀態
ctrl + q --- 進入解鎖狀態
tab --- 補全命令 或 路徑信息 或 參數信息
ctrl + r --- 快速檢索曾經輸入命令信息
esc + . --- 調取上一個命令多調用最後一個參數信息

  1. 操作系統掛載概念
    df 檢查文件系統的磁盤空間佔用情況。可以利用該命令來獲取硬盤被佔用了多少空間,目前還剩下多少空間等信息。

語法:df [選項]

說明:df命令可顯示所有文件系統對i節點和磁盤塊的使用情況。
如何進行掛載操作:
第一個歷程: 掛載環境準備
PS: linux系統中一切皆文件
準備光驅(分區): /dev/cdrom /dev/ 存儲設備文件目錄
/dev/sda /dev/sda1 /dev/sda2
/dev/sdb
/dev/sdc
準備掛載門 : 任意空目錄 /mnt 臨時掛載點目錄

第二個歷程: 光驅設備中需要放入光盤

第三個歷程: 進行掛載操作 
mount  設備文件信息  掛載點目錄
  1. mount /dev/cdrom /mnt 安裝掛載點ll
    光驅

    umount /mnt 卸載掛載點
    centos6
    0 -- 系統關機級別 init 0
    1 -- 系統單用戶級別 用於破解系統密碼root 救援恢復系統數據
    2 -- 系統多用戶級別 沒有網絡多用戶級別
    3 -- 系統多用戶級別 擁有網絡多用戶級別 ***
    4 -- 未使用級別
    5 -- 系統圖形化級別
    6 -- 系統重啓級別 init 6

    ll /usr/lib/systemd/system/runlevel*target (查看7系統的級別)

  1. 系統重要文件信息
    1) 系統運行級別文件
    文件路徑信息: /etc/inittab
    文件作用說明: 定義系統啓動後,自動開啓哪些軟件程序

    系統運行級別: 7個級別
    centos6
    0 -- 系統關機級別 init 0
    1 -- 系統單用戶級別 用於破解系統密碼root 救援恢復系統數據
    沒有網絡服務
    2 -- 系統多用戶級別 沒有網絡多用戶級別
    3 -- 系統多用戶級別 擁有網絡多用戶級別 ***
    4 -- 未使用級別
    5 -- 系統圖形化級別
    6 -- 系統重啓級別 init 6

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

    永久設置:
    vi /etc/inittab
    xx:5:xxx

    centos7 (target 模式) ll /usr/lib/systemd/system/runlevel*target(查看總共級別)
    /usr/lib/systemd/system/runlevel0.target -> poweroff.target
    /usr/lib/systemd/system/runlevel1.target -> rescue.target
    /usr/lib/systemd/system/runlevel2.target -> multi-user.target
    /usr/lib/systemd/system/runlevel3.target -> multi-user.target
    /usr/lib/systemd/system/runlevel4.target -> multi-user.target
    /usr/lib/systemd/system/runlevel5.target -> graphical.target
    /usr/lib/systemd/system/runlevel6.target -> reboot.target

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

    永久設置:

    To view current default target, run:

    查看 當前系統默認運行模式
    systemctl get-default

    To set a default target, run:

    修改系統默認運行級別
    systemctl set-default multi-user.target/graphical.target
    2) 系統登錄提示信息
    文件路徑信息: /etc/motd
    文件作用說明: 登錄系統後顯示提示信息

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

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

永久修改: vi /etc/hostname web01 (方法一
hostnamectl set-hostname backup (方法二

1) 系統用戶優化: 如何創建用戶 用戶設置密碼 如何使用創建用戶 如何刪除用戶
· 如何創建用戶: useradd oldboy id 用戶名稱 --- 查看確認用戶是否創建成功

· 如何設置密碼:
方法一: 交互式設置密碼
passwd oldboy --> 輸入兩次密碼信息

方法二: 免交互設置密碼
echo 123456 | passwd --stdin oldboy

· 如何使用新建用戶
方法一: 重新建立遠程連接
方法二: 直接切換用戶信息
su - oldboy
PS: 皇帝root -無需密碼信息- 平民oldboy
平民oldboy-需要密碼信息- 皇帝root

· 如何刪除用戶
userdel oldboy

PS: 企業需求, 統計主機信息 == 資產管理
主機名稱 主機網絡地址 主機品牌型號 主機CPU 主機內存 主機存儲信息
主機名稱: 區域-機房-機櫃號碼-機器編號
BJ - pbs-010203 - 01
環境變量配置優先級別:

  1. ~/.bash_profile 局部優先全局
  2. ~/.bashrc
  3. /etc/bashrc 全局配置
  4. /etc/profile

    別名功能配置優先級別:

  5. ~/.bash_profile
  6. /etc/bashrc
  7. ~/.bashrc
  8. /etc/profile
    第二個方法: 利用yum命令安裝軟件 *****
    命令簡單介紹:
    yum: 可以下載軟件 並 安裝軟件
    命令使用方法:
    yum install -y 軟件名稱
    yum reinstall -y 軟件名稱 --- 重新安裝 或者 修復軟件
    1. 系統軟件安裝方法
      第一個方法: 利用rpm命令安裝軟件
      命令簡單介紹:
      rpm: RPM軟件包管理命令 軟件包都成爲rpm包
      命令使用方法:
      前提: 必須有軟件包
      rpm -ivh 軟件包名稱
      -i --- 安裝軟件
      -v --- 顯示安裝過程
      -h --- 以人類可讀方式顯示信息
      缺點: 無法解決軟件依賴關係

第二個方法: 利用yum命令安裝軟件 *****
命令簡單介紹:
yum: 可以下載軟件 並 安裝軟件
命令使用方法:
yum install -y 軟件名稱
yum reinstall -y 軟件名稱 --- 重新安裝 或者 修復軟件
缺點: 過度依賴網絡 不能定製一些功能

第三個方法: 利用編譯命令安裝軟件 (源碼安裝軟件)

命令簡單使用:
軟件程序源碼包 --> configure (指定軟件安裝目錄 指定軟件功能) --> make 編譯過程 --> make install 編譯安裝
代碼(c c++ php python) - 翻譯 - 系統識別(計算機語言 二進制)
翻譯:
有道軟件翻譯 單詞 句子 --- 解釋過程 shell python 解釋語言
翻譯工作者 整個信息全翻譯 編譯過程 c ++ java
缺點: 需要解決軟件依賴 安裝複雜度

第四個方法: 二進制包安裝方法 (綠色軟件安裝包)
安裝軟件過程:
二進制壓縮包 --- 解壓 --- 數據保存好 -- 簡單配置 --- 啓動程序
缺點: 無法解決軟件依賴 功能單一
何導 11:57:55

  1. 系統日誌文件查看
    日誌文件: 記錄系統或者服務運行情況 正常信息/異常信息*

    日誌文件保存路徑: /var/log/
    日誌重要文件信息:
    · /var/log/messages --- 系統運行或者服務運行狀態信息日誌文件
    · /var/log/secure --- 系統用戶登錄情況日誌文件

    用正常登錄系統日誌信息
    Dec 3 22:42:07 oldboy69 sshd[19391]: Accepted password for root from
    10.0.0.1 port 2570 ssh2
    Dec 3 22:42:07 oldboy69 sshd[19391]: pam_unix(sshd:session): session opened for user root by (uid=0)
    ① ② ③ ④

第一列: 日誌產生時間
第二列: 主機名稱信息
第三列: 登錄主機方式 ssh遠程登錄
第四列: 登錄成功或失敗具體信息

日誌文件如何查看:
head --- 查看一個文件頭部前面10行內容
tail --- 查看一個文件結尾最後10行內容
tail -f --- 實時查看文件變化內容信息 ,刪除就停止追蹤
-F --- 文件 刪除之後停止追蹤會有提示,文件恢復還會繼續跟蹤
grep 篩選字符 日誌文件 加參數 -i 忽略大小寫

1) 系統用戶優化: 如何創建用戶 用戶設置密碼 如何使用創建用戶 如何刪除用戶
· 如何創建用戶: useradd oldboy id 用戶名稱 --- 查看確認用戶是否創建成功

· 如何設置密碼:
方法一: 交互式設置密碼
passwd oldboy --> 輸入兩次密碼信息

方法二: 免交互設置密碼
echo 123456 | passwd --stdin oldboy

· 如何使用新建用戶
方法一: 重新建立遠程連接
方法二: 直接切換用戶信息
su - oldboy
PS: 皇帝root -無需密碼信息- 平民oldboy
平民oldboy-需要密碼信息- 皇帝root

· 如何刪除用戶
userdel oldboy

  1. 單用戶如何破解系統密碼
    centos7 centos6

第一個歷程: 重啓操作系統

第二個歷程: 啓動時在選擇菜單界面進行設置
選擇好系統內核信息 -- 按e -- 進入編輯界面(找到UTF-8結尾一行信息) --- 添加

ctrl+x ---> 啓動單用戶模式
第三個歷程: 進入單用戶模式操作
mount -o remount,rw / --- 讓單用戶進入文件系統是可讀寫的
echo 654321|passwd --stdin root --- 破解修改root用戶密碼
touch /.autorelabel --- 將以上單用戶配置操作保存下載
exec /sbin/init --- 退出單用戶模式進入系統

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