Linux 目錄結構及文件基本操作

linux目錄結構及文件基本操作

1.linux目錄結構

FHS標準:FHS(英文:Filesystem Hierarchy Standard 中文:文件系統層次結構標準),多數 Linux 版本采用這種文件組織形式,FHS 定義了系統中每個區域的用途、所需要的最小構成的文件和目錄同時還給出了例外處理與矛盾處理。

/etc放置設置文件

/bin或/sbin放置可執行文件

/var/log放置系統登錄文件

/usr/share放置共享數據

2.目錄路徑

$ cd ..

進入上一級目錄

$ cd ~

進入home目錄

$ pwd

獲取當前路徑

絕對路徑

關于絕對路徑,簡單地說就是以根" / "目錄為起點的完整路徑,以你所要到的目錄為終點

相對路徑

相對路徑,也就是相對于你當前的目錄的路徑,相對路徑是以當前目錄 . 為起點,以你所要到的目錄為終點

絕對路徑

$ cd /usr/local/bin

相對路徑

$ cd ../../usr/local/bin

3.新建空白文件

同touch命令創建

創建名為 test 的空白文件,因為在其它目錄沒有權限,所以需要先 cd ~ 切換回用戶的 /home/shiyanlou 目錄

$ cd ~

$ touch test

4.新建目錄

使用mkdir創建

$ mkdir mydir

使用 -p 參數,同時創建父目錄(如果不存在該父目錄),如下我們同時創建一個多級目錄(這在安裝軟件、配置安裝路徑時非常有用)

$ mkdir -p father/son/grandson

5.復制文件

使用cp命令復制

$ cp test father/son/grandson

把 test復制到father/son/grandson路徑下

復制目錄

$ cp -r father family

將father目錄復制到family目錄中

6.刪除文件

使用rm命令刪除文件

$ rm test

$ rm -f test 強行刪除文件

$ rm -r father 刪除目錄

7.移動文件與文件重命名

使用mv命令移動文件和重命名

$ mv file1 Documents

$ mv file wng 重命名

8.查看文件

使用cat tac nl來查看文件

$ cat passwd

使用more和less分頁查看文件

使用 head 和 tail 命令查看文件

$ tail /etc/passwd

$ tail -n 1 /etc/passwd

使用file命令查看文件類型

$ file /bin/ls

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容