Linux常用配置檔案

李俊的部落格發表於2018-03-14

1.使用者基本資訊目錄                     ctrl+z:將程式放入後臺不執行        程式名   &:將程式放入後臺執行

/etc/passwd

2.組基本資訊

 /etc/group 

3.主機名配置檔案

/etc/hostname

4.yum倉庫配置檔案

/etc/yum.repos.d/*.repo  

5.網路卡配置檔案

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

6.預設直譯器

/bin/bash

7.DNS伺服器配置

/etc/resolv.conf      /etc/named.conf

8.存放使用者密碼的檔案

/etc/shadow

9.防止使用者登陸檔案

/sbin/nologin 

10.預設登入資訊配置檔案

/etc/login.defs

11.設定SELinux保護檔案

/etc/selinux/config

12.NFS配置檔案

/etc/export

13.httpd軟體的主配置檔案

/etc/httpd/conf/httpd.conf    【拿出請求頭裡面的源IP地址  %{X-Forwarded-For}】

14.網站證照和私鑰存放路徑

/etc/pki/tls/certs/

15.根證照檔案

/etc/pki/tls/private/

16.mod_ssl軟體的配置檔案

/etc/httpd/conf.d/

17.history命令預設條數配置檔案 (HISTSIZE=1000)

/etc/profile  

存放歷史命令的檔案

~/.bash_history

18.地址庫(區域資料)檔案

/var/named/自定義檔名

19.檢視linux版本檔案

/etc/redhat-release

20.遠端登陸的金鑰

/root/.ssh/authorized_keys

21.檢視cpu資訊

 /proc/cpuinfo

22.Systemctl服務檔案

/usr/lib/systemd/system/

23.crontab任務的存放路徑

/var/spool/cron/ 

24.crontab配置檔案

/etc/crontab

25. ssh會把你每個你訪問過計算機的公鑰(public key)都記錄在~/.ssh/known_hosts。

/root/.ssh/known_hosts

新增StrictHostKeyChecking=no就不檢查/root/.ssh/known_hosts檔案

ssh -o StrictHostKeyChecking=no 172.25.0.11

26.記錄使用者登入狀態資訊

/var/log/secure

tailf /var/log/secure 動態檢視使用者登入成功還是失敗

27.shell型別檔案

/etc/shells

28.tftp預設資源路徑

/var/lib/tftpboot

29.安全限制配置檔案(最多開啟檔案數量的限制)

/etc/security/limits.conf

30.session預設存放路徑

/var/lib/php/session

31.存放埠號的配置檔案

/etc/service

32.永久開啟路由功能配置檔案

echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf

33.臨時開啟路由轉發功能(為1開啟,為0關閉)

echo 1  >  /proc/sys/net/ipv4/ip_forward

34.mysql主配置檔案

/etc/my.cnf

35.mysql資料目錄

/var/lib/mysql

36.mysq日誌檔案

/var/log/mysqld.log

37.禁用arp請求和使用最合適的IP作為源IP

echo 1 >  /proc/sys/net/ipv4/conf/eth0/arp_ignore

echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce

38.裝置檔案存放路徑

/sys/block/vdb/

udevadm info -a -p /sys/block/vdb/vdb1/    //通過udev檢視裝置資訊

39.虛擬機器xml檔案預設路徑

/etc/libvirt/qemu/

40.虛擬機器映象預設存放路徑

/var/lib/libvirt/images/

相關文章