5.1 系統目錄結構linux
/bin 該目錄爲軟連接,用戶二進制文件,包含二進制可執行文件,同/sbin、/usr/bin/、/usr/sbin/、/sbin同樣都是存放的經常使用命令shell
/boot linux的引導加載程序文件,啓動相關的文件,grub相關的文件
socket
/dev 系統全部的設備及驅動文件ide
/etc 配置文件,包含全部程序所需的配置文件,也包含了用於啓動/中止單個程序的啓動和關閉shell腳本函數
/home 全部用戶家目錄的主目錄,全部用戶用home目錄來存儲他們的我的檔案spa
/lib 包含支持位於/bin和/sbin下的二進制文件的庫文件日誌
/lib64 同/lib相同
blog
/media 用於掛載可移動設備的臨時目錄排序
/mnt 臨時安裝目錄,系統管理員能夠掛載文件系統接口
/opt 給主機額外安裝軟件所預留的目錄
/proc 這是一個虛擬的文件系統,包含有關正在運行的進程的信息(pid對應進程的詳細信息等等),proc文件系統是一個僞文件系統,它只存在內存當中,而不佔用外存空間。它以文件系統的方式爲訪問系統內核數據的操做提供接口,用戶和應用程序能夠經過proc獲得系統的信息,並能夠改變內核的某些參數。因爲系統的信息,如進程,是動態改變的,因此用戶或應用程序讀取proc文件時,proc文件系統是動態從系統內核讀出所需信息並提交的
/root root用戶的家目錄
/run 部分進程產生的臨時文件,系統關機時會自動消失
/sbin 存放管理員root相關的命令
/srv 服務啓動以後須要訪問的數據目錄,如www服務須要訪問的網頁數據存放在/srv/www內
/sys 系統內核相關文件
/tmp 臨時文件目錄
/usr 應用程序存放目錄
/usr/bin存放應用程序
/usr/share存放共享數據
/usr/lib存放不能直接運行的,倒是許多程序運行所必需的一些函數庫文件
/usr/local存放軟件升級包
/usr/share/doc系統說明文件存放目錄
/usr/share/man程序說明文件存放目錄
/var 放置系統執行過程當中常常變化的文件,如隨時更改的日誌文件
/var/log、/var/log/message全部的登陸文件存放目錄
/var/spool/mail郵件存放的目錄
/var/run:程序或服務啓動
/ 根目錄,linux全部目錄的父目錄
5.2ls命令 list查看目錄和文件
ls -l i a t h d
-l 詳細信息
-i iNode信息
-a 所有文件信息,包括目錄文件,隱藏文件及目錄
-t 按時間排序目錄或文件
-h 顯示目錄或文件的大小的時候自動選擇合適的單位
-d 列舉目錄自己
ll = ls -l --color
ls -ld / 與 ls -l / 的區別
5.3文件類型
d表明目錄
s表明socket文件類型
-表明普通文件
l 表明連接文件
還有好比:
b 塊設備 c字符設備等等
5.4alias命令 別名
經過alias能夠查看當前系統下定義過別名的命令
自定義別名的方法:
alias testls='ls -lht'
取消別名的方法: