1. 程式人生 > >linux檔案和資料夾操作

linux檔案和資料夾操作

1、在linux沒有碟符的概念 有的只是資料夾及目錄

2、linux中檔案、裝置、目錄皆是檔案 目錄是一種特殊的檔案 在linux檔案系統的最頂端是/,我們稱/為Linux的root,是 Linux作業系統的檔案系統。

3、使用ll /   linux目錄



3、與檔案路徑相關的符號意義

.”:當前目錄

"..":代表上一級目錄“/”下一級目錄

4、在linux中命令有很多的選項 命令可以認為是方法 選項可以認為是以什麼方式方法去做這個命令或以什麼方式方法呈現這個命令的最終結果。命令的格式都是 命令 選項(引數) 操作的檔案或者是目錄

5、相對路徑和絕對路徑

絕對路徑:從最底層的根目錄(/)開始訪問

相對路徑:相對於當前位置而言

6、常用的命令

1)ls :(list) -l 長格式的當前目錄下的所有資料夾和檔案的名稱  注意這不是檢視某個檔案裡面的內容啊!如下圖(這是在Windows下檢視某個目錄下的資訊)


2)cat 檔案路徑 這是在檢視某個檔案裡面的內容

3)pwd 列印當前工作目錄

4)cd 路徑 改變當前目錄

7、建立檔案和資料夾

touch 檔名 可以是在當前位置建立檔案也可以進行絕對路徑建立檔案 但是遞迴建立檔案是不可能的 

mkdir -p 目錄名 和檔案一樣 可以在當前位置和絕對路徑中建立資料夾 -p屬性代表遞迴建立資料夾 也就是說要設定成B資料夾在A資料夾下面的話 如果A資料夾還沒有建立成則會先建立資料夾A再建立資料夾B

8、刪除檔案和資料夾

rm -r 資料夾的名字 -r表示刪除的是目錄

rm -f 資料夾的名字 -f表示免確認刪除資料夾下面的檔案和資料夾 

rm -rf    資料夾的名字 表示免確認刪除資料夾 而且刪除的這個資料夾下面還有資料夾或者是檔案

9、複製檔案:

cp 原始檔路徑 貼上檔案目標路徑 路徑可以是相對路徑或者是絕對路徑

10、重新命名(移動)檔案和重新命名資料夾

1)重新命名是指源位置和目標位置都是當前位置 只是名字不一樣

下圖是將test1重新命名為test3


2)移動檔案

mv 原始檔 目標路徑(必須是絕對路徑)


11、檢視檔案資訊

cat 檔案路徑 檢視檔案所有資訊

more /less 都可以進行分頁檢視

head/tai 檢視頭部或者是尾部資訊