Linux基礎(三)——文件權限管理&光盤、鏡像掛載
阿新 • • 發佈:2018-06-05
linuxLinux文件權限管理
更改文檔歸屬
ls -ld 文檔... 查看文件歸屬
chown -R(目錄) 屬主 文檔...
chown -R :屬組 文檔...
chown -R 屬主:屬組 文檔... 同時修改屬主、屬組
訪問權限
讀取 —read 寫入 —write 可執行 —excute ‘如果用戶對一個文件有 r、w、x權限:‘ r,查看文件內容(cat、vim看、less、……) w,修改文件內容(vim) x,能夠運行程序文件 ‘如果用戶對一個目錄有 r、w、x權限:‘ r,查看目錄內容(ls) w,修改目錄內容(mkdir、touch、mv、rm、cp、……) x,進入目錄(cd) ‘文件的 r、w權限對root不管用 文件的 x權限對root也管用‘
文檔權限位分析
ls -ld /boot /etc/passwd /opt/studir/ 查看文檔權限
dr-xr-xr-x. 4 root root 4096 5月 31 11:54 /boot
第1個字符,對應文檔類型(d 目錄、- 文件、l 快捷方式)
第2~4個字符,對應屬主的權限
第5~7個字符,對應屬組的權限
第8~10個字符,對應其他人的權限
更改文檔權限
chmod -R 用戶類別+-=權限組合 文檔... 1)查看歸屬(u、g、o)、查看權限(r、w、x) ls -ld 文檔... 2)更改文檔的歸屬 chown -R 屬主:屬組 文檔... 3)更改文檔的權限 chmod -R ugoa+-=rwx 文檔
文檔備份與恢復
壓縮包的格式: .zip(微軟)、.rar、.7z(好壓、WinRAR、快壓) .tar歸檔、.gz、.bz2、.xz(gzip、bzip2、xz) .tar.gz、.tar.bz2、.tar.xz 備份與恢復 zip,制作的備份文件只關註資料內容(不方便保留文檔屬性) tar,制作的備份文件可以記錄文檔的各種屬性 制作/釋放zip格式的備份文件 zip -ry 新備份文件.zip 被備份的文檔... 制作 unzip 備份文件.zip 釋放到當前文件夾 unzip 備份文件.zip -d 目標文件夾 釋放指定文件夾 ‘統計目錄/文件占用的磁盤空間大小(Disk Usage) du -sh /boot‘ 制作/釋放tar格式的備份文件 制作 .tar.* 備份文件 tar -zcPf 備份文件.tar.gz 被備份的文檔... tar -jcPf 備份文件.tar.bz2 被備份的文檔... tar -JcPf 備份文件.tar.xz 被備份的文檔... 釋放 .tar.* 備份文件 tar -xf 備份文件.tar.* tar -xf 備份文件.tar.* -C 目標文件夾(必須已經存在) tar -xPf 備份文件.tar.*
命令選項解析
-c : 創建新的歸檔備份
-z : 調用gzip工具對歸檔執行壓縮/解壓縮處理
-j : 調用bzip2工具對歸檔執行壓縮/解壓縮處理
-J : 調用xz工具對歸檔執行壓縮/解壓縮處理
-p : 保留被備份文件的絕對路勁
-f : 指定歸檔備份文件的路徑及名稱
掛載/卸載光盤、iso鏡像
‘掛載和自動掛載都需要提前準備掛載點‘
mount 被掛載的設備 掛載點文件夾
mount /ISO文件名 /mnt/loop
umount 掛載點文件夾
實現開機自動掛載CentOS7鏡像文件
1)準備掛載點目錄
mkdir -p /repo/cos7dvd
2)修改 /etc/fstab 配置文件,添加開機掛載設置
vim /etc/fstab
/CentOS-7-x86_64-DVD-1611.iso /repo/cos7dvd iso9660 defaults 0 0
mount -a 檢查fstab配置,並且掛載能掛載的設備
ls /repo/cos7dvd/ 確認掛載點(有文檔)
3)重啟系統驗證
reboot
ls /repo/cos7dvd/ //確認掛載點(有文檔)
常見的Linux一級目錄:
/root,管理員的家目錄
/home,普通用戶的家目錄的父目錄
/boot,存放系統內核等啟動文件
/dev,存放各種硬件設備
/etc,存放各種系統配置(resolv.conf、hostname、……)
/bin、/usr/bin、/sbin、/usr/sbin,存放各種可執行程序
/mnt,一般用來存放掛載點目錄
/opt,用來存放第三方的軟件應用
/var,用來存放各種變化的文檔(比如 /var/www/html)
Linux基礎(三)——文件權限管理&光盤、鏡像掛載