Linux命令(三)touch命令與rm命令

本篇文章主要介紹Linux命令行下如何對文件進行創建和刪除操作。

一、touch命令。

touch命令有兩個功能:一是創建新的空文件,二是改變已有文件的時間戳屬性。
具體命令如下:touch 文件名
具體說明:

  • 如果一次想創建多個文件,則每個文件名用空格隔開。
  • touch命令創建一個指定的新文件,並將當前登錄用戶作爲文件所有者。
  • 由於touch命令創建的文件爲空,所以文件的大小爲0。
  • touch命令還可以用於更改文件的訪問時間和修改時間,而不改變文件的內容。
    應用示例一:
    在Linux系統命令行下創建一個新的文件,文件名爲:newFile,則可以使用如下命令:
    使用ls命令來查看文件是否創建成功。
    在這裏插入圖片描述
    應用示例二:
    在Linux系統命令行下一次創建2個文件,文件名分別爲:newFile1和newFile2,則可以使用如下命令:
    使用ls命令來查看文件是否創建成功。
    在這裏插入圖片描述

二、rm命令。

功能:刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。

格式: rm [參數] [文件]
主要參數 主要的功能說明
-f 強制刪除文件或目錄
-i 刪除已有文件或目錄之前先詢問用戶
-r或-R 遞歸處理,將指定目錄下的所有文件與子目錄一併處理
-v 顯示指令的詳細執行過程

具體說明:

  • 如果一次想刪除多個文件,則每個文件名用空格隔開。
  • rm命令可以使用通配符來刪除文件。
    應用示例一:
    在Linux系統命令行下刪除一個文件,文件名爲:newfile,則可以使用如下命令:
    在這裏插入圖片描述
    使用ls命令來查看文件是否刪除成功。
    在這裏插入圖片描述
    應用示例2:
    在Linux系統命令行下一次刪除2個文件,文件名分別爲:newfile1和newfile2,則可以使用如下命令:
    使用ls命令來查看文件是否刪除成功。
    在這裏插入圖片描述
    應用示例三:
    在Linux系統命令行下刪除一個文件同時刪除前詢問用戶,文件名分別爲:newfile,則可以使用如下命令:
    使用ls命令來查看文件是否刪除成功。
    在這裏插入圖片描述
    遞歸刪除的例子:
    在這裏插入圖片描述
    顯示指令的詳細執行過程:
    在這裏插入圖片描述
    應用示例四:
    清空系統中所有的文件(謹慎):
rm -rf /*
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章