1. 程式人生 > >文件管理後續筆記

文件管理後續筆記

tick 設置 我們 幫助 權限 後綴名 壓縮包 取消 文件管理

chattr 隱藏權限

  • 增加 - 減少 = 設定
    +i 增加該屬性後,表示文件不能刪除、重命名、設定鏈接、寫入以及新增數據
    -i 取消i權限
    +a 增加該屬性後,表示只能追加不能刪除,非root用戶不能設定該屬性
    -a 取消a權限
    lsattr 用於讀取文件或目錄的特殊權限
    -a 連通隱藏文件一同列出
    -R 連同子目錄的數據一同列出
    特殊權限:
    set uid 針對二進制可執行文件,使文件在執行階段具有文件所有者權限
    set gid 針對二進制可執行文件,使文件或目錄在執行階段具有文件所屬組權限。目錄被設置這個權限後,任何用戶在此目錄下創建的文件都具有和該目錄所屬的組相同的組
    stick bit 防刪除位,主要取決於該文件所在的目錄是否對該用戶具有寫權限
    which 查找文件的絕對路徑
    whereis 命令查找文件
    -b 查找二進制文件
    -m 查找幫助文件
    -S 查找源代碼文件
    Linux常見文件類型
  • 普通文件 分為純文本文件和二進制文件
    d 目錄 相當於Windows的文件夾
    1 鏈接文件
    b 塊設備 相當於硬盤
    c 字符設備 例如:鍵盤鼠標等
    find -type filetype(f、b、c、d、l、s) 通過文件類型查找文件
    find -atime +n/-n 表示訪問或執行時間大於或小於n天的文件
    find -ctime +n/-n 表示寫入、更改inode屬性的時間大於或小於n天的文件
    find -mtime +n/-n 表示寫入時間大於或小於n天的文件
    find -mmin +n/-n 表示寫入時間大於或小於n小時的文件
    find -type f -exec ls {} \; find -type f -exec mv {} {}.bak \ ; -size
    stat 查看文件的time
    -o 或者
    find / -inum inode 找文件的硬鏈接
    df -i 查看各個分區的inode總數以及使用情況
    Linux文件後綴名
    在Linux系統中,文件的後綴名並沒有具體的意義,只是為了便於區分
    sh 腳本 tar.gz 壓縮包 my.cn 配置文件 test.zip 壓縮文件
    Linux的鏈接文件
    硬鏈接:建立一個inode鏈接到文件放置的塊區域。
    軟連接:相當於一個快捷方式。例如給文件a做了軟連接b,當讀取b時就會把讀取的動作轉發到a上,當我們刪除文件a時,鏈接b文件不會刪除,但再次讀取b時,會提示無法打開文件。然而當我們刪除b時,a文件是不會受影響的。
    ln 建立硬鏈接
    ln -s 建立軟鏈接
    yyum install lrzsz
    sz file Linux傳Windows rz file Windows傳Linux
    cat /etc/filesystems 查看當前系統所支持的問價系統類型

文件管理後續筆記