標籤:linux 檔案系統
/根目錄
/boot系統啟動相關的檔案,如核心、initrd,以及grub(bootloader)
/dev裝置檔案 塊裝置:隨機訪問,資料區塊 字元裝置:線性訪問。
/etc系統全域設定檔
/home普通使用者的家目錄,每一個普通使用者的家目錄通常預設為/home/USERNAME
/root管理使用者的家目錄
/lib庫檔案:靜態庫.a 動態庫.so(shared object) /lib/modules:核心模組檔案
/media掛在點目錄,移動設定
/mnt額外點目錄,額外的臨時檔案系統
/opt可選目錄,第三方程式廠商驅動程式
/proc偽檔案系統,核心對應檔
/sys偽檔案系統,跟硬體裝置相關的屬性對應檔案
/tmp臨時檔案,/var/tmp
/var可變化的檔案,一般為記錄檔存放目錄。
/bin可執行檔,使用者命令
/sbin管理員才可執行命令
/usr全域的共用唯讀檔案 shared,read-only
/usr/local本機資料存放目錄
/etc/目錄
/etc/sysconfig/network-scripts/ifcfg-eth0網卡路徑,修改完重啟生效。
/etc/init.d/network restart 重啟網卡 —>設定檔onBOOT=yes需開啟
ifdown eth0 && ifup eth0 關閉和啟動網卡 查看網卡:ifconfig
/etc/sysconfig/network修改主機名稱的設定檔,也可以配置網關, HOSTNAME=NAME
hostname xuliangwei.com 臨時生效
/etc/hosts靜態主機查詢
Host在企業裡作用
1.開發、產品、測試等人員,用於通過正式的網域名稱測試產品。
2.伺服器之間的調用,可以用網域名稱(內部DNS)方便遷移。
/etc/resolv.confDns用戶端設定檔,如果在網卡配置了dns,優先於網卡
/etc/fstab開機自動掛載磁碟
1.裝置
2.掛載點
3.檔案系統類型
4.掛載的選項
5.備份 0不備份
6.開機檢測磁碟 0不掃描
/etc/rc.local伺服器檔案檔案,所有程式開機啟動可以放入/etc/rc.local
/etc/initttab控制開機預設啟動層級
/etc/init.d啟動指令碼的路徑
/etc/profile系統內容變數
/etc/profile.d程式或指令碼(重新登入會執行)登入後執行的指令碼所在地
/etc/passwd使用者資料庫檔案,使用者名稱,家目錄,加密的口令或者其他
/etc/shadow影子口令檔案,使用者密碼存放至此,只對root可讀,使破譯口令更難
/etc/group使用者組資料庫檔案
/etc/gshadow組密碼檔案
/etc/sudoers可以sudo命令的設定檔 -c檢測文法
/usr/目錄
/usr/src原始碼,核心原始碼存放位置
/usr/local編譯安裝,存放路徑
/usr/bin二進位執行檔案
/usr/sbin管理員使用的命令(二進位)
/usr/lib存放一些常用的動態連結共用庫和靜態檔案庫;
/usr/local/src源碼包存放目錄
/usr/local/bin源碼編譯存放二進位檔案
/usr/local/sbin源碼編譯二進位檔案管理員可執行
/usr/local/lib源碼檔案二進位的庫
/var/目錄
/var/log/messages 系統日誌
/var/log/secure 系統安全日誌(安全監測)
/var/spool/cron/root 定時任務crond設定檔
/var/spool/clientmqueue/ 當郵件服務未開啟時,所有應發給系統管理員的郵件都將堆放在此
/var/spool/mail/ 郵件目錄
/proc/目錄
虛擬檔案系統,將核心與進程狀態歸檔為文字檔(系統資訊都存放這目錄下)。
/proc/meminfo 查看記憶體資訊
/proc/loadavg 查看負載資訊
/proc/uptime 就是用 uptime 的時候,會出現的資訊啦!
/proc/cpuinfo 查看CPU資訊,類型,廠家和效能等
Linux命名規則
1、長度不能超過255字元
2、不能使用/當檔案名稱
3、嚴格區分大小寫
本文出自 “徐亮偉” 部落格,請務必保留此出處http://liangweilinux.blog.51cto.com/8340258/1670600
Linux檔案系統詳解