man hier可以檢視所有一級目錄的作用
普通使用者使用的常用指令
系統引導必須的檔案,包括核心、啟動配置
鍵盤、硬碟、光驅等裝置檔案
系統配置檔案和使用者程式配置檔案等配置檔案
普通使用者的家目錄
啟動系統和程式所需要的庫檔案,lib表示32位、lib64表示64位
臨時挂載其他檔案系統的挂載點
某些程式會安裝在這個目錄。也可以作為其他檔案系統的挂載點
僅映射記憶體中的資料,硬碟中沒有檔案
root使用者的家目錄
存放隻有root才能使用的指令,一般危險性很大
普通使用者也可以在這個目錄建立檔案,而且該目錄有t權限,普通使用者隻能對屬于自己的檔案進行修改和删除
可以存放使用者自己的腳本、幫助文檔等
存放日志檔案、郵箱目錄等經常變化的檔案
r=4
w=2
x=1
suid=4
sgid=2
stick bit=1
将實體機上的tools目錄拷貝到虛拟機A上
針對/tools/other目錄裡面的安裝包,查詢yum資料庫,進而生成相應的repodata倉庫資料檔案。其實是在other裡面建立了一個repodata目錄
filelists.xml.gz#軟體包的檔案安裝清單
primary.xml.gz#軟體包的基本/主要資訊
other.xml.gz#軟體包的其他資訊
repomd.xml#提供xml.gz下載下傳和校驗資訊
[myrpm]
name=myrpm
baseurl=file:///tools/other
enabled=1
gpgcheck=0
辨別硬碟的存儲空間
ln 建立硬連結
ln -s 建立軟連結
cp 拷貝檔案
隻有硬連結不會建立新檔案,如何證明?
cp /etc/passwd /opt/p
cd /opt
cp p p-c
ln p p-h
ln -s p p-s
ls -li
總用量 12
2783910 -rw-r--r--. 2 root root 2270 11月 11 01:36 p#原始檔案,inode相同
2783911 -rw-r--r--. 1 root root 2270 11月 11 01:36 p-c#拷貝,inode不同
2783910 -rw-r--r--. 2 root root 2270 11月 11 01:36 p-h #硬連結,inode相同
2783912 lrwxrwxrwx. 1 root root 1 11月 11 01:36 p-s -> p#軟連結,inode不同
-獲得軟體的最新版,及時修複bug
-軟體功能可按需選擇/定制,有更多的軟體可供選擇
-源碼包适用于各平台
以做菜為例子
源碼包:源碼包是原材料,可以選擇不同的加工方式做菜,做好以後再端上桌子
rpm包:菜已經燒好,隻需要端上桌子即可
tar -zxf inotify-tools-3.13.tar.gz
cd inotify-tools-3.13/
./configure --prefix=/mnt/myrpm
make && make install
本文轉自 goldwinner 51CTO部落格,原文連結:http://blog.51cto.com/355665/2068778,如需轉載請自行聯系原作者