1. 程式人生 > >Linux-(1)Linux樹狀檔案系統結構及各資料夾的作用

Linux-(1)Linux樹狀檔案系統結構及各資料夾的作用

  Linux檔案系統為一個倒轉的單根樹狀結構.

  檔案系統的根為"/"

  Linux中所有的東西都是檔案.

  如下圖所示:

 

  各資料夾的作用如下:

  bin: 存放所有使用者都可以執行的可執行檔案.

  boot: 存放系統引導,啟動相關的內容. 其中的vmlinux是核心檔案.

  dev: 存放硬體裝置的檔案. 因為Linux中所有的一切都是檔案,所以硬體也被抽象成了檔案.

  etc: 該目錄下存放作業系統相關的配置檔案

  home: 普通使用者的家目錄. 每一個使用者在此目錄下都有一個自己私有的目錄(除了Root使用者)

  lib: 存放庫檔案

  lost+found: ext檔案系統的資料夾

  media: 自動掛載目錄,比如U盤等. 但是並不是所有的linux都有這個目錄

  mnt: 手動掛載裝置通常用此目錄

  opt: 安裝大型軟體的目錄,例如Oracle

  proc: 此目錄下存放作業系統的實時資訊. 不存在硬碟上,只存在於記憶體中

  root: root使用者的家目錄

  sbin: 只有超級使用者(root)才可執行的可執行檔案(區別於bin目錄)

  sys: 系統底層的硬體資訊

  tmp: 臨時目錄,裡面的東西會被系統自動刪除

  usr: 此目錄通常用於安裝應用軟體

  var: 此目錄使用者存放經常變化的資訊,例如日誌.

相關推薦

Linux-(1)Linux檔案系統結構資料作用

  Linux檔案系統為一個倒轉的單根樹狀結構.   檔案系統的根為"/"   Linux中所有的東西都是檔案.   如下圖所示:     各資料夾的作用如下:   bin: 存放所有使用者都可以執行的可執行檔案.   boot: 存放系統引導,啟動相關的內容. 其中的

Linux ext4檔案系統原理-檔案系統結構檔案解析

基本概念 1扇區(sector)=512位元組(byte) 1資料塊(block)=8扇區=4KB(mkfs時指定,預設4KB,可設定為1KB - 64KB) Ext4欄位使用little-endian順序寫入磁碟;但journal日誌使用big-endian順序寫入磁碟。

Linux下的檔案結構,對應資料作用

/bin 二進位制可執行命令  /dev 裝置特殊檔案  /etc 系統管理和配置檔案  /etc/rc.d 啟動的配置檔案和指令碼  /home 使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示  /li

FAT16檔案系統結構扇區資料分析

FAT,英文為File Allocation Table,文件分配表。先要記住幾個概念: 扇區:一般扇區為512個位元組。 簇:由若干個扇區組成,是存取資料的最小單位。如果簇大小為16K,檔案大小為1位元組,那也要用一個簇來存,而且該簇不用再拿來他用。 FAT檔案系統就是專門管理這些簇的

