etc/usr/proc/var下的重要目錄列表

目錄 說明
/etc/sysconfig/network-scripts-ifcfg-eth0 *****網(wǎng)卡配置文件
/etc/resolv.conf ***DNS客戶端配置文件
/etc/hostname **主機(jī)名文件 /etc/sysconfig/network Centos6
/etc/hosts ****系統(tǒng)本地DNS解析文件
/etc/fstab *****配置開機(jī)設(shè)備自動掛載文件
/etc/rc.local *****存放開機(jī)自啟動程序命令的文件
/etc/inittab ***系統(tǒng)運(yùn)行級別的配置文件
/etc/init.d ***/etc/init.d軟件啟動程序所在的目錄
/etc/profile、/etc/bashrc ***配置系統(tǒng)的環(huán)境變量/別名等的文件
/etc/profile.d 用戶登錄后執(zhí)行腳本所在的目錄
/etc/issue计寇、/etc/issue.net 配置在用戶登錄終端前顯示信息的文件
/etc/motd 配置用戶登錄系統(tǒng)之后顯示提示內(nèi)容的文件
/etc/redhat-release 聲明Red Hat版本號和名稱信息的文件
/etc/sysctl.conf *****Linux內(nèi)核參數(shù)信息文件

1./etc/sysconfig/network-scripts-ifcfg-eth0 網(wǎng)卡配置文件

/etc/sysconfig/network-scripts-ifcfg-eth0

TYPE=Ethernet           # 上網(wǎng)類型,目前基本上都是以太網(wǎng)
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none          # 啟動協(xié)議,獲取配置方式,有none|bootp|dhcp三個選項(xiàng)
DEFROUTE=yes            # 使用默認(rèn)路由
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33              # 第一塊網(wǎng)卡的邏輯設(shè)備名,第二塊為eth1
UUID=b2d5ceed-7e9e-4751-a21a-c17e4610b923  # 通用唯一識別碼,如果是VMware克隆的虛擬機(jī),則會無法啟動網(wǎng)卡,可以去除此項(xiàng)
DEVICE=ens33            # 第一塊網(wǎng)卡的邏輯設(shè)備名,第二塊為eth1
ONBOOT=yes              # 這個地方要為yes,才能保證下次開機(jī)啟動時激活網(wǎng)卡設(shè)備
IPADDR=10.0.0.202       # 這是虛擬機(jī)橋接模式,局域網(wǎng)Linux服務(wù)器的固定IP
PREFIX=24               # 子網(wǎng)掩碼位數(shù),這里是24位
GATEWAY=10.0.0.254      # 局域網(wǎng)上網(wǎng)網(wǎng)關(guān)地址
DNS1=10.0.0.254         # 主DNS,這里默認(rèn)會覆蓋以及優(yōu)先于/etc/resolv.conf的配置生效
IPV6_PRIVACY=no          

2./etc/resolv.conf DNS客戶端配置文件

/etc/resolv.conf 將網(wǎng)站域名解析為對應(yīng)的IP地址

常用的公用DNS:223.5.5.5/223.6.6.6/114.114.114.114/114.114.115.115

# Generated by NetworkManager
nameserver 10.0.0.254

需要注意的是,在網(wǎng)卡配置文件里配置的DNS會覆蓋/etc/resolv.conf里的DNS.一般只配置網(wǎng)卡配置文件的DNS.

3./etc/hostname 主機(jī)名配置文件

/etc/hostname

# 臨時生效
hostname 名字

# 永久生效
hostnamectl set-hostname 名字   # /etc/hostname的配置文件內(nèi)容隨之改變

4./etc/hosts 系統(tǒng)本地的DNS解析文件

/etc/hosts

作用是設(shè)定IP與名字(或域名)的對應(yīng)解析表,相當(dāng)于本地(局域網(wǎng)內(nèi))的DNS解析文件

# IPV4本地名稱解析記錄,十分重要
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

# IPV6本地名稱解析記錄,十分重要
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
# Web集群中的若干IP和主機(jī)名的對應(yīng)記錄
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

172.16.1.5  lb01
172.16.1.6  lb02
172.16.1.7  web01
172.16.1.8  web02

5./etc/fstab 配置開機(jī)設(shè)備自動掛載的文件

/etc/fstab是一個重要的文件,作用是配置開機(jī)設(shè)備自動掛載.系統(tǒng)開機(jī)會加載/etc/fstab文件,實(shí)現(xiàn)對系統(tǒng)分區(qū)的自動掛載,也可以利用這個文件實(shí)現(xiàn)對新增磁盤或分區(qū)的開機(jī)自動掛載功能

