名稱 | 類型 | 解釋 |
---|---|---|
/bin | 普通二進制文件 | bin是Binary的縮寫,該目錄下存放的是最經常使用的命令。 |
/boot | 啓動目錄 | 該目錄下存放的是啓動Linux時使用的一些核心文件,包括一些鏈接文件以及鏡像文件。 |
/dev | 設備文件 | dev是Device(設備)的縮寫。該目錄下存放的是Linux的外部設備。在Linux中,訪問設備的方式和訪問文件的方式是相同的。 |
/etc | 配置文件 | 該目錄下存放的是全部系統管理所須要的配置文件和子目錄。 |
/home | 用戶家目錄 | 這是用戶的主目錄。在Linux中,每一個用戶都有一個本身的目錄,通常該目錄名是以用戶的帳號命名的。 |
/lib和/lib64 | 系統庫 | 這兩個目錄下存放的是系統最基本的動態鏈接共享庫,其做用相似於Windows裏的DLL文件,幾乎全部的應用程序都須要用到這些共享庫。其中/lib64爲64位的軟件包的庫文件所在目錄。 |
/media | 可移動設備 | 系統會自動識別一些設備(如U盤、光驅等),當識別後,Linux會把識別的設備掛載到該目錄下。 |
/mnt | 掛載目錄 | 系統提供該目錄是爲了讓用戶臨時掛載別的文件系統。咱們能夠將光驅掛載到/mnt/上,而後進入該目錄查看光驅裏的內容。 |
/opt | 可選的附加應用程序 | 這是給主機額外安裝軟件所設置的目錄,該目錄默認爲空。好比你要安裝一個ORACLE數據庫,能夠放到該目錄下。 |
/proc | 進程信息 | 該目錄是一個虛擬的目錄,是系統內存的映射,咱們能夠經過直接訪問來獲取系統信息。該目錄的內容在內存裏,咱們能夠直接修改裏面的某些文件。好比能夠經過下面的命令來屏蔽主機的ping命令,使其餘人沒法ping你的機器。後續,在平常工做中,你會常常用到相似的用法。# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all |
/root | root用戶家目錄 | 該目錄是系統管理員的用戶主目錄。 |
/run | 進程臨時文件 | 這個目錄其實和/var/run是同一個目錄,這裏面存放的是一些服務的pid,一個服務啓動完後,是有一個pid文件的。至於爲何說是同一個目錄,Linux是如何作到的,後續咱們再介紹。 |
/sbin | 系統二進制文件 | s就是Super User的意思,該目錄存放的是系統管理員使用的系統管理程序。 |
/srv | 服務數據 | 該目錄存放的是一些服務啓動以後須要提取的數據。 |
/sys | 系統內核信息 | 該目錄存放的是與硬件驅動程序相關的信息。 |
/tmp | 臨時文件 | 該目錄是用來存放一些臨時文件的。 |
/usr | 用戶程序 | 這是一個很是重要的目錄,相似於Windows下的Program Files目錄,用戶的不少應用程序和文件都存放在該目錄下。後面的章節中,咱們會屢次用到這個目錄。 |
1. -l 列出文件信息 2. -d 只列出文件自己 3. -a 列出所有 4. -t按時間順序列出文件 5. -h變換單位信息、 6. -i iload
ls -ld 是ls -l -d的簡寫 列出目錄 不列出文件的詳細信息 如文件大小linux
d 目錄文件。 l 連接文件(軟,硬連接)。 s 套接字文件 用於進程間的通訊 b 塊設備文件 磁盤光驅 c 字符設備文件 鍵盤、鼠標、打印機 p 命名管道文件。 - 普通文件
-p //查看已經設置的別名
alias 新的命令='原命令 -選項/參數'
unalias+別名