Linux 新建与删除文件夹命令详解及注意事项
版权申诉
14 浏览量
更新于2024-08-26
收藏 287KB PDF 举报
Linux 是一种强大的开源操作系统,它在系统管理、文件操作和安全性方面表现出色。本文档详细介绍了 Linux 中两个关键的命令,分别是用于新建文件夹的 `mkdir` 命令和删除文件夹的 `rm` 命令,以及文本编辑器 `vi` 的基本使用。
1. **mkdir (新建文件夹命令)**:
- **权限**:所有用户可以在终端执行 mkdir 命令,但必须确保对目标文件夹的父文件夹具有写权限,因为创建新文件夹需要写入权限。
- **格式**:`mkdir [选项] DirName`,其中选项如 `-m` 和 `-p` 有特定用途:
- `-m`:用于设置新建目录的权限,可与 chmod 命令配合使用。
- `-p`:递归创建多级目录,如果目标路径不存在则自动创建,避免因路径不存在而导致的错误。
- **示例**:例如在桌面创建名为 "demo" 的文件夹,可以输入 `mkdir 桌面/demo` 或 `mkdir -m 123 桌面/demo` 设置权限。
2. **rm (删除文件夹命令)**:
- **权限**:所有用户同样可以在终端使用 rm 命令删除文件夹,但通常需谨慎操作,因为删除是不可逆的。
- **格式**:`rm [选项] DirName`,选项包括 `-i`、`-f` 和 `-r`:
- `-i`:交互模式,删除前会提示确认每个待删除项。
- `-f`:强制删除,即使文件被设置为只读也能删除,无须确认。
- `-r`:递归删除,连同子目录内的文件一同删除。
- **示例**:删除所有以 ".c" 结尾的C语言程序文档,使用 `rm -i *.c`,而删除整个 "Finished" 子目录及其内容,则用 `rm -rf Finished`。
3. **vi (文本编辑器)**:
- **进入vi**:vi 是一个全屏幕文本编辑器,进入的方式有多种:
- `vi filename:` 打开或创建指定文件。
- `vi +nfilename`:打开文件并定位到第 n 行。
- `vi +filename`:打开文件并定位到末行。
- `vi +/pattern filename`:根据正则表达式 `pattern` 找到文件中首次出现的位置。
掌握这些命令是Linux日常操作的基础,它们对于管理和维护文件结构、组织代码以及编辑文本文件至关重要。务必在执行删除操作时格外小心,以免误删重要数据。
2022-10-31 上传
2021-12-03 上传
2019-11-25 上传
2021-03-15 上传
2022-11-15 上传
2022-07-06 上传
2021-09-08 上传
2021-11-14 上传
qiulla
- 粉丝: 0
- 资源: 6万+