route
網路相關配置檔案
網路啟動指令碼與service命令
網路相關實用工具
檔案系統
排序比較
使用者管理
壓縮與解壓縮
統計 程序
cpu、記憶體、磁碟
檔案系統裝卸
別名 日期
定時執行任務
if [ condition ]
then
elif
else
fi
for var in item1 itemn
dodone
while [ condition ]
dodone
func()
func
目錄描述/
主層次 的根,也是整個檔案系統層次結構的根目錄
/bin
存放在單使用者模式可用的必要命令二進位制檔案,所有使用者都可用,如 cat、ls、cp等等
/boot
存放引導引導程式檔案,例如kernels、initrd等
/dev
存放必要的裝置檔案,例如/dev/null
/etc
存放主機特定的系統級配置檔案。
/etc/opt
儲存著新增包的配置檔案 /opt/.
/etc/sgml
存放配置檔案,比如 catalogs,用於那些處理sgml(標準通用標記語言)的軟體的配置檔案
/home
使用者的主目錄,包括儲存的檔案,個人配置,等等/lib /bin/ 和 /sbin/中的二進位制檔案的必需的庫檔案
/lib《架構位數》
備用格式的必要的庫檔案。
/media
可移動的多**(如cd-roms)的掛載點
/mnt
臨時掛載的檔案系統
/opt
可選的應用程式軟體包
/proc
以檔案形式提供程序以及核心資訊的虛擬檔案系統,在linux中,對應程序檔案系統(procfs )的掛載點
/root
根使用者的主目錄
/sbin
必要的系統級二進位制檔案,比如, init, ip, mount
/srv
系統提供的站點特定資料
/tmp
臨時檔案 (另見 /var/tmp). 通常在系統重啟後刪除
/usr
二級層級儲存使用者的唯讀資料; 包含(多)使用者主要的公共檔案以及應用程式
/usr/bin
非必要的命令二進位制檔案 (在單使用者模式中不需要用到的);用於所有使用者
/usr/include
標準的包含檔案
/usr/lib
庫檔案,用於/usr/bin/ 和 /usr/sbin/中的二進位制檔案
/usr/lib《架構位數》
備用格式庫(可選的)
/usr/local
**層次 用於本地資料,具體到該主機上的。通常會有下乙個子目錄, 比如, bin/, lib/, share/.
/usr/local/sbin
非必要系統的二進位制檔案,比如用於不同網路服務的守護程序
/usr/share
架構無關的 (共享) 資料.
/usr/src
源**,比如核心原始檔以及與它相關的標頭檔案
/var
各式各樣的(variable)檔案,一些隨著系統常規操作而持續改變的檔案就放在這裡,比如日誌檔案,離線檔案,還有臨時的電子郵件檔案
/var/cache
應用程式快取資料. 這些資料是由耗時的i/o(輸入/輸出)的或者是運算本地生成的結果。
/var/lock
鎖檔案。這些檔案用於跟蹤正在使用的資源
/var/log
日誌檔案。包含各種日誌。
/var/mail
內含使用者郵箱的相關檔案
/var/opt
來自附加包的各種資料都會儲存在 /var/opt/.
/var/run
存放當前系統上次啟動以來的相關資訊,例如當前登入的使用者以及當前執行的daemons(守護程序).
/var/spool
該spool主要用於存放將要被處理的任務,比如列印佇列以及郵件外發佇列
/var/mail
過時的位置,用於放置使用者郵箱檔案
/var/tmp
存放重啟後保留的臨時檔案
documentroot path servername name
學習筆記 Linux學習
echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...
linux學習筆記
開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...
Linux 學習筆記
配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...