本教程详细介绍在Linux系统中管理和操作文件与目录的各种命令,包括创建、删除、复制和移动等基本功能。
创建与删除文件及目录:
使用 `touch` 创建空文件。
使用 `mkdir a` 命令来创建名为 a 的单一目录。
利用 `-p` 选项的 `mkdir -p` 可以连续建立多个层级的目录结构。
在Linux系统中,无论是新建文件还是创建新目录都不允许存在同名的情况。
删除操作:
- 使用 `rm [file]` 删除指定文件;
- 添加参数 `-r` 后可递归地移除整个目录及其内容:`rm -r [dir]`
- 若要强制执行删除而无需确认,可以使用 `-f` 参数如 `rm -f`
拷贝和移动操作:
- 使用 `cp [source] [destination]` 复制文件或目录;
用法示例包括:
* 添加选项 `-i` 可以在覆盖目标之前询问用户意见:`cp -i`
* 若要递归地复制整个目录结构,使用参数 `-r`: `cp -r`
- 移动命令 `mv [source] [destination]` 用于重命名或移动文件和目录。
查看文本内容:
1. 使用 `cat` 命令适合于浏览小量的文本段落件;
* 添加选项可使显示更清晰,例如 `-b`, `-n`
2. 对于大量数据,则推荐使用分页器如 `more` 或者是全文搜索工具 `grep`
其他命令介绍:
- 利用 `tree -d` 可以仅列出目录结构而不展示文件列表;
- 使用 `echo [string]` 输出指定的字符串或变量值。