所有unix和類unix作業系統的目錄結構均是以根開始的倒挂樹形結構
路徑
所謂路徑即目錄組成結構
一個linux路徑由"/"和目錄(檔案)名稱兩部分組成
比如:/etc/passwd
如果"/"出現在路徑開頭,則其表示根目錄,在路徑中間出現"/",其含義是某
一個目錄下,那麼上面所示路徑的意思就是"根目錄下的etc目錄下的
passwd檔案"
如果路徑最後出現"/",則表示這是一個目錄
路徑分為兩類:絕對路徑和相對路徑
絕對路徑:凡是從根開始的路徑
比如: /etc/sysconfig/ /etc/grub.conf
相對路徑:凡是非根開始的路徑
比如:etc var/ftp/pub ../test.txt ./test.sh
使用pwd指令檢視目前所在的絕對路徑:
pwd: 即print work directory
比如:
[root@wing etc]# pwd
/etc
切換路徑:
最常用使用的是cd指令,全稱:change directory
比如:
#cd //切換到目前登陸使用者的家目錄
#cd test //切換到目前目錄下的test目錄
#cd - //切換到上一次去過的目錄
#cd .. //切換到父目錄
======================================
必知目錄作用
根目錄下所有一級目錄全部因安裝軟體"filesystem"而生
/usr 軟體預設安裝目錄,類似于windows系統内的programs目錄
系統内所安裝軟體的檔案會分散存儲到其各個子目錄下
/usr/local/src 通常存儲下載下傳的源安裝檔案
/usr/src 通常存儲下載下傳的源安裝檔案
/bin 目錄/usr/bin的符号連結,用來存儲所有人可以使用的指令
/sbin 目錄/usr/sbin的符号連結,用來存儲隻有root可用的指令
/proc 虛拟檔案系統 映射目前核心狀态 系統程序檔案所處目錄
cpuinfo cpu資訊
meminfo 記憶體資訊
/sys 虛拟檔案系統,和proc不同的是如果硬體裝置沒有插拔操作,其子目
錄結構不會發生變化
/root root賬戶的家目錄
/home 所有普通賬戶的家目錄
/etc 存儲配置檔案
/var variable 存儲一些經常變化的檔案(ftp釋出檔案的目錄,web釋出
網站的目錄,日志,郵件,計劃任務)
/lib
/lib64 library存儲庫檔案
/dev 儲存設備檔案
常用裝置檔案:/dev/sda,/dev/sda1,/dev/tty1,/dev/tty2,/dev/
pts/1, /dev/zero, /dev/null, /dev/random
/boot 存儲啟動檔案,比如grub和核心檔案
/media 圖形自動挂載所使用的目錄(rhel7已經沒用)
/run rhel7新增加目錄,是/var/run的硬連結,之前的光驅和u盤自
動挂載目錄從/media換到了/run/media
/mnt 手動挂載目錄
/opt 空目錄,某些軟體也會把它作為預設安裝目錄
/cgroup 資源控制
/tmp 存儲臨時檔案和因軟體退出而沒有被回收的垃圾檔案
/net /srv /selinux /lost+found這幾個目錄平時用的很少
本文轉自 CrazyWing 51CTO部落格,原文連結:http://blog.51cto.com/fklinux/1983650