#檔案磁碟管理
目錄結構
/ 系統根目錄。所有分割槽都被掛載到這個目錄下
/bin 用於存放普通使用者可執行的命令
/boot 存放系統核心及啟動時所需要的檔案
/dev 存放所有的裝置檔案
/etc 存放系統的配置檔案
/home 系統中使用者的家目錄
/mnt 可移動裝置掛載目錄
/root 管理員的家目錄
/sbin 存放只有管理員可執行的命令
/tmp 系統臨時檔案存放目錄
/usr 存放系統應用程式及相關說明文件
/var 存放日誌,郵件,
web等檔案。
檔案許可權r w x
對檔案來說:
r表示對這個檔案具有讀取許可權
w表示對這個檔案具有可修改許可權
x 表示這個檔案具有可執行的許可權
對目錄來說:
r 表示可以讀取這目錄內容的許可權
x 表示可以進入這個目錄中
w 表示可以在這個目錄中建立、刪除檔案或目錄。
s 表示set uid
或set gid 。位於user
或group
許可權組的第三位置。
setuid=4
setgid=2
如果在user
許可權組中設定了
s位,則當檔案被執行時,該檔案是以檔案所有者
uid而不是使用者
uid執行程式。如果在
group
許可權組中設定了
s位,當檔案被執行時,該檔案是以檔案所者
gid而不是使用者
gid執行程式。
t 表示粘著位(sticky
)。位於
other
許可權組的第三位。
具有該位的檔案或目錄只有建立者才能夠刪除。
t=1chgrp #改變檔案所屬的組
格式:chgrp
組名 檔名
chown #改變檔案所有者
格式:chown
使用者名稱 檔名
blkid #列出檔案系統型別
fdisk -l #檢視分割槽型別,檢視分割槽是主分割槽還是邏輯分割槽。
du #檢視檔案或目錄大小
df #檢視磁碟分割槽
mount #檔案系統掛載
格式:mount
裝置檔案 掛載點
umount #解除安裝掛載目錄
格式:umount
掛載點
dd #建立指定大小檔案
格式:dd if=/dev/zero of=/var/ bs=1024 count=10 #建立乙個
10m的檔案
if 指定輸入
of 指定輸出
bs 指定塊大小
count 指定塊數目
free #檢視記憶體使用情況
dmesg #顯示硬體系統資訊
cp #複製備份檔案
格式:cp -r 備份目錄
cp -p 保持原檔案屬性時間資訊
cp -u 增量備份
findfs #查詢系統中指定卷標的檔案系統
格式:findfs label=
檔案系統卷標
e2label #顯示或設定指定分割槽的卷標
格式:e2label
分割槽裝置檔案
[新的卷標名稱]
split #檔案分割
cat 分割後的檔案 > 合併後的檔案 #合併split
分割後的檔案。
製做iso檔案
把光碟裡的內容制做成iso檔案
cp /dev/cdrom iso檔名
使用目錄檔案製做iso檔案
mkisofs -r -o iso檔名 目錄檔案
裝載iso檔案
mount -o loop iso檔名 掛載點
tar #檔案打包
格式:tar -cvf
包檔名 所備份的檔案
-c 建立包
-z 使用
gzip
進行包壓縮
-v 顯示建立過程
-f 指定包的檔名
-tf 查詢包中的內容
-ztf 查詢壓縮包中的內容
-xvf 釋放
tar包
-zxvf 釋放壓縮包
Linux學習筆記(四)
二 基本的檔案內容檢視命令 無處不在的ls和cd,pwd命令 ls 顯示檔案列表資訊 典型用法 ls l ls al 簡單的目錄命令 cd 和pwd cd 作用 改變當前路徑 典型用法 1 cd 回到使用者主目錄 2 cd 在最近的的兩次目錄之間進行切換 3 cd 某絕對路徑 4 cd 某相對路徑 ...
Linux學習筆記四
磁碟陣列,即容錯廉價磁碟陣列 raid可以通過一些技術將多個較小的磁碟整合成乙個較大的磁碟裝置,除了儲存之外還具有資料保護的功能。raid分類 1.raid 0 等量模式 效能最佳 需要兩塊以上的硬碟,資料被分塊分別儲存在raid上,空間利用率高,但是沒有冗餘和錯誤修復功能 2.raid 1 映象模...
Linux學習筆記四
1.umask命令可以顯示我的賬戶對應的預設許可權。例如會顯示0022,第一位代表一項特別的安全特性,叫做粘著位。後面的3位表示檔案或者目錄的umask的八進位制。八進位制模式的安全性設定先獲取這3組rwx許可權的值,然後將其轉換成3位二進位制值來表示乙個八進位制值。在這個二進位制表示中,每個位置代...