目錄名
作用boot
etc存放配置檔案
mnt一般用來設定掛載點
src、sys、proc
與系統核心相關,不懂勿碰
tmp臨時目錄,隨時刪除
dev裝置相關(linux中所有裝置都需要掛載才可使用)
home
普通使用者的家目錄
root
管理員的家目錄
/usr/local
存放使用者編譯的原始碼程式,包括,1.yum安裝的程式 2.rpm[-ivh]安裝的程式 3.–configure 、make、make install
/usr/bin
存放使用者安裝的程式的二進位制檔案,或者是軟鏈結
bin存放命令的二進位制檔案
sbin
管理員才能使用的命令
var見名知意,變化的目錄,通常存放日誌檔案
與網路相關
網絡卡/etc/sysconfig/network-scripts/ifcfg-*
為什麼要寫個『*』呢?這是因為不同發行版,網絡卡名字有所不同centos6一般為ifcfg-eth0(第一塊網絡卡),centos7為ifcfg-ens33.
大概內容如下:
type=ethernet #網路型別:乙太網
bootproto=static #static、dhcp、none
name=ens33 #網絡卡名稱
uuid=db8ba47f-c04f-41c4-ae03-ae5ca392167f
#uuid:裝置的唯一標識(這裡指網絡卡的標識)
device=ens33
onboot=yes #開機啟動
ipaddr=192.168.150.11 #ipv4的位址
gateway=192.168.150.254 #預設閘道器
dns1=192.168.150.254 #主dns
dns2=8.8.8.8 #備用dns
注:生產環境多用靜態ip,別用114的dns,據說有dns劫持,沒有去證實。。。修改後重啟網絡卡:
service network restart
#nameserver ipv4
nameserver 192.168.150.254
nameserver 8.8.8.8
search localdomain
本地區域網dnscat /etc/hosts
,類似於windows裡面的host檔案,形如以下內容:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
本地dns可以覆蓋公網dns
配置主機名/etc/sysconfig/network
,形式如下:
#created by randolf
/etc/sysconfig/network
要想主機名修改永久生效:1.修改配置文 件/etc/sysconfig/network
2.命 令行修改(root):hostname newname
和自處理相關的配置
1.自動掛載/etc/fstab
uuid=f8828b2c-d445-4575-bdb6-eed6709a02ad /boot xfs defaults 0 0
6個字段分別表示:要掛載的裝置、掛載點、檔案系統型別、掛載的選項(唯讀掛載、可寫掛載等)、是否備份、是否磁碟檢查2.開機自啟動程式:
/etc/rc.local
.自己開發的程式習慣放在這裡。作用等同於chkconfig
3.設定開機的執行級別/etc/inittab
,從0到6七個級別.
0:關機 1:單使用者模式 2:多使用者無網路 3:多使用者有網路 (命令列文字模式,伺服器運維多使用此項)4.4:保留位 5: 圖形介面 6. 重啟
/etc/profile
系統全域性環境變數永久生效的配置檔案,可以定義別名alias以及path變數等。
使用者的環境變數: ~/.bash_profile, ~/.bashrc5.
/etc/profile.d
存放系統登入程式(可執行的shell指令碼)
profile檔案會呼叫此路徑下的指令碼檢視系統資訊配置檔案例如:
echo "hello ,randolf! welcom to centos7.^_^" > /etc/profile.d/randolf.sh
(切換至root執行)
1.檢視發行版本:
centos5.x: /etc/lsb_release
centos6.x/7.x: /etc/redhat-release或者是/etc/centos_release
2./var/log/
講幾個重要的
3.proc目錄
Asterisk目錄及配置檔案
b asterisk目錄及配置檔案 b etc asterisk asterisk主目錄,包含其它關於asterisk的配置檔案 zaptel.conf這個配置檔案放在 etc,因為其它軟體也可以使用zaptel這個硬體及其驅動,所以不是放在 etc asterisk裡.usr lib asteri...
ansible配置檔案介紹及命令介紹
1 ansible的配置檔案 1 2 3 4 5 root vm ansible rpm ql ansible grep etc etc ansible etc ansible ansible.cfg etc ansible hosts etc ansible roles ansible.cfg 檔...
Tomcat目錄結構及配置檔案
catalina home是tomcat的安裝目錄 catalina home conf server.xml 配置檔案 1.指定乙個埠,這個埠負責監聽關閉tomcat的請求shutdown 2.指定service的名字,通常是 catalina 3.元素屬性 表示客戶端和service之間的連線 ...