1. 程式人生 > >學習筆記10——linux目錄結構基礎

學習筆記10——linux目錄結構基礎

邏輯上所有的目錄只有一個頂點(根目錄)”/”,它是所有目錄的起點。

根下是一個有層次的樹形目錄結構。在shell中通過tree命令可以檢視該結構。

在linux系統中,目錄結構和磁碟分割槽在邏輯上沒有必然的聯絡,即不同的目錄可以跨越不同的磁碟裝置或分割槽。在實際應用中,必須通過一個分割槽入口才能向磁碟中寫入資料,該“入口”就是“掛載點”。要實現掛載,可以採用mount命令。例如:

#mount /dev/sdb1 /usr

就表示將/usr目錄掛載到硬碟分割槽/dev/sdb1。

Linux的目錄結構也是有一定規律的,且是按照類別組織的,隨著裝置的發展,硬碟的容量越來越大,各個目錄的含義進一步得到了明確,例如:

/bin——所有使用者存放常用二進位制命令

/boot——linux核心及引導系統程式所需的檔案目錄

/dev——裝置檔案的目錄,如音效卡、磁碟、光碟機等

/etc——存放系統配置檔案

/home——普通使用者的家目錄,預設存放普通使用者的資料

/lib——庫檔案存放目錄

/lost+found——存放系統意外崩潰或意外關機時產生的檔案碎片

/mnt——臨時掛載儲存裝置的掛載目錄,如U盤、光碟機等

/opt——有些軟體包可能會被安裝到這裡,即自定義軟體包,視習慣或規範而定

/proc——核心及程序資訊的虛擬檔案系統

/sbin——大多是涉及系統管理的命令的存放,該目錄和/usr/sbin、/usr/local/sbin目錄相似

/temp——存放臨時檔案,許可權比較特殊,許可權為“t”

/usr——系統存放程式的目錄,如命令、幫助檔案等

/var——該目錄下的內容經常變動,下有/var/log是存放系統相關日誌的目錄,/var/log/messages中存放系統日誌,/var/log/secure中存放系統安全相關日誌

/root——root使用者的家目錄

對於系統中常見目錄含義的英文解釋可以參考下圖:


相關推薦

學習筆記10——linux目錄結構基礎

邏輯上所有的目錄只有一個頂點(根目錄)”/”,它是所有目錄的起點。 根下是一個有層次的樹形目錄結構。在shell中通過tree命令可以檢視該結構。 在linux系統中,目錄結構和磁碟分割槽在邏輯上沒有必然的聯絡,即不同的目錄可以跨越不同的磁碟裝置或分割槽。在實際應用中,必

Linux學習筆記10——Linux 檔案與目錄管理

一、目錄與路徑 如果是在寫程式 (shell scripts) 來管理系統的條件下,務必使用絕對路徑的寫法。 怎麼說呢?因為絕對路徑的寫法雖然比較麻煩,但是可以肯定這個寫法絕對不會有問題。 如果使用相對路徑在程式當中,則可能由於你執行的工作環境不同,導致一些問題的發生。

STM32學習筆記10——stm32中結構體位元組對齊問題

stm32做串列埠或網路傳輸資料時,經常需要用結構體定義幀格式。如果按照keil預設的對齊方式(4位元組對齊),經常會出現結構體中補零的問題,造成幀格式錯誤。所以,在定義結構體型別時,最好把結構體對齊方式改為1位元組對齊,防止出錯。理論和方法見下面轉載的文章。 #pra

Linux學習---Linux目錄結構說明

關閉 子郵件 表變量 rotate spool 安裝目錄 單個 例如 pac 1、/- 根 每一個文件和目錄從根目錄開始。 只有root用戶具有該目錄下的寫權限。請註意,/root是root用戶的主目錄,這與/.不一樣 2、/bin中 - 用戶二進制文

Linux學習筆記10——管道和重定義

管道重定義計算機的組成有:運算器,控制器,存儲器,輸入輸出設備。於是就有了地址總線,數據總線,控制總線。事實上在機器裏面總線是復用的,一個總線三種功能。地址總線:內存尋址數據總線:傳輸數據控制總結:控制指令 寄存器:CPU暫時存儲器 程序在運行時要從輸入設備獲取指令,通過輸出設備輸出作為人機交互。那麽系統在什

