1. 程式人生 > >《linux 文件與目錄管理》

《linux 文件與目錄管理》

ron 系統函數 目前 div linu 機制 -c 函數庫 軟件

一:基本

  • / 根目錄下目錄結構定義
    • /bin        常見的用戶指令 ls/echo ...... 等
      /boot       內核和啟動文件
      /dev        設備文件
      /etc        系統和服務配置文件
      /home       用戶家目錄
      /lib        系統函數庫目錄
      /lost+fond  ext3文件需要目錄,用於磁盤檢查
      /mnt        系統加載文件常用掛載點
      /opt        第三方軟件安裝目錄
      /proc       虛擬文件系統
      /root       root用戶家目錄
      /sbin       存放系統管理命令
      /tmp        臨時文件目錄存放
      /usr        存放直接與用戶相關文件
      /media      臨時文件系統掛載點

二:文件操作

  • touch 創建文件
    • 如果文件已經存在,則刷新 創建/修改 時間
  • rm 刪除文件
  • mv 移動或重命名
  • Cat 查看文件
  • head 查看文件頭
    • -n 指定行數
  • tail 查看文件尾
    • -f 實時監控文件末尾

三:目錄操作

  • mkdir 創建目錄
    • -p 逐級創建目錄
  • cp 復制文件
    • -r 復制目錄

四:文件/目錄權限

  • 文件/目錄 詳解
    • drwxr-----         2        homework homework  4096         11月  7 10:26    apollo
      代表了文件權限/類別   連接數    所有者    所有組     文件大小(K)   創建/修改時間      文件名
      r=4,w=2,x=1 目前不懂

  • chmod 改變文件權限
    • r=4,w=2,x=1
    • chmod -R xxx 文件 遞歸的改變目錄下素有文件權限
  • chown 改變文件所有者
    • chown -R 所有者:所有組 文件
  • (了解)對於不同用戶創建的文件是有默認權限的(umask 機制)
  • file 查看文件類型
    • [@rdqa-rd-test203:~]$ file smarty.conf
      smarty.conf: ASCII text

《linux 文件與目錄管理》