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`查看过程
阅读全文