偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

作為運(yùn)維,應(yīng)該掌握的 50 個(gè) Linux 上重要的配置文件

系統(tǒng) Linux
今天分享一下50個(gè)Linux重要的配置文件,基本運(yùn)維人員都需要知道??茨闶煜讉€(gè)?

今天分享一下50個(gè)Linux重要的配置文件,基本運(yùn)維人員都需要知道。看你熟悉幾個(gè)?

1 用戶與權(quán)限管理相關(guān)

文件路徑

作用與用途

/etc/passwd

存儲(chǔ)所有用戶基本信息,如用戶名、UID、GID、主目錄、默認(rèn) shell。是系統(tǒng)識(shí)別用戶的第一步。

/etc/shadow

存儲(chǔ)加密后的用戶密碼及密碼策略(有效期、最小修改天數(shù)等)。只對 root 可讀,增強(qiáng)賬戶安全。

/etc/group

存儲(chǔ)系統(tǒng)的用戶組信息。用于權(quán)限管理,控制用戶對文件和服務(wù)的訪問能力。

/etc/gshadow

存儲(chǔ)加密后的用戶組密碼信息。用于增強(qiáng)組的安全訪問控制。

/etc/sudoers

配置哪些用戶/組可以使用 sudo 執(zhí)行特權(quán)命令及其權(quán)限。需使用 visudo 編輯以防配置錯(cuò)誤。

/etc/login.defs

定義用戶賬號默認(rèn)策略,如密碼有效期、UID 范圍、賬戶過期時(shí)間等。

/etc/skel/

存放新建用戶默認(rèn)復(fù)制的文件模板,如 .bashrc,用于初始化用戶環(huán)境。

/etc/security/limits.conf

設(shè)置每個(gè)用戶或組的資源限制,如最大進(jìn)程數(shù)、最大打開文件數(shù)。常用于防止資源濫用。

/etc/pam.d/

PAM配置目錄,控制登錄、sudo、su 等身份認(rèn)證邏輯。

/var/log/lastlog

二進(jìn)制格式,記錄所有用戶的最后一次登錄時(shí)間、IP、終端。用 lastlog 查看。

2. 網(wǎng)絡(luò)配置與訪問控制相關(guān)

文件路徑

作用與用途

/etc/hosts

本地 DNS 映射,域名解析優(yōu)先于遠(yuǎn)程 DNS。常用于內(nèi)網(wǎng)解析、測試域名等場景。

/etc/resolv.conf

DNS 服務(wù)器配置文件,系統(tǒng)通過這里定義的 nameserver 進(jìn)行域名解析。

/etc/hostname

當(dāng)前主機(jī)名配置,影響命令行提示符、主機(jī)識(shí)別等。

/etc/nsswitch.conf

控制系統(tǒng)解析主機(jī)、用戶、服務(wù)名時(shí)的順序來源(如 files、dns、ldap)。

/etc/hosts.allow

TCP Wrapper 白名單,允許訪問特定服務(wù)的 IP。

/etc/hosts.deny

TCP Wrapper 黑名單,拒絕特定服務(wù)的 IP 訪問請求。

/etc/network/interfaces

(Ubuntu)

舊式網(wǎng)絡(luò)接口配置文件,定義網(wǎng)卡的 IP、掩碼、網(wǎng)關(guān)等。

/etc/sysconfig/network

(紅帽系)

網(wǎng)絡(luò)全局配置(如主機(jī)名、默認(rèn)網(wǎng)關(guān)),適用于早期 RHEL 系統(tǒng)。

/etc/sysconfig/network-scripts/ifcfg-*

每個(gè)網(wǎng)卡一個(gè)配置文件,定義 IP、DNS、網(wǎng)關(guān)等參數(shù)。