# /etc/fstab
# Created by anaconda on Fri Dec 27 11:31:47 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=b0122c66-8be1-4ac7-afc0-67594bb8be1a /boot                   xfs     defaults        0 0
/dev/mapper/centos-home /home                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
  • 第一列為設(shè)備的名稱或者UUID或者磁盤標(biāo)簽,可以通過blkid查看設(shè)備uuid
  • 第二列為設(shè)備的掛載點(diǎn),即訪問設(shè)備的入口
  • 第三列為設(shè)備的文件系統(tǒng)類型.詳細(xì)內(nèi)容可通過man mount查看
  • 第四列為掛載的屬性,詳細(xì)內(nèi)容可通過man mount查看
  • 第五列為是否進(jìn)行備份
  • 第六列為開機(jī)是否做磁盤檢查,0為不檢查,1仙蚜、2為做檢查

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

/etc/rc.local適用于存放開機(jī)自啟動程序命令的文件,Centos7里使用systemctl命令進(jìn)行管理.Linux開機(jī)時會將/etc/rc.local里的內(nèi)容全部執(zhí)行一遍,是運(yùn)維人員常用的文件

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local

7./etc/inittab 系統(tǒng)啟動時設(shè)定運(yùn)行級別等配置的文件

/etc/inittab設(shè)定系統(tǒng)啟動時init進(jìn)程將系統(tǒng)設(shè)置成什么樣的運(yùn)行級別

inittab is no longer used when using systemd.  
# 使用systemd時不再使用inittab
ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
# 在這里添加配置對系統(tǒng)沒有影響
Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
# Ctrl-Alt-Delete由/usr/lib/systemd/system/ctrl-alt-del.target處理
systemd uses 'targets' instead of runlevels. By default, there are two main targets:
# systemd使用“targets”而不是運(yùn)行級。默認(rèn)情況下翔悠,有兩個主要目標(biāo):
multi-user.target: analogous to runlevel 3
# 多用戶业崖。target:類似于運(yùn)行級3
graphical.target: analogous to runlevel 5
# 圖形。target:類似于運(yùn)行級5
To view current default target, run:
# 要查看當(dāng)前默認(rèn)目標(biāo)蓄愁,請運(yùn)行:
systemctl get-default

To set a default target, run:
# 要設(shè)置默認(rèn)目標(biāo)双炕,請運(yùn)行:
systemctl set-default TARGET.target
runlevel 解釋
0 - halt (Do NOT set initdeault to this) 關(guān)機(jī)(請不要將系統(tǒng)運(yùn)行級別設(shè)置為0)
1 - singleuser mode 單用戶模式(忘記root密碼,可用此模式找回)
2 - Multiuser, without NFS (The same as 3,if you do not have networking) 沒有NFS,多用戶模式
3 - Full multiuser mode 命令行模式 文本模式(企業(yè)級服務(wù)器核心的運(yùn)行狀態(tài))
4 - unused 未使用
5 - xll 圖形化模式 桌面模式 x11(桌面?zhèn)€人版系統(tǒng)的運(yùn)行狀態(tài))
6 - reboot 重啟(請不要將系統(tǒng)運(yùn)行級別設(shè)置為6)

可通過runlevel命令查看當(dāng)前系統(tǒng)的運(yùn)行級別

[root@oldboy ~]# runlevel
N 3   # N為上一次的運(yùn)行級別,3位當(dāng)前的運(yùn)行級別

8./etc/profile及/et/bashrc 配置系統(tǒng)的環(huán)境變量/別名等文件

/etc/profile及/et/bashrc,環(huán)境變量如PS1、TMOUT撮抓、HISTSIZE妇斤、PATH都可以放在/etc/profile或/etc/bashrc中,并且全局生效."~/.bash_profile"及"!/.bashrc"表示在當(dāng)前用戶中生效

9./etc/profile.d 用戶登錄后執(zhí)行的腳本所在目錄

/etc/profile.d為加載系統(tǒng)登錄程序的目錄,目錄里面的程序以文件的形式存在(一般以"*.sh"為擴(kuò)展名),但要可執(zhí)行.為登錄后執(zhí)行的腳本所在地.

10./etc/issue 配置在用戶登錄終端前顯示信息的文件

