檔案處理命令

2022-06-06 01:24:10 字數 2045 閱讀 3700

1、命令名稱:cp(複製、複製並改名)

命令所在路徑:/usr/bin/cp 命令格式:cp 原始檔或目錄 目標目錄

①-r 複製目錄;②-p 保留檔案屬性

③-a 相當於-rp

擴充套件:scp

格式為:scp [許可權使用者(普通/root)]@[遠端伺服器ip:要複製檔案的絕對路徑] [本機儲存路徑]

[root@localhost ~]# scp [email protected]:/root/a33333 /tmp/

注:後邊引數的位置交換後為本地上傳檔案到遠端伺服器

2、命令名稱:mv(剪下、改名)

命令所在路徑:/usr/bin/mv

命令格式:mv 原始檔或目錄 檔案或目標目錄

3、命令名稱:rm (刪除)

命令所在路徑:/usr/bin/rm

命令格式:rm 檔案或目錄

①-f 強制刪除②-r 遞迴處理,將指定目錄下的所有檔案與子目錄一併處理

③-i:刪除已有檔案或目錄之前先詢問使用者

4、命令名稱:rmdir(刪除空目錄)

命令所在路徑:/usr/bin/rmdir

①-p 遞迴刪除空目錄 ②-v 顯示指令執行過程

5、命令名稱:cat(顯示檔案內容)(如檔案查過一頁內容後只能顯示最後一頁的內容)

命令所在路徑:/usr/bin/cat

命令格式:cat 檔名

①cat -n 檔案 開啟檔案時列出行號

②cat 檔案1 檔案2 顯示多個檔案內容

③cat 檔案1 檔案2 > 目標檔案(絕對路徑)[藉此新建的檔案]將多個檔案合併(按照檔案先後順序)

6、命令名稱:more(分頁顯示檔案內容)

命令所在路徑:/usr/bin/more 命令格式:more 檔名

①b 向上翻頁 ②空格 向下翻頁

③enter 換行 ④q或q 退出

8、命令名稱:ln(生成鏈結檔案) 命令所在路徑:/usr/bin/ln

命令格式:ln 原檔案 目標檔案

-s 建立符號鏈結

注:不管建立硬鏈結還是符號鏈結,原始檔的位置必須寫絕對路徑

硬鏈結特點:

a.擁有相同的i節點和儲存大小就是同乙個檔案

b.不能跨分割槽建立,目錄不能建立硬鏈結。引入了對目錄的硬連線就有可能在目錄中引入迴圈。

檔案如果硬鏈結數量為1那麼在vim寫入資料後檔案的inode號會發生變化,用於增加檔案寫入儲存速度,但如果檔案的硬鏈結數量如果大於1那麼vim寫入後對比硬鏈結檔案inode號並不會發生變化。

c.兩個檔案不管修改哪乙個均可同步,無論刪除哪乙個,都互不影響

a.原始檔和軟鏈結各自擁有不同的inode號和block塊數 b.兩個檔案不管修改哪乙個均可同步

c.刪除原始檔,軟鏈結失效;刪除軟鏈結,原始檔無影響 d.軟鏈結檔案大小不受原始檔變化而影響,僅僅記錄原始檔的位置資訊(inode)

e.軟鏈結檔案許可權為:rwxrwxrwx,但最終生效的許可權以原始檔為準 f.軟鏈結既可以鏈結檔案,也可以鏈結目錄,並且可以跨分割槽建立

注意:

ls -d 檢視新建的空目錄時,會顯示目錄具有兩個硬鏈結,ls 檢視空目錄,顯示. 和.. ,其中.代表當前目錄,..代表當前目錄的父目錄,故檢視空目錄時硬鏈結為2

刪除目錄的軟鏈結時,若在軟鏈結後補全/,則會刪除軟鏈結的原始檔而保留軟鏈結檔案,且執行刪除操作後軟鏈結失效。

linux檔案處理命令 檔案處理命令

一 檔案處理命令 1 touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 touch 檔名 在linux建立檔案的時候,如果檔名帶空格,需喲使用雙引號括起來,不然會當兩個檔案處理,但是不建議檔名帶空格 2 cat ...

檔案處理命令

命令格式與目錄處理命令ls命令格式 命令 選項 引數 列 ls la etc 說明 1.個別命令使用不遵循次格式 2.當有多個選項時,可以寫在一起 3.簡化選項與完整選項 a 等於 all 命令名稱 ls 命令英文原意 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄...

linux 目錄處理命令 檔案處理命令

命令英文原意 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a all 顯示所有檔案 包括隱藏檔案 隱藏檔案以點開頭 l long 詳細資訊顯示 d directory 檢視目錄屬性 h human 智慧型顯示 命令英文原...