/etc/netplan/*.yaml

Ubuntu 18.04 及以后的默認(rèn)網(wǎng)絡(luò)配置系統(tǒng),使用 YAML 格式定義網(wǎng)絡(luò)結(jié)構(gòu)。

3 系統(tǒng)啟動(dòng)與服務(wù)管理相關(guān)

文件路徑

作用與用途

/etc/fstab

設(shè)置系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載的磁盤、分區(qū)、網(wǎng)絡(luò)存儲(chǔ)等。寫錯(cuò)可能導(dǎo)致系統(tǒng)無法啟動(dòng)。

/etc/rc.local

自啟動(dòng)腳本,系統(tǒng)啟動(dòng)后自動(dòng)執(zhí)行。適用于執(zhí)行一次性的初始化命令。

/etc/inittab

SysV 風(fēng)格的初始化配置文件,現(xiàn)代系統(tǒng)多已由 systemd 替代。

/etc/systemd/system/*.service

用戶自定義的 systemd 服務(wù)單元文件,支持開機(jī)啟動(dòng)、自定義服務(wù)管理。

/usr/lib/systemd/system/*.service

系統(tǒng)服務(wù)的默認(rèn)服務(wù)文件路徑,安裝包通常寫入這里。不建議手動(dòng)修改。

/etc/init.d/

SysV-init 服務(wù)腳本目錄,兼容舊系統(tǒng)啟動(dòng)方式。

/etc/default/grub

GRUB 引導(dǎo)菜單的默認(rèn)配置文件,修改后需運(yùn)行 update-grub 生成實(shí)際配置。

/boot/grub2/grub.cfg

實(shí)際被 GRUB 引導(dǎo)器使用的配置文件。由 /etc/default/grub 自動(dòng)生成。

/etc/sysctl.conf

配置內(nèi)核參數(shù),如 TCP 緩存、連接數(shù)、轉(zhuǎn)發(fā)等??赏ㄟ^ sysctl -p 加載生效。

/etc/modprobe.d/*.conf

定義內(nèi)核模塊加載或屏蔽規(guī)則。例如禁用 USB 存儲(chǔ)模塊。

4. 日志與系統(tǒng)審計(jì)相關(guān)

文件路徑

作用與用途

/var/log/messages

系統(tǒng)日志總匯(CentOS),包含服務(wù)、硬件、網(wǎng)絡(luò)等運(yùn)行信息。

/var/log/syslog

系統(tǒng)通用日志(Ubuntu/Debian),功能與 messages 類似。

/var/log/auth.log

認(rèn)證日志,記錄登錄、sudo 使用、密碼驗(yàn)證等操作。

/var/log/secure

CentOS 的身份認(rèn)證日志,與 auth.log 功能一致。

/var/log/dmesg

內(nèi)核啟動(dòng)信息和驅(qū)動(dòng)加載記錄,適用于查看硬件識(shí)別情況。

/var/log/boot.log

系統(tǒng)每次啟動(dòng)過程中的服務(wù)啟動(dòng)輸出。

/var/log/wtmp

登錄與注銷歷史記錄(二進(jìn)制),可使用 last 查看。

/var/log/btmp

登錄失敗記錄(二進(jìn)制),可使用 lastb 查看暴力破解等風(fēng)險(xiǎn)。

/var/log/cron

定時(shí)任務(wù)執(zhí)行日志,排查 crontab 是否正常運(yùn)行的重要依據(jù)。

/var/log/kern.log

內(nèi)核級日志,記錄設(shè)備驅(qū)動(dòng)、內(nèi)核 panic、異常等。

5. 用戶環(huán)境與 Shell 配置相關(guān)

文件路徑

作用與用途

/etc/profile

所有用戶登錄時(shí)會(huì)讀取的 shell 初始化腳本,適合設(shè)置全局變量、umask、PATH 等。

~/.bash_profile

用戶級的登錄 shell 腳本,僅在登錄 shell 時(shí)執(zhí)行一次。

~/.bashrc

用戶級的交互式 shell 配置,每次打開新終端都會(huì)執(zhí)行。

/etc/bashrc

所有用戶的 Bash shell 配置文件,非交互式 shell 也會(huì)調(diào)用。

/etc/environment

系統(tǒng)級的環(huán)境變量配置文件,不解析 shell 命令,只設(shè)定變量值。

6. 計(jì)劃任務(wù)與調(diào)度相關(guān)

文件路徑

作用與用途

/etc/crontab

系統(tǒng)級定時(shí)任務(wù)文件,可設(shè)置任務(wù)所屬用戶,適合系統(tǒng)服務(wù)調(diào)度。

/etc/cron.d/

應(yīng)用級或系統(tǒng)級服務(wù)的 crontab 配置目錄,支持自定義腳本。

/var/spool/cron/

用戶使用 crontab -e 創(chuàng)建的定時(shí)任務(wù)在此目錄下保存,以用戶名命名。

7. 系統(tǒng)信息與狀態(tài)查看相關(guān)

文件路徑

作用與用途

/proc/cpuinfo

顯示當(dāng)前 CPU 的型號、核心數(shù)、線程數(shù)、頻率等信息。

/proc/meminfo

顯示內(nèi)存總量、剩余、buffer、cache 等詳細(xì)內(nèi)存信息。

責(zé)任編輯:趙寧寧 來源: 運(yùn)維李哥不背鍋
相關(guān)推薦

2010-07-02 09:17:29

技能運(yùn)維人員

2020-12-01 09:26:11

Linux 系統(tǒng) 運(yùn)維

2020-08-21 10:45:47

Linux命令文件

2023-10-12 13:07:29

2021-02-20 09:12:04

Linux技巧命令

2023-11-02 10:24:30

KubectlKubernetes

2012-11-13 10:55:00

Linux系統(tǒng)運(yùn)維

2023-09-03 22:55:37

Linux命令

2018-09-21 09:15:39

2023-10-06 22:43:53

cronLinux系統(tǒng)

2014-04-23 11:36:29

運(yùn)維日志

2022-02-18 07:32:13

Linux項(xiàng)目代碼

2023-10-30 15:11:57

2025-06-16 07:55:00

系統(tǒng)運(yùn)維系統(tǒng)服務(wù)

2017-03-01 16:08:50

Linux文件管理命令

2011-01-13 16:27:26

Linux配置文件

2016-06-17 10:35:20

云計(jì)算運(yùn)維

2017-03-30 16:03:06

Linux運(yùn)維工程師技能

2020-03-27 13:00:14

運(yùn)維架構(gòu)技術(shù)

2015-10-30 10:40:45

意義數(shù)據(jù)運(yùn)維運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號