我們知道,在Linux系統(tǒng)中,“一切都是文件”的說法隨處可見,這意味著Linux由文件系統(tǒng)組成。 掌握文件和目錄是掌握此系統(tǒng)的最大要求。
Linux的目錄的結構屬于樹狀結構,那么要想訪問某個目錄的話,必須先要理解絕對路徑與相對路徑的概念,絕對路徑很容易理解那就是我們創(chuàng)建的文件實際存放的位置,是由根目錄/開始寫起。而相對路徑則是相對于某個目錄而言的,不是由/開始寫起的。相對路徑的寫法很方便,用戶不用再很多層疊路徑下一個文件夾一個文件夾輸入了。
對文件以及目錄的操作我們一般使用的命令有如下幾個:
"./"代表當前目錄;
“../”代表上一層目錄;
“~”代表home目錄;
“-”前一級目錄;
“cd”切換目錄命令;
“mkdir”創(chuàng)建一個目錄;
“touch”創(chuàng)建新文件,并且對舊文件更新文件戳;
“pwd”顯示當前目錄;
“rmdir”刪除當前目錄。
“l(fā)s”查看當前目錄文件;
“cp”復制目錄;
“mv”移動目錄;
“rm”刪除目錄。
總而言之,不管我們在科研還是在工作中,對于目錄文件管理會貫徹始終,因為Linux并不像Windows一樣有很漂亮的圖形界面。我們每一步操作都是跟文件有關系,熟練掌握文件與目錄的操作手法是非常有必要的,不僅提高效率,而且還能讓我們對其文件系統(tǒng)的結構更加明了。