yaffs2檔案系統結構應用

        檔案系統是包括在一個磁碟(包括光碟、軟盤、閃盤及其它儲存裝置)或分割槽中的目錄結構;一個可應用的磁碟裝置可以包含一個或多個檔案系統;如果您想進入一個檔案系統,首先您要做的是掛載(mount)檔案系統;為了掛載(mount)檔案系統,您必須指定一個掛載點(所掛

linux下怎麼把一個檔案複製到另一個資料

1、cp 原目標檔案路徑/檔名 目標路徑 cp   /home/test.txt    /home/test/test.txt 2、 cp -R 源目錄/* 目地目錄 使用-R引數可實現遞迴功能,即所有子目錄中的檔案與目錄均拷貝 注意: 如果dir2目錄不存在,則可

linux學習】——如何將檔案加入到CentOS指定資料

引言 最近在研究linux的東東,一言不合就裝了四個版本的linux,真的是裝的太簡單,但是從最高階往下,發現其實版本最低的那個才適合我正在學的資料,嗚嗚,寶寶心裡苦。 遇到問題

判斷檔案是否存在建立資料

CString strFilePath = "C:\\Documents and Settings\\Administrator\\桌面\\Image Mosaic Result"; /*判斷資料夾是否存在*/ if (!PathFileExists(strFil

linux檔案系統結構(強烈建議儲存)

根目錄是整個系統最重要的一個目錄,因為不但所有的目錄都是由根目錄衍生出來的, 同時根目錄也與開機/還原/系統修復等動作有關。 由於系統開機時需要特定的開機軟體、核心檔案、開機所需程式、 函式庫等等檔案資料,若系統出現錯誤時,根目錄也必須要包含有能夠修復檔案系

linux 檔案系統結構

1 - Linux 和windws 不同,他是沒有碟符的概念的,只有一個根目錄,它是目錄與檔案的源頭,然後從根目錄下一層一層的都是各種檔案。,如同樹枝狀,因此被稱為目錄樹解構。Linux是一切皆檔案。 2 - Linux 是用正斜槓來 " / " 來標識目錄的。 3 - 目錄樹的特點是什麼?   3.1

unix/linux 檔案系統結構淺析

一、物理磁碟到檔案系統 檔案系統用來儲存檔案內容、檔案屬性、和目錄。這些型別的資料如何儲存在磁碟塊上的呢?unix/linux使用了一個簡單的方法。如圖所示. 它將磁碟塊分為三個部分: 1)超級塊,檔案系統中第一個塊被稱為超級塊。這個塊存放檔案系統本身的結構資訊。比如

Linux VFS 檔案系統結構分析

VFS是Linux非常核心的一個概念,linux下的大部分操作都要用到VFS的相關功能。這裡從使用者的角度,對VFS進行了簡單說明。使用者不但需要知道Linux下有哪些檔案操作的函式,還需要對VFS的結構有一個比較清晰的瞭解,才能更好的使用它。例如hard link 與sy

linux基礎3-磁碟和檔案系統相關 LINUX支援哪些檔案系統 linux下磁碟分割槽詳解 圖文(fdisk;mkfs)

一 dumpe2fs :    在Linux使用過程中,我們如果要了解檔案系統的配置情況,可以使用dumpe2fs檢視ext2/ext3/ext4格式的檔案系統資訊。 命令格式: dumpe2fs [選項] 裝置 常用選項: -h  僅列出超級塊中的資訊

linux命令--使用fsck修復檔案系統

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

Linux學習(二)檔案系統

一、檔案系統概述 檔案系統主要由3部分構成:與檔案管理相關的軟體、被管理的檔案、實施檔案管理所需的資料結構。 調整檔案系統的幾個步驟: (1)fdisk:在新的儲存裝置(硬碟)上建立分割槽。 (2)mkfs:在分割槽上建立檔案系統。 (3)mount:將該檔案系

linux下如何製作ext4檔案系統映象

1.生成一個空的2MiB檔案 dd if=/dev/zero of=rootfs.ext4 bs=1024 count=2048 (指定每一塊大小為1024位元組,一共又2048塊,那麼就是2048 * 1024 B = 2MiB) 2.對生成的檔案進行格式化 mkfs.ext4 rootfs.ext4

Linux系統的目錄結構目錄作用

使用tree命令檢視Linux目錄結構,這個命令預設是沒有安裝的,需要手動安裝一下。 [[email protected] xf]# mount /dev/sr0 /media/ mount: /dev/sr0 防寫,將以只讀方式掛載 [[email protected] xf]#

Linux核心中的Proc檔案系統(一)

(1)/proc檔案系統的特點和/proc檔案的說明/proc檔案系統是一種特殊的、由軟體建立的檔案系統,核心使用它向外界匯出資訊,/proc系統只存在記憶體當中,而不佔用外存空間。/proc下面的每個

Linux核心移植和根檔案系統製作(詳細步驟精講)

start_kernel是所有 Linux 平臺進入系統核心初始化後的入口函式,它主要完成剩餘的與硬體平臺相關的初始化工作,在進行一系列與核心相關的初始化後,呼叫第一個使用者程序-init 程序並等待使用者程序的執行,這樣整個 Linux 核心便啟動完畢。該函式所做的具體工作有:呼叫 setup_arch

Linux 中 7 個判斷檔案系統型別的方法

檔案通過檔案系統在磁碟及分割槽上命名、儲存、檢索以及更新,檔案系統是在磁碟上組織檔案的方式。檔案系統分為兩個部分:使用者資料和元資料(檔名、建立時間、修改時間、大小以及目錄層次結構中的位置等)。在本指南中,我們將用 7 種方法來識別你的 Linux 檔案系統型別,如 Ext2、Ext3、Ext4、BtrFS、