Linux 文件系統

1  *  Copyright (c) 2012級, 煙臺大學計算機學院 

2  *  All rights reserved.  

3  *  作者:付記超 

4  *  完成日期:2015 年 2 月 5 日   

5  *  版 本 號:v1.0   

6  *  學習主題:

7  *  使用環境:Linux的命令行

8  *  使用好處:

9  *  使用時間:

10 *  如何使用:

11 *  學習內容:

靈雲星火

 Linux一切皆文件 

不同的發行版本目錄結構不盡相同,但是都遵守FHS標準

http://www.pathname.com/fhs/參考官方文件

一:文件系統基本知識

 文件系統:是一種存儲和組織計算機的方法,它使得其存儲和查找變得容易,文件系統使用文件和目錄樹的抽象概念代替了硬盤和光盤等物理設備使用的數據塊的概念。

目錄:包含很多文件項,文件+路徑映射

文件:文件系統中存儲數據的而一個命名的對象。

文件名也是數據,並且保存在文件目錄項裏面

Linux目錄結構

http://linux-wiki.cn/wiki/zh-hans/Linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84


二、文件類型

    普通文件 :-

    目錄文件:d  也是一中文件

    塊設備文件:b

    字符設備文件:c

    管道:|

    套接字文件:s

    連接文件:ln

三、文件系統管理的相關命令

pwd(printing working directory):打印出當前所在路徑


wKioL1UieMCQzFKIAAA3GalYa84028.jpg

cd(change directory)切換目錄

    cd ~username 進入他的家目錄

    cd - 在前面一個目錄和當前目錄之間進行切換

wKioL1Uieb2g9PfnAACGAbqZvz4245.jpg

file:查看件類型某個文

file 參數

wKiom1UieavwtTkJAACAGfqBHXg233.jpg

stat:顯示文件的額外狀態信息

wKiom1UieWPy24m6AAEjOPaAs3s250.jpg

文件管理(創建 更改 移動 刪除)

touch:改變文件的時間戳爲當前時間或創建新的文件

    -a 僅修改訪問時間

    -s 修改文件的時間,若不存在就創建文件

    -d 後面跟要修改的日期,二不是當前的日期


mv(移動文件)目標文件只能是一個

-f:強制執行,如果目標文件已經存在,不會詢問是否覆蓋

-i:如果目標文件存在,詢問是否覆蓋

-u:如果目標文件存在,且文件元比較新纔會複製

cp :複製文件或者目錄

-a:全部複製

-i:若目標文件存在,則詢問操作的進行

-p:連同文件的屬性一起復制,而非文件默認屬性

-r:遞歸持續複製,用於目錄的複製。

還可以改名字,cp 目錄名  新的目錄名

rm:刪除文件或者目錄

-f:force,強制執行,不會有警告

-i:交互式的,有警告

-r:遞歸刪除目錄,非常危險


install:複製文件並制定屬性,複製之後有執行權限 不支持目錄複製

    -d 創建目錄

    -m 指定權限 與chmod類似


目錄管理(創建 刪除 列出)

mkdir:創建空目錄

    -p :遞歸 配合{}展開很有用

    -m:配置文件的權限,不需要看默認權限

rmdir:刪除空目錄

-p連同上層空目錄一起刪除


tree:查看目錄樹

    tree 路徑

    -a 顯示所有的文件

    -d 只顯示目錄文件

wKioL1UihzvyndYCAADCXjWOpX0070.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章