文件管理[Linux]

文件系統

rootfs: 根文件系統it

  • /boot 系統啓動相關的文件,如內核、initrd、以及grub(bootloader)
  • /dev 設備文件
    • 塊設備 隨機訪問
    • 字符設備 線性訪問
    • 設備號 主設備號 和 次設備號
  • /etc 配置文件
  • /home 用戶家目錄,默認爲/home/username
  • /root 管理員家目錄
  • /lib 庫文件及內核模塊文件(.a 靜態 .so 動態)
    • /lib/modules:內核模塊文件
  • /media 掛載點目錄、移動設備
  • /mnt 掛載點目錄、額外的臨時文件
  • /opt 可選目錄、第三方的安裝目錄
  • /proc 僞文件系統、內核映射文件
  • /sys 僞文件系統、跟硬件設備相關屬性的映射文件
  • /tmp 臨時文件
  • /var 可變化的文件
  • /bin 可執行文件,用戶命令
  • /sbin 管理命令
  • /usr 全局共享的字讀文件module

    命名規則

  1. 長度不能超過255個字符
  2. 不能使用/當文件名
  • 嚴格區分大小寫配置

    文件操做

  • 文件管理
    touch -a -c -m -t
    rm \rm -f -rf
    stat 查看文件元數據
    file 查看文件內容
    • 複製
      cp: 默認不是複製目錄
      複製一個文件到一個文件 copy src dest
      複製多個文件到一個目錄 copy src,src2 ... dest
      複製目錄 -r -rf(強行復制)
      cp -p、-i, -a(保留全部屬性經常使用語歸檔) ,-d ,-P(保持連接自由屬性),-l(複製連接指向的文件)
    • 移動
      mv src dest
      mv -t dest src
    • install
      -d dirctory ... 建立目錄
      src dest 複製文件
      -m 指定權限
  • 目錄管理
    ls cd pwd
    mkdir( -p -v[verbose] {x/y,z}/w, {a,b}{d,c})
    rmdir(刪除空目錄) rmdir -pvfile

相關文章
相關標籤/搜索