/etc/issue和/etc/issue.net文件的作用是將用戶登錄真實(shí)終端(接顯示器)前的信息顯示出來

\S
Kernel \r on an \m

企業(yè)服務(wù)器中,為了防止泄露服務(wù)器版本,一般會將issue文件的內(nèi)容清空

11./etc/init.d 軟件啟動程序所在的目錄

/etc/init.d存放通過yum或rpm工具安裝的軟件的默認(rèn)啟動程序(啟動腳本)的目錄.在Centos7中該目錄已經(jīng)廢棄了,統(tǒng)一由systemctl取代

12./etc/motd 配置用戶登錄系統(tǒng)后顯示提示內(nèi)容的文件

/etc/motd文件配置的是用戶登錄系統(tǒng)之后顯示的內(nèi)容,相當(dāng)于登錄后的一個提示作用,默認(rèn)為空.

# 示例
echo '我是一個演員 ' >> /etc/motd

# 登錄之后顯示
Last login: Tue Jan  7 09:16:20 2020 from 10.0.0.1
我是一個演員. 

13./etc/redhat-release 聲明Red Hat版本號和名稱信息的文件

/etc/redhat-release用于聲明Red Hat版本號和名稱信息的文件

[root@oldboy ~]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 

14./etc/sysctl.conf Linux內(nèi)核參數(shù)設(shè)置文件

/etc/sysctl.conf這是一個涉及Linux系統(tǒng)性能調(diào)優(yōu)的及其重要的文件,作用是設(shè)置Linux內(nèi)核參數(shù),可用來代替系統(tǒng)默認(rèn)運(yùn)行的內(nèi)核參數(shù),讓系統(tǒng)運(yùn)行得更加高效.可以通過sysctl -a命令查詢可以設(shè)置的內(nèi)核參數(shù)信息,修改sysctl.conf后,執(zhí)行sysctl -p使得修改的信息生效.通過man sysctl.conf命令查看該配置文件的相關(guān)幫助,設(shè)置相關(guān)參數(shù)后的運(yùn)行情況可以通過讀取/proc下的信息文件進(jìn)行查看.Centos7下的內(nèi)核配置,還可以通過不同的文件分類進(jìn)行設(shè)置,實(shí)例代碼如下:

[root@oldboy ~]# ls -ld /etc/sysctl.d /usr/lib/sysctl.d
drwxr-xr-x. 2 root root 28 Dec 27 11:33 /etc/sysctl.d
drwxr-xr-x. 2 root root 85 Dec 27 11:33 /usr/lib/sysctl.d

/usr 目錄的重要知識

1./usr/local 編譯安裝軟件默認(rèn)的位置路徑

這個目錄一般是用來存放用戶自編譯安裝軟件的,對于通過源碼包安裝的軟件,如果沒有特別指定安裝目錄的話,一般會安裝在這個目錄中,相當(dāng)于windows系統(tǒng)下的c:\Program files

2./usr/src:存放源碼文件的目錄

這個目錄一般被用來存放在網(wǎng)上下載的軟件源代碼,這是可選的,根據(jù)需求進(jìn)行更改

/var 目錄下的路徑

1./var/log 記錄系統(tǒng)及軟件運(yùn)行信息文件所在的目錄

/var/log目錄中包含了大量記錄系統(tǒng)及軟件服務(wù)運(yùn)行的日志文件,通過這些日志文件,可以知道系統(tǒng)的運(yùn)行情況以及故障原因,典型的文本日志有

日志名字 文件類型 作用
messages 文本文件 系統(tǒng)級日志文件
secure 文本文件 安全日志文件
dmesg 文本文件 硬件信息加載情況日志文件
cron 文本文件 定時任務(wù)日志文件
wtmp 二進(jìn)制文件 記錄登錄者信息的文件,執(zhí)行l(wèi)ast命令自動讀取該文件
lastlog 二進(jìn)制文件 記錄用戶近期的登錄情況,執(zhí)行l(wèi)astlog命令自動讀取該文件

2./var/log/messages 系統(tǒng)級別日志文件

/var/log/messages 是系統(tǒng)默認(rèn)的日志文件,這個文件非常重要,當(dāng)系統(tǒng)及軟件遇到運(yùn)行故障時,可以查看這個日志文件以獲取故障信息,該文件按周自動輪循(一周來一刀,每周切割一次).

[root@oldboy /]# ls -l /var/log/messages*
-rw-------. 1 root root  550034 Jan  7 13:01 /var/log/messages
-rw-------. 1 root root 1210688 Jan  3 11:15 /var/log/messages-20200103

