日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 文件理解,linux文件系统理解

發布時間:2025/3/15 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 文件理解,linux文件系统理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.? 文件即數據的集合,無論你有任何信息需要存儲在計算機中,都要以文件的信息存在;而文件常常和具體的設備相關聯,如磁盤、軟盤等等。

2. 目錄,即一個文件組。

3. linux支持的文件系統:

Ext2:類Unix文件系統,有塊、inode和,目錄的概念。

Ext3:對Ext2的一個擴展,增加了日志功能,用于文件系統的快速恢復。

iosfs:iso9660 用于CDROM的文件系統。

sysfs:基本原始的文件系統,用于導出內核對象,對最終用戶提供簡單的使用方式。

procfs:扮演了一個內核內部數據結構的接口。用于獲取系統信息,或者運行時改變內核參數。例如,查看cpu信息: # cat /proc/cpuinfo,禁止某一個ip報的路由或者轉接:

# cat /proc/sys/net/ipv4/ip_forward

# echo "1" > /proc/sys/net/ipv4/ip_forward

# echo "0" > /proc/sys/net/ipv4/ip_forward

NFS:以client/server的模式,允許多用戶共同使用同一文件。NFS文件系統,支持以上所有的文件系統。

NTFS:linux支持 ms的NTFS和vfat等文件系統。

查看目前系統掛載了哪些類型的文件系統,使用命令:

$ mount 或 $ cat /proc/mounts

4. 什么是Linux文件系統

linux文件系統是一個文件和目錄的集合。

/ : 包含了一系列目錄,如 /dev, /sbin, /tmp 等等。

/usr :存儲應用程序。

/var : 存儲 log mail 等其他數據。

/tmp : 存儲臨時文件。

文件系統分為兩種數據類型:

用戶數據:存儲實際包含在文件中的數據。

元數據:存儲文件系統的結構信息,如超級塊,i節點,目錄等。

5. Linux文件系統塊

這些快有兩種用途:

1. 大部分的塊用于存儲用戶數據。

2. 一些塊用于存儲元數據。例如超級快,inode等。

超級快存儲的是:

1. 文件系統類型

2. 大小

3. 狀態

4. 其他元數據結構信息

由于超級塊非常重要,linux一般會對超級快做多處備份處理。磁盤出現問題時,e2fsck命令可以有很多的幫助。

6. 理解Linux的inode (index node)

inode是linux文件系統中一個最基本的概念。在文件系統中任何對象都被描述為一個inode。任意的linux文件有如下的屬性:

1. 文件類型。(可執行,塊特征等等)

2. 權限。(讀,寫等等)

3. 擁有者。

4. 組

5. 文件大小。

6. 文件的訪問,修改時間.(沒有創建時間)

7. 文件刪除時間。

8. 連接數(軟/硬)

9. 外部屬性,如只能被追加,不能被刪除等。

10. 訪問控制鏈 (ACLs)

所有以上的這些屬性被存儲在一個inode中。每個inode有一個唯一的編號。

inode的一個用處,可以用于刪除那些文件沒用還有控制字符不能鍵入名字的文件(直接刪除i節點編號)。

7. 目錄

目錄的作用,就如同DNS的作用。DNS在ip和主機名之間做的關聯,而目錄在inode號和文件名之間做了關聯。

閱讀(938) | 評論(0) | 轉發(0) |

總結

以上是生活随笔為你收集整理的linux 文件理解,linux文件系统理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。