學習大資料基礎筆記01——Linux入門與基礎

終於等到大三開學了,新學期昨晚才得到朝思暮想的課表,課表裡的有一門行業前沿技術(心想:前沿技術是個啥技術..) 其實是大資料...   好了,我要開始學東西了...(窘迫)  備註:其實操作步驟是看老師來的,哈哈哈..大資料小白 &nb

rust學習筆記中級篇2–結構體與基礎型別成員函式的實現(霜之小刀)

rust學習筆記中級篇2–結構體與基礎型別成員函式的實現(霜之小刀) 歡迎轉載和引用 若有問題請聯絡請聯絡 Email : [email protected] QQ:2279557541 結構體的成員函式的實現 先看個最簡單的示例。

AS3 0基礎學習筆記 3 認識類結構

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

大資料技術學習筆記linux基礎3-軟體管理與shell指令碼開發

一、Linux軟體管理     -》壓縮檔案管理         -》常見壓縮格式             -

大資料技術學習筆記linux基礎2-基礎環境與系統管理

  一、Linux使用者及許可權管理     -》使用者管理         -》Linux使用者的配置檔案:/etc/passwd      &nb

大資料技術學習筆記linux基礎1-基礎環境與基礎命令

一、Linux系統介紹及部署     -》常見作業系統         -》windows、Linux(類unix系統)、Android、iOS、unix(HP UNIX)   

LINUX 學習筆記 檔案和目錄

1.檔案系統  unix中檔案和目錄是一種層次結構,所有東西的起點是稱為根(root)的目錄。  目錄:是一個包含目錄項的檔案。包含檔名、和該檔名的屬性  檔案屬性:是指檔案屬性(檔案還是目錄)、檔案大小、、、、、、 2.檔名  命名規則:句點(.)、下劃線(

golang學習筆記(一)——golang基礎和相關資料結構

小白前端一枚,最近在研究golang,記錄自己學習過程中的一些筆記,以及自己的理解。 go中包的依賴管理 go中的切片 byte 和 string go中的Map go中的struct結構體 go中的方法 go中的interface介面 inter

linux學習筆記15-linux基礎練習二

linux基礎練習二23、用find找出/var/目錄下,最近一天內變更的檔案?再用find找出/root/目錄下一小時內變更的檔案?答:find /var/ -type f -mtime -1;fin

unity3d基礎學習筆記10:socket概述

對TCP/IP、UDP、Socket程式設計這些詞你不會很陌生吧?隨著網路技術的發展,這些詞充斥著我們的耳朵。那麼我想問: 1. 什麼是TCP/IP、UDP? 2. Socket在哪裡呢? 3. Socket是什麼呢? 4. 你會使用它們嗎?什麼是TCP/IP、UDP? T

《Java程式設計思想》學習筆記10——檔案和目錄常用操作

1.檔案目錄的List操作: Java中,File類其實代表檔案的路徑,它既可以代表一個特定檔案的檔案,也可以代表一個包含多個檔案的目錄名稱。如果File代表目錄,可以使用List列出目錄中檔案。 import  java.util.regex.*;   impo

Linux目錄結構介紹

windows linux 目錄結構重點:linux下一切從根"/"開始Linux下磁盤不掛載不能使用,必須掛載。 一、Linux系統目錄結構的基本特點介紹(1)Linux目錄一切從“根”開始,“/”是所有目錄的起點(頂點):相對路徑(目錄)和絕對路徑(目錄)。(2)Linux根下面的目錄是一個有層次

SRS學習筆記10-SrsConnection及其子類分析

when red ins parse discovery bsp for port std SrsConnection類代表一個client的連接,其中封裝了st thread,用於在一個單獨的st thread裏處理一個client的服務請求. SrsConnection

3.Solr4.10.3目錄結構

產品 Coding 1.0 是個 commit collect 記錄 class 引擎 轉載請出自出處:http://www.cnblogs.com/hd3013779515/ 1.整個目錄結構 (1)bin:是腳本的啟動目錄 (2)contrib:第三方包存放的目錄 (

Android:日常學習筆記(10)———使用LitePal操作數據庫

分享 數據 turn find netstat price 彈出 category 模式 Android:日常學習筆記(10)———使用LitePal操作數據庫 引入LitePal 什麽是LitePal   LitePal是一款開源的Android數據庫框架,采用了對象關系