3./var/log/secure 用戶登錄信息日志文件

這是一個有關(guān)系統(tǒng)安全的日志文件,日志中會記錄"誰,在什么時候,從哪登錄到系統(tǒng),登錄是否成功"等信息.ssh、telnet丹拯、ftp等服務(wù)的用戶登錄信息都會記錄在此.

該文件與messages文件一樣,也是按周自動輪循

[root@oldboy /]# ls -l /var/log/secure*
-rw-------. 1 root root  7291 Jan  7 10:35 /var/log/secure
-rw-------. 1 root root 19928 Jan  3 10:53 /var/log/secure-20200103

4./var/log/dmesg 記錄硬件信息加載情況的日志文件

當(dāng)硬件及系統(tǒng)內(nèi)核出現(xiàn)問題時,可以查看這個日志文件

/proc下的重要知識

/proc是Linux系統(tǒng)下一個重要的虛擬文件系統(tǒng),記錄著內(nèi)核和進(jìn)程方方面面的信息,是一個很重要的信息寶庫

路徑名稱 路徑說明
/proc/cpuinfo 當(dāng)前CPU信息文件
/proc/meminfo 當(dāng)前內(nèi)存信息文件
/proc/loadavg 當(dāng)前系統(tǒng)的平均負(fù)載文件
/proc/mounts 當(dāng)前設(shè)備掛載列表信息文件
/proc/interrupts 當(dāng)前系統(tǒng)中斷信息文件
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末站超,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子乖酬,更是在濱河造成了極大的恐慌死相,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咬像,死亡現(xiàn)場離奇詭異算撮,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)县昂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門肮柜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人七芭,你說我怎么就攤上這事素挽。” “怎么了狸驳?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵预明,是天一觀的道長。 經(jīng)常有香客問我耙箍,道長撰糠,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任辩昆,我火速辦了婚禮阅酪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己术辐,他們只是感情好砚尽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辉词,像睡著了一般必孤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瑞躺,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天敷搪,我揣著相機(jī)與錄音,去河邊找鬼幢哨。 笑死赡勘,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的捞镰。 我是一名探鬼主播闸与,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼曼振!你這毒婦竟也來了几迄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤冰评,失蹤者是張志新(化名)和其女友劉穎映胁,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體甲雅,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡解孙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了抛人。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弛姜。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖妖枚,靈堂內(nèi)的尸體忽然破棺而出廷臼,到底是詐尸還是另有隱情,我是刑警寧澤绝页,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布荠商,位于F島的核電站,受9級特大地震影響续誉,放射性物質(zhì)發(fā)生泄漏莱没。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一酷鸦、第九天 我趴在偏房一處隱蔽的房頂上張望饰躲。 院中可真熱鬧牙咏,春花似錦、人聲如沸嘹裂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽焦蘑。三九已至盯拱,卻和暖如春盒发,著一層夾襖步出監(jiān)牢的瞬間例嘱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工宁舰, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拼卵,地道東北人。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓蛮艰,卻偏偏與公主長得像腋腮,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子壤蚜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 對于linux即寡,我一向覺得是直接開用比較好,不懂哪里查哪里袜刷,當(dāng)然聪富,這樣學(xué)的比較快,但是缺點(diǎn)也很明顯著蟹,就是感...
    文茶君閱讀 2,703評論 0 2
  • linux一級目錄 /bin/存放系統(tǒng)命令墩蔓,普通用戶和 root 都可以執(zhí)行。放在 /bin 下的命令在單用戶模式...
    _str_閱讀 279評論 0 1
  • 在早期的 UNIX 系統(tǒng)中萧豆,各個廠家各自定義了自己的 UNIX 系統(tǒng)文件目錄奸披,比較混亂。Linux 面世不久后涮雷,對...
    yaoshiyou閱讀 2,818評論 0 2
  • 【常見目錄說明】全網(wǎng)第一家 Linux目錄和Windows目錄有著很大的不同阵面,Linux目錄類似一個樹,最頂層是其...
    養(yǎng)碼哥閱讀 6,631評論 2 10
  • Liunx的目錄結(jié)構(gòu) /:根目錄洪鸭,位于Linux文件系統(tǒng)目錄結(jié)構(gòu)的頂層样刷,一般根目錄下只存放目錄,不要存放文件卿嘲,/e...
    TESTME閱讀 454評論 0 0