歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

RedHat Linux 9下管理文件和目錄

你的桌面文件管理器是使用圖形化界面來管理文件和目錄的一個重要的功能強大的工具。本章討論了各類能夠用來管理你的 Red Hat Linux 系統上的文件和目錄的 shell 提示工具。本章還討論了用來創建有助於文件備份或傳輸的歸檔的壓縮工具。

注記:為了系統安全,只有根用戶才能獲得所有系統級別的文件和目錄的訪問權。如果你沒有打開、刪除、或執行文件的權限,你會看到一條錯誤消息,通知你訪問被拒絕。這是正常行為,它用來防止不具備特權的用戶刪除重要的系統文件。

14.1. 文件系統的宏觀畫面

每個操作系統都有一種把數據保存為文件和目錄的方法,因此它才能得知添加、修改之類的改變。

在 Linux 中,每個文件都被保存在目錄中。目錄中還可以包含目錄;這些 子目錄(subDirectory) 中還可以包含文件和其它子目錄。

你可以把文件系統想像成一個樹形結構,把目錄想像成它的枝干。這些目錄可能會包含其它目錄,或是其它目錄的“父目錄”,而其它目錄(叫做 子目錄(subdirectory) )會含有文件甚至它自己的子目錄。

凡樹都有根,Linux 系統亦然。不論目錄分支有多遠, 它們都連接在根目錄上。根目錄用單個正斜線代表( / )。

d>

竅門:Red Hat Linux 在幾種不同的意義上使用 根(root) 這個術語,新用戶可能會對此迷惑不解。“根”這個術語可以指根帳號(超級用戶,有操作一切的權限);根帳號的主目錄( /root );以及整個文件系統的根目錄( / )。當你在談論 根(root) 這個術語的時候,請確定你是在哪一種意義上使用它。

除非你是系統管理員或具有根(超級用戶)權限,你可能沒有到你的主目錄之外的文件或目錄的寫權限。某些目錄為指定目的而保留。譬如, /home 是貯存用戶主目錄的默認位置。

沒有超級用戶權限的用戶可能會發現,下列目錄在尋找主目錄、閱讀文檔、或貯存臨時文件方面比較有用。

/home — 用戶主目錄的默認位置。譬如,一個名為 foo 的用戶主目錄將是 /home/foo 。

/usr/share/doc — 關於所安裝軟件包的文檔的位置。譬如, redhat-config-date 軟件包的文檔位於 /usr/share/doc/redhat-config-date-<version-number> 。

/tmp — 為所有用戶貯存臨時文件而保留的目錄。保存在這裡的文檔不是永久的。一個系統進程會按期從該目錄中刪除老文件。不要把你想保留的文件或目錄寫到這裡。

你的 Red Hat Linux 系統與許多其它的 Linux 發行版本兼容,這正是由於文件系統層次標准(Filesystem Hierarchy Standard,FHS)的關系。FHS 的宗旨為在所有 Linux 系統上貯存文件和系統程序的方法標准化工作提供了幫助。




Copyright © Linux教程網 All Rights Reserved