05-目錄下的文件

一./etc? ? 系統配置文件

1.? /etc/sysconfig/network-scripts/ifcfg-eth0? ? ? ? 網卡配置文件

/etc (系統配置文件)? ? /sys(system系統)? ? config(configure配置)? ? /network(網絡)-scripts(腳本,命令)? ? /if(interface網絡接口)? ? cfg(configure配置)-ethernet(以太網)0


詳解:

[root@oldboyedu59 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet? ? ? ? ? ? ? ? ? ? ? ? ? 網卡類型:以太網(互聯網)

BOOTPROTO=none? ? ? ? ? ? ? ? boot? protocal? ? 設置網卡獲取ip的方式(1.dhcp? 自動獲取ip地址? ? 2.none或static? 網卡ip是固定的)

NAME=eth0? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 網卡名稱

UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41? ? ? ? ? 標識符,? 系統中唯一

DEVICE=eth0? ? ? ? ? ? ? ? ? ? ? ? ? 網卡名稱

ONBOOT=yes? ? ? ? ? ? ? ? ? ? ? ? ? 是否在開機時啟動網卡,原默認no

IPADDR=10.0.0.201? ? ? ? ? ? ? 網卡ip地址

PREFIX=24? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 子網掩碼, PREFIX=24? ? ==? NETMASK=255.255.255.0? ? 決定一個局域網中最多有多少臺機器

GATEWAY=10.0.0.254? ? ? ? ? ? 網關,數據進出的出入口,如 路由器

DNS1=10.0.0.254? ? ? ? ? ? ? ? ? ? ?

DNS: ? ? 網址,域名----------解析--------\rightarrow ip地址

Domain Name Server/System 域名解析服務/系統

配置:

網卡配置文件中

DNS1

DNS2

公共的DNS服務器:

DNS1或DNS2后面

DNS1=10.0.0.254(網關ip地址)

阿里云:

DNS1=223.5.5.5

DNS2=223.6.6.6

114:

DNS1=114.114.114.114

DNS2=114.114.115.115

修改DNS

[root@oldboyedu59 ~]# cat? /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet

BOOTPROTO=none

NAME=eth0

UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41 #修改網卡配置文件的時候 不要把這一行復制過去。

DEVICE=eth0

ONBOOT=yes

IPADDR=10.0.0.201

PREFIX=24

GATEWAY=10.0.0.254

DNS1=10.0.0.254

DNS2=223.5.5.5

修改后需重啟命令:

systemctl? restart? network

#system? control (系統控制命令) restart (重啟) network(網卡)

需要自動補全命令參數:

tab鍵默認只能補全命令名字或目錄

bash-completion? ? tab鍵自動補全增強版

yum install? -y? tree vim? bash-completion

安裝完后需要重新登錄下系統(斷開xshell 重新連接)生效

檢查軟件是否安裝

rpm? -qa? ? ? -q (query)查詢? ? ? ? -a(all)

? #不加后綴,顯示系4統中所有安裝了的軟件

#rpm -qa? tree bash-completion 查詢某個軟件是否安裝

2.? /etc/resolv.conf? ? ? ? ? 解析DNS,配置DNS

與網卡中配置DNS的共同點是:

? ? ? ? ? ? ? ? ? 作用相同,都是配置DNS。

不同點:

? ? ? ? ? ? ? ? ? 在網卡中進行DNS配置使用DNS1=223.xxxxxx和DNS2=xxxxxxxx? ,? 配置后在網卡中永久生效(重啟后生效)

? ? ? ? ? ? ? ? ? 在/etc/resolv.conf配置DNS使用nameserver? 223.5.5.5? 和 nameserver? 223.6.6.6 ,配置后在臨時生效,立刻生效(重啟網卡后會被網卡里的DNS覆蓋)

3. /etc/hostname? ? 主機名? (CentOS 7)? /etc/sysconfig/network(CentOS 6中修改主機名)

1# hostname命令修改主機名(臨時 重啟服務器之后失效)

linux如何修改主機名

[root@oldboyedu59 ~]# hostname

oldboyedu59

[root@oldboyedu59 ~]# hostname oldboyedu59-lnb

2# 修改文件內容(寫合同? ? 永久 重啟服務器之后生效)

vim /etc/hostname

3# 檢查

[root@oldboyedu59 ~]# hostname

oldboyedu59-lnb

[root@oldboyedu59 ~]# cat /etc/hostname

oldboyedu59-lnb

CentOS 7特有:

一條命令,同時修改臨時+永久

[root@oldboyedu59-lnb ~]# hostnamectl set-hostname oldboyedu59

#同時修改臨時+永久

[root@oldboyedu59-lnb ~]# hostname

oldboyedu59

[root@oldboyedu59-lnb ~]# cat /etc/hostname

oldboyedu59

4.? ? /etc/hosts

作用:域名(主機名)與ip的對應關系。 將域名解析到指定ip

應用:搭建測試環境

? ? ? ? ? ? 使用主機名連接到服務器(局域網)

127.0.0.1? localhost localhost.localdomain localhost4 localhost4.localdomain4

::1? ? ? ? localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.0.201? guoav.com? jd.com

網站更新過程(程序代碼更新)

1.在開發人員自己電腦進行測試

2.公司內部機房進行測試

3.在IDC機房(數據中心) 測試

4.程序代碼放在用戶使用的環境(生產環境/線上環境)

開發或運維在本地(自己電腦進行測試)

5.? /etc/fstab? ? 配置開機設備自動掛載的文件

fs(filesystem)磁盤分區? tab(table)表

fstab? 在開機時自動掛載列表

、[root@oldboyedu59-lnb ~]# cat /etc/fstab

UUID=1e827748-cc43-4b1d-8bbc-9a85c239782d? ? ? / ? ? ? ? ? ? ? ? ? ? ? ? ?xfs ? ? ?defaults ? ? ? ? 0 ?0

UUID=29a4ef75-7502-48df-b31c-c7c10264a7c8? ? /boot ? ? ? ? ? ? ? ? ? ? ? xfs ? ? ?defaults ? ? ? ? 0 ?0

UUID=60c45f5e-c78d-41fe-aa92-93d10de6def3? ? ? swap? ? ? ? ? ? ? ? ? ? swap? ? defaults? ? ? ? 0 ?0

? ? ? ? ? ? ? ? ? ? ? 設備名稱 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 掛載點(入口) ? ? ?文件類型 ? 參數 ? ?是否備份 ?是否自檢

6.? /etc/rc.local? ? ? 存放開機自啟動程序命令的文件

文件會在開機時運行, 文件存放內容為命令或腳本

注意:在CentOS7中,第一次執行此命令時需運行? chmod? +x? /etc/rc.d/rc.loc al? (目的:給這個文件加上可以運行的權限)

7.? /etc/inittab? ? ? 系統啟動設定運行級別等配置的文件

運行級別

runlevel? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? target? (對象)

0? 關機? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? poweroff.target 關機

1? 單用戶模式 (root用戶密碼忘記了? 服務器故障無法開機? 默認沒有網絡)? resuce.target? 救援模式

2? 多用戶模式 沒有NFS( 沒有網絡)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? multiuser.target 多用戶模式

3? 完全的多用戶模式? 命令行模式? 文本模式 (工作的使用的)? ? ? ? ? ? ? ? ? multiuser.target 多用戶模式

4? 待開發? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? multiuser.target 多用戶模式

5? 圖形化界面 桌面模式? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? graphical.target 圖形化界面模式 桌面模式

6? 重啟 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?reboot.target? ? 重啟

[root@lc-59 ~]# ls? -l? ? /usr/lib/systemd/system/runlevel*.target? ? ? 查看所有的運行級別

lrwxrwxrwx. 1 root root 15 Mar 26 11:40 /usr/lib/systemd/system/runlevel0.target -> poweroff.target

lrwxrwxrwx. 1 root root 13 Mar 26 11:40 /usr/lib/systemd/system/runlevel1.target -> rescue.target

lrwxrwxrwx. 1 root root 17 Mar 26 11:40 /usr/lib/systemd/system/runlevel2.target -> multi-user.target

lrwxrwxrwx. 1 root root 17 Mar 26 11:40 /usr/lib/systemd/system/runlevel3.target -> multi-user.target

lrwxrwxrwx. 1 root root 17 Mar 26 11:40 /usr/lib/systemd/system/runlevel4.target -> multi-user.target

lrwxrwxrwx. 1 root root 16 Mar 26 11:40 /usr/lib/systemd/system/runlevel5.target -> graphical.target

lrwxrwxrwx. 1 root root 13 Mar 26 11:40 /usr/lib/systemd/system/runlevel6.target -> reboot.target

在CentOS7中如何修改運行級別? ? ? ? ? ?

[root@oldboyedu59 ~]# systemctl get-default (查看當前運行級別)

multi-user.target

[root@oldboyedu59 ~]# systemctl set-default graphical.target? (更改運行級別

Removed symlink /etc/systemd/system/default.target.

Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

[root@oldboyedu59 ~]#

[root@oldboyedu59 ~]# systemctl get-default

graphical.target

[root@oldboyedu59 ~]# systemctl set-default multi-user.target

Removed symlink /etc/systemd/system/default.target.

Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.

[root@oldboyedu59 ~]# systemctl get-default

multi-user.target

其他修改運行級別方式:

CentOS 6下

臨時修改運行級別

init? 6

查看當前 運行級別

runlevel?

Linux下的啟動流程

CentOS6

開機自檢(BIOS)-------MBR引導(通過硬盤引導,主引導記錄)-------GRUB菜單(選擇不同的內核,CentOS6進入單用戶模式,CentOS7進入救援模式)--------加載內核(/boot加載到內存,擁有一個小系統)----------運行INIT進程(第一個啟動的進程)------讀取·/etc/inittab(運行級別)-------讀取/etc/rc.sysinit初始化系統(設置主機名和ip地址)------根據運行級別串行運行/etc/rc數字.d下面的腳本-----啟動minggetty顯示登陸界面,運行login? ? ? 明哥tty

CentOS7

開機自檢(BIOS)-------- ---MBR引導(通過硬盤引導,主引導記錄)-----------GRUB菜單(選擇不同的內核,CentOS7進入救援模式)-----------加載內核(/boot加載到內存,擁有一個小系統)----------運行systemd(第一個啟動的進程)-------------讀取/etc/systemd/system/default.target(運行級別)? multi-user.target-------并行啟動/uer/lib/systemd/system? ? ? /etc/systemd/system? ? 服務-----/usr/lib/systemd/system/getty.target? 顯示login界面

ps? -ef? ? 進程的詳細信息

8. /etc/profile? 配置環境變量和別名

環境變量 特點:

1.系統創建好的變量? (大寫)

2.Linux下面隨意使用,含義不變

echo? $

[root@lc-59 lc]# lc=liucheng

[root@lc-59 lc]# echo lc

lc

[root@lc-59 lc]# echo $lc

liucheng

env? 查看環境變量

9.? /etc/bashrc? ? ? 別名

別名:給命令起了一個小名

ll? ====? ls? -l

alias? 查看系統中已經有的別名

~ 當前用戶家目錄

.? 開頭的文件或目錄 隱藏的 (linux)

ls -a? ? ? ? 顯示目錄下的所有隱藏文件

#國法 (全局 )

/etc/profile? 環境變量 別名? ?

/etc/bashrc? 別名

#家規 (當前用戶生效)

~/.bash_profile

~/.bashrc

>

輸出重定向

先清空文件內容,然后把信息寫入進去

10./etc/motd? 配置用戶登陸系統后顯示提示內容的文件

11./etc/issue? ? 配置用戶登陸系統前 顯示提示內容的文件

清空內容,在不同的系統,特定的版本中,有一定的漏洞

12./etc/init.d? ? 軟件啟動程序所在目錄

在CentOS6下系統管理命令(腳本)存放的位置

在CentOS7下只有network服務

二.usr

13./usr/local? 存放用戶編譯安裝軟件默認的安裝路徑

yum安裝 相當于外賣,外面解決,方便,統一

編譯安裝 相當于自己做,定制

過程:準備? ? ./configure

? ? ? ? ? 做? ? ? ? make

? ? ? ? 展示? ? ? ? make? install

三.? /var? 存放日志

14./var/log? 日志

/var/log/messages? ? 記錄系統默認的日志(各種服務狀態的信息)

/var/secure? ? 記錄用戶的登入情況(Failed password? 錯誤密碼)

四./proc

15. /proc/cpuinfo? ? ? ? CPU信息

? ? ? ? processor : 0? ? ? ? 第幾個核心(0代表第一個)

? ? ? ? physical id : 0? ? ? ? 第幾顆CPU? (一路)

lscpu? ? 查看cpu信息

CPU(s):? ? ? ? ? ? ? ? ? ? ? 1? ? ? ? (一個核心)

On-line CPU(s) list:? ? 0? ? ? ? ? ? (0代表第一個核心

)

Socket(s):? ? ? ? ? ? ? ? ? 1? ? ? ? ? ? ( 一路,一顆)CPU接口

16. /proc/meminfo? 內存信息

[root@oldboyedu59 ~]# cat /proc/meminfo

MemTotal:? ? ? ? 2028116 kB? ? ? ? ? ? #內存一共多少? ? ? ? total

MemFree:? ? ? ? 1808804 kB? ? ? ? ? ? #內存剩余? ? ? ? ? ? ? free

MemAvailable:? ? 1776000 kB? ? ? ? ? ? #內存當前可以使用

Buffers:? ? ? ? ? ? 2076 kB? ? ? ? ? ? #buffer 占用內存空間大小

Cached:? ? ? ? ? ? 76180 kB? ? ? ? ? ? #cache? 占用內存空間大小

free? 查看內存? ?

參數 :? -h? ? 人類可讀? ? -m? (以MB為單位顯示內容)

17./proc/loadavg? 平均負載? 衡量系統是否繁忙 衡量cpu和磁盤


[root@oldboyedu59 ~]# cat /proc/loadavg

? ? ? ? ? ? ? ? ? 0.00? ? ? ? ? ? ? ? ? ? 0.02? ? ? ? ? ? ? ? ? 0.05? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1/125? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6903

最近1分鐘的平均負載? ? 最近5分鐘的? ? 最近15分鐘的? ? 1個正在運行/一共有125個進程? pid進程號

w? ? 進入cat /proc/loadavg ,查看負載? ? ? ? ? uptime? 顯示w命令的結果的第一行

[root@oldboyedu59 ~]# w?

11:49:03? ? ? ? ? ? ?up 18 min,? ? ? ? ?1 user,? ? ? ? ? ? ? ? ? ?load average: 0.01, 0.02, 0.05? ?

?當前系統時間? ? 系統運行時間? ?遠程連接用戶數? ? ? ? 系統負載信息

USER? ? ? ? ? ? ? ? ? ? ? ?TTY? ? ? FROM? ? ? ? ? ? LOGIN@? ? ?IDLE? ? JCPU? ? ?PCPU? ? ?WHAT

root? ? ? ? ? ? ? ? ? ? ? ? ? pts/0? ? 10.0.0.1? ? ? ? ? ? 11:30? ? ? ? ?7.00s? ? ?0.22s? ? ? 0.00s? ? ? ?w

遠程登錄用戶名? ? ? ? ? ? ? ? ? ? 用戶從哪來? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 用戶在干什么

是否繁忙:?

數字接近于cpu核心總數的時候 忙

18./proc/mounts? ? 記錄著系統的掛載信息

19. /etc/yum.repos.d ? ? ? yum源所在目錄

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,732評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,214評論 3 426
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,781評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,588評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,315評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,699評論 1 327
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,698評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,882評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,441評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,189評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,388評論 1 372
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,933評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,613評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,023評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,310評論 1 293
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,112評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,334評論 2 377

推薦閱讀更多精彩內容