Linux /目錄:
/bin -> use/bin : 二進制可執行命令,該目錄下存放着普通用戶的命令。
/sbin->user/sbin : 管理員纔可以執行其中的命令。
/home : 所有普通用戶默認的家目錄。
/lib -> usr/lib
/lib -> usr/lib64
存放庫文件:
存放着和系統運行相關的庫文件;
可執行程序運行的時候,調用的程序;
庫也是可執行文件,但是沒有程序啓動的入口,
需要被調用。
/media : 媒體;存放着可移除的設備,比如光盤,軟盤。
/mnt :掛載目錄,是系統管理員臨時安裝文件的系統安 裝點。
/opt : (option 自主選擇)主要給源碼安裝軟件時選擇 的安裝目錄位置。
/proc : 存放着用戶與內核的交互信息;
進程相關的信息;
(程序運行起來叫進程,以數字命名的目錄,
數字是進程號。)
proc相關命令:(查看進程)
top :動態查看進程信息。
ps :靜態查看進程信息;
ps aux : 查看全部進程信息 (BSD風格)
ps -ef : 查看全部進程信息 (標準風格)
/root : 管理員的默認家目錄。
/run : 存放系統運行時相關文件。
/srv : 系統啓動服務時可以訪問的數據庫目錄。
(service 服務程序)
/sys : 管理設備文件;存放硬件相關的信息,與proc
類似。(虛擬文件系統,驅動程序相關。)
/dev : 存放設備文件的目錄。
/tmp : 存放臨時文件,重啓後自動清空。
/etc : 系統中所有的配置文件都在這個目錄中。
/usr : 安裝軟件的目錄;最大的目錄,存放着應用程
序和文件。
/usr/bin
/usr/include:存放頭文件(.h結尾的文件)
/usr/lib :庫文件
/usr/local(以後經常使用)
/usr/local/src :存放源碼的目錄
.h : 頭文件 (header)
.c : c源碼文件
/var :存放系統中經常改變的文件。
( /var/log dmesg : 查看啓動信息。)
文件類型:
b block : 塊設備文件(如磁盤等)。
c character: 字符設備文件。(如鼠標,鍵盤)
s socket: 套接字文件,網絡設備。
l link: 鏈接文件。(分爲硬鏈接和字符鏈接)
d directory: 目錄。
- normal: 普通文件。