歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux文件系統基礎

linux文件系統基礎

日期:2017/3/1 13:37:00   编辑:關於Linux

/bin:存放系統中最常用的可執行文件

/boot:存放linux內核和系統啟動文件,包括Grub,lilo啟動程序

/dev:存放所有設備文件,包括硬盤、分區、鼠標、USB、tty

/etc:存放系統的所有配置文件

/home:用戶目錄的默認位置

/media:Ubuntu系統自動掛載CD-ROM、軟驅、USB存儲期後,存放臨時讀入的文件

/mnt:該目錄通常用於作為被掛載的文件的掛載點

絕對路徑:指文件在系統中的准確位置

相對路徑:指相對於用戶當前位置的一個文件或目錄的位置

文件類型

- 普通文件

b 塊輸入、輸出文件

c 字符設備文件

d 包含若干文件或子目錄

l 只保留了文件地址,而不是文件本身

p 一種進程間通信的機制,用於進程間通信的暫時文件

s 用於進程間通信,兩台計算機間通信的應用程序接口

mkdir -p 表示嵌套的創建子目錄

列:mkdir -p dir1/dir2/dir3

rmdir -p :遞歸的刪除子目錄

列:rmdir -p dir1/dir2/dir3(等價於rm -r dir1)

chmod:改變文件屬性

chmod -R改變該目錄及下面所有文件的屬性

硬連接:利用linux中為每個文件分配的物理號-inode建立連接。

硬:ln target link:target為文件,link為創建的連接名

軟連接:利用文件的路徑名建立連接。

軟:ln -s target link :target為文件,link為創建的連接名

tar:

-x 釋放歸檔文件

-c 創建一個新的歸檔文件

-v 顯示歸檔和釋放的全過程

-f 用戶指定歸檔文件的文件名,否則使用默認名稱

-j 由tar生成歸檔,然後由bzip2壓縮

-z 由tar生成歸檔,然後由gzip壓縮

列: tar -cjf example.tar example 將example文件全部歸檔,並使用bzip2壓縮問一個文件example.tar

tar -czf example.tar example 將example文件全部歸檔,並使用gzip壓縮問一個文件example.tar

tar -xvzf example.tar.bz 等效於先解壓縮後釋放tar文件

tar -xvjf example.tar.gz

Copyright © Linux教程網 All Rights Reserved