Ubuntu touch命令:快速創建空文件

Ubuntu系統中,`touch`命令是創建空文件的實用工具,核心作用是快速生成空文件,若目標文件已存在,則僅更新其訪問和修改時間戳(不修改內容)。 基本用法包括:創建單個文件(如`touch test.txt`)、批量創建多個文件(空格分隔文件名,如`touch file1.txt file2.txt`)、指定路徑創建(如`touch ~/Documents/note.txt`)。 使用時需注意:目標路徑中的目錄若不存在,需先用`mkdir -p`創建多級目錄;權限不足時可用`sudo`提升權限(如`sudo touch /root/test.txt`)。若文件已存在,僅更新修改時間,內容保持不變。 總結:`touch`簡單高效,支持多文件、路徑指定,是創建空文件、更新時間戳的“利器”,使用時注意權限與路徑有效性即可。

閱讀全文
cp命令:Ubuntu中複製文件的方法

在Ubuntu系統中,`cp`是複製文件/目錄的基礎命令,不刪除源文件。基礎格式爲`cp 源文件/目錄 目標位置`。常用參數:`-i`(覆蓋前提示確認)、`-r`(遞歸複製目錄,必加)、`-v`(顯示詳細過程)。 場景示例:複製單個文件到當前目錄(`cp test.txt .`);複製到指定目錄(`cp test.txt docs/`,需`docs`存在);複製多個文件(`cp file1.txt file2.txt docs/`);複製目錄必須加`-r`(`cp -r docs/ backup/`,自動創建目標目錄);覆蓋時用`-i`確認(`cp -i test.txt docs/`)。 注意:目錄複製忘加`-r`會失敗;目標文件存在時默認覆蓋,建議用`-i`;隱藏文件(如`.bashrc`)可直接複製;目標目錄不存在時,`-r`會自動創建。 掌握關鍵點:基礎格式、目錄加`-r`、`-i`確認覆蓋、`-v`查看過程

閱讀全文