第1章 目錄結構
1.1 目錄結構特點
倒掛的樹狀結構
一切從根開始
一切皆檔案
1.2 目錄結構
/bin 二進制檔案 命令
/sbin 超級命令只有root用戶可以使用
/boot 引導檔案系統內核
/dev 設備檔案光碟 硬碟磁區
/etc 系統組態檔
/home 普通用戶的家目錄
/root 超級用戶的家目錄
/lib lib庫檔案
/lib64 lib庫檔案
/lost+found 臨時保存資料
/mnt 臨時掛載點
/opt 第三方軟體安裝位置
/proc 虛擬目錄存放記憶體中的資訊 行程 服務資訊
/sys 虛擬目錄存放記憶體中的資訊 行程 服務資訊
/tmp 臨時存盤檔案
/usr 用戶安裝
/var 存放日志

1.3 /proc下必須要知道的目錄
1.3.1 /proc/cpuinfo
系統cpu資訊
[root@nfsnobody ~]# cat /proc/cpuinfo 一般常用的是 lscpu
processor :0 第幾個核心 此處表示第一個
vendor_id :GenuineIntel
cpu family :6
model :60
model name :Intel(R) Core(TM) i5-4200H CPU @ 2.80GHz
stepping :3
microcode :34
cpu MHz :2793.547
cache size :3072 KB
physical id :0第幾顆CPU(物理) 此處表示第一個
###以下還有資訊 但是不常用 不再顯示
cat /proc/cpuinfo一般常用的是 lscpu
[root@nfsnobody ~]# lscpu 查看cpu的資訊
1.3.2 /proc/meminfo
系統記憶體資訊
[root@nfsnobody ~]# cat /proc/meminfo
可以查看記憶體的資訊 資訊過長 此處不粘貼詳細內容
cat /proc/meminfo 一般用 free -h代替
-h使free顯示的內容可讀
total一共 used 使用 free 剩余
[root@nfsnobody ~]# free -h 查看記憶體資訊 -h引數 使free顯示的內容可讀
total used freeshared buffers cached
Mem:980M 619M 360M 228K 51M 397M
-/+ buffers/cache: 170M 809M
Swap:767M 0B 767M
1.3.3 /proc/mounts
系統掛載資訊
[root@nfsnobody ~]# cat /proc/mounts
用cat /proc/mounts 資訊顯示很雜亂 一般用column -t /proc/mounts代替
[root@nfsnobody ~]# column -t /proc/mounts ##使檔案資訊對齊后顯示
第2章 掛載
2.1.1 什么是掛載
Linux每個目錄可以掛載在不同的設備(磁盤)上
Windows不容易做到
Linux所有設備(磁盤光碟)不掛載不能使用
Linux下面所有設備默認是無法直接使用的
2.2 掛載方法
1、主機上放入光碟(虛擬機添加鏡像檔案) 光碟插入系統中
2、使用mount目錄進行掛載
[root@nfsnobody ~]# ls -l /dev/cdrom
lrwxrwxrwx. 1 root root 3 Jul 10 18:30 /dev/cdrom-> sr0
###現在不能直接查看這個檔案
給光碟創造一個入口(入口必須已經存在)
入口==掛載點=目錄(已經存在)
[root@nfsnobody ~]# mount /dev/cdrom /mnt/ 掛載
mount: block device /dev/sr0 is write-protected,mounting read-only
[root@nfsnobody ~]# ls -l /mnt/
2.2.1 FHS 目錄層次標準
FHS 目錄層次標準 (/和/下每個目錄的作用)
http://www.pathname.com/fhs/pub/fhs-2.3.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/150220.html
標籤:Linux
上一篇:Linux基礎優化
下一篇:Linux目錄結構-中部
