文件管理[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. 不能使用/當文件名
  • 嚴格區分大小寫配置

    文件操做

  1. 文件管理
    touch -a -c -m -t
    rm \rm -f -rf硬件

    複製

    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 指定權限配置文件

stattouch

  1. 目錄管理 ls cd pwd mkdir( -p -v[verbose] {x/y,z}/w, {a,b}{d,c}) rmdir(刪除空目錄) rmdir -pv
相關文章
相關標籤/搜索