Linux实用命令汇总:从基础到高级操作
需积分: 9 129 浏览量
更新于2024-09-24
收藏 45KB DOC 举报
本文档是一份关于Linux实用命令的总结,包含了丰富的操作指令,适用于Linux系统环境下的日常管理和维护工作。以下是部分关键知识点:
1. **目录操作**:
- `mkdir 目录名`:用于创建一个新的目录。
- `rm -r 目录` 或 `rm -rf 目录(f 表示忽略错误)`:递归删除目录,但 `-rf` 选项会无警告地强行删除,包括子目录。
- 文件操作:
- `> 文件名`:在终端创建新的空文件。
- `rm 文件`:删除指定的文件。
- `cp 旧文件 新文件`:复制文件。
- `mv 旧文件 新文件`:移动或重命名文件。若旧文件不存在,此命令将创建新文件。
2. **用户管理**:
- `whoami`:显示当前登录用户的用户名,确认身份。
3. **文件压缩与解压**:
- `uncompress 文件名`:解压 `.Z` 格式的压缩文件。
- `gunzip`:解压 `.gz` 格式,可通过按 `ESC` 键退出。
- vi编辑器的基本操作:
- `:q` 或 `:q!`:退出编辑模式,不保存。
- `:w` 或 `:x`:保存并退出或仅保存。
- 插入和移动光标:
- `i`:进入插入模式,在当前光标位置插入字符。
- `a`:在当前行末尾插入字符。
- `o` 或 `O`:分别在当前行下/上插入新行。
- 使用 hjkl 键来移动光标。
4. **数据库操作**:
- `db2-td@-vf 文件名`:执行特定的数据库过程或函数,通常用于数据定义操作,比如建表。注意,结束语句需以 `@` 结尾,如 `DROP` 和 `CREATE` 后需加 `@`,如果 `@` 已被占用,可用其他未用符号替换。
5. **定时任务管理**:
- `crontab-l`:查看当前用户的所有定时任务。
- `crontab-e`:编辑用户定时任务,如添加或修改任务计划,如示例中的每小时执行特定脚本的计划 `30 6 * * * sh /home/eDataMover/script/start_yw`。
这些命令涵盖了Linux基础操作中的目录管理、用户身份验证、文件处理、文本编辑以及与数据库交互的重要部分,有助于提升在Linux系统中的工作效率。学习并熟练掌握这些命令对于Linux系统的运维人员和开发者来说都是非常实用的。
2023-07-07 上传
2023-12-20 上传
2022-06-05 上传
404 浏览量
527 浏览量
点击了解资源详情
点击了解资源详情