Linux 學習日記 2: 目錄結構和文件操做

一、FHS標準下Linux下的經常使用文件目錄spa

二、目錄路徑:code

      使用 cd 命令能夠切換目錄,在 Linux 裏面使用 . 表示當前目錄,.. 表示上一級目錄(**注意,還記得咱們上一節介紹過的,以 . 開頭的文件都是隱藏文件,因此這兩個目錄必然也是隱藏的,你可使用 ls -a 命令查看隱藏文件), - 表示上一次所在目錄, 一般表示當前用戶的"home"目錄。使用 pwd 命令能夠獲取當前所在路徑(絕對路徑)。orm

絕對路徑

關於絕對路徑,簡單地說就是以根"/"目錄爲起點的完整路徑,以你所要到的目錄爲終點,表現形式如: /usr/local/bin,表示根目錄下的 usr 目錄中的 local 目錄中的 bin 目錄。it

相對路徑

相對路徑,也就是相對於你當前的目錄的路徑,相對路徑是以當前目錄 . 爲起點,以你所要到的目錄爲終點,表現形式如: usr/local/bin (這裏假設你當前目錄爲根目錄)。你可能注意到,咱們表示相對路徑實際並無加上表示當前目錄的那個. ,而是直接以目錄名開頭,由於這個 usr 目錄爲 / 目錄下的子目錄,是能夠省略這個. 的(之後會講到一個相似不能省略的狀況);若是是當前目錄的上一級目錄,則須要使用 .. ,好比你當前目錄爲「home」目錄,根目錄就應該表示爲../../ ,表示上一級目錄("home"目錄)的上一級目錄("/"目錄)。file

三、新建文件: touch filenameim

四、新建目錄:mkdir -p dir_name,  使用 -p 參數,同時建立父目錄(若是不存在該父目錄)。nw

五、複製文件:cp filename dirname(源文件目錄)命名

      複製目錄: cp -r  dirnamemargin

六、刪除文件: rm -f filename  ,-f 表示強制刪除touch

      刪除目錄: rm -r dirname

七、移動文件:mv  source_dir   destinate_dir

     重命名文件:mv  舊文件名  新文件名

 八、查看文件:cat -n filename 或者 tac filename 或者  nl -[bnw] filename

     查看頭幾行 :head -n  number filename   查看末尾幾行:tail -n number filename 

九、編輯文件:vi

相關文章
相關標籤/搜索