歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 文件與權限管理

Linux 文件與權限管理

日期:2017/2/28 14:48:25   编辑:Linux教程

前言:

在上篇博客中( http://www.linuxidc.com/Linux/2013-05/84728.htm )我和大家說了,linux 的基本原則,linux交互方式,命令的基本格式,常用的linux命令,如何獲得幫助,如何正確關機,以及linux常用的快捷鍵,今天和大家說一下,linux 文件管理。

1. 文件的命名規則

大家都知道,文件定有文件名,在linux中,有以下幾條命名規則,來規范文件命名,

1). 除了 / 之外,所有的字符都合法。

2). 有些文字最好不要使用,如空格、Tab鍵、退格鍵、@、#、$、()、-等

3). 長度不能超過255個字符

4). 不能使用/當前文件名

5). 區分大小寫

2. 文件與目錄

在說目錄結構之前我想說一下,文件與目錄的關系,先問大家一個問題,目錄是什麼?有人會說,目錄就是文件夾,裡面可以存放文件,我想說忘記Windows的那一套東西,記得我們上一篇博客說的嗎?linux的幾個原則,其中有一條就是,linux中一切皆文件,其實目錄也是文件,目錄是文件的路徑映射(是特殊文件),那有人又要問了,那什麼是路徑喲,路徑是從指定起始點到目的地所經過的位置。既然說到時路徑了,我們就說一下,什麼是絕對路徑,什麼是相對路徑。

3. 絕對路徑和相對路徑

絕對路徑:由根目錄(/)開始寫起的文件名或目錄名稱, 例如 /home/test/

相對路徑:相對於目前路徑的文件名寫法。 例如 ./home/test 或 ../../home/test/ 等等。反正開頭不是 / 就屬於相對路徑的寫法

舉例說明,你現在home目錄下(/home),你怎麼切換到var目錄下呢,

cd /var (absolute)

cd ../var (relative)

嘿嘿,懂了嗎?因為你在 /home 下,所以要回到上一層 (../) 之後,才能繼續往 /var 來移動的! 特別注意這兩個特殊的目錄:

. :代表當前的目錄,也可以使用 ./ 來表示

.. :代表上一層目錄,也可以 ../ 來代表

Copyright © Linux教程網 All Rights Reserved