本资源集合了针对云计算与Linux系统运维岗位的热门网络技术面试题目,旨在帮助求职者准备相关的技术问题,提升其在实际工作场景中的应用能力。
### 重要知识点解析
#### 1. 打包备份 optbjcat3 目录下的所有文档
- **命令**: 使用 `tar` 命令进行打包备份。
- **示例**: `tar -czvf pathtobackupbjcat3.tar.gz optbjcat3`
- **解释**: `-c` 表示创建新的归档文件;`-z` 表示使用 gzip 进行压缩;`-v` 显示详细过程;`-f` 指定归档文件;`pathtobackupbjcat3.tar.gz` 是压缩后的文件名。
#### 2. 创建 crontab 计划任务的流程
- **步骤**:
1. 输入 `crontab -e -u 用户名` 进入编辑模式。
2. 编辑 crontab 文件,格式为:`分 时 日 月 周 命令`。
3. 保存并退出编辑器。
4. 系统将在指定时间自动执行任务。
#### 3. 添加没有登录权限的新账户
- **命令**: `useradd -s sbinnologin 账户名称`
- **解释**: `-s` 参数用于指定用户的 shell,`sbinnologin` 表示不允许登录。
#### 4. RHEL 系统中的软件包管理方式
- **工具**: `rpm` 和 `yum`
- **安装**: `rpm -ivh 包名`, `yum install 软件名`
- **卸载**: `rpm -e 软件名`, `yum remove 软件名`
#### 5. 解决 Vim 报错问题
- **常见原因**:
- 权限不足:缺乏修改文件的权限。
- 文件路径不存在:`optabc` 不存在。
- 文件系统只读状态。
#### 6. Yum 源配置文件错误修正方案
- 配置文件应以 `.repo` 结尾。
- `baseurl` 的正确格式为 `ftp:192.168.4.254rhel7`。
- `enabled` 字段设置为 1。
- 如果 `gpgcheck` 设置为 1,必须指定 `gpgkey`.
#### 7. 特殊符号的含义
- **符号及其含义**:
- `>`: 覆盖原有文件的输出重定向。
- `>>`: 追加到文件末尾的输出重定向。
- `#`: 表示注释或超级管理员提示符。
- `. (点)`: 当前目录表示法。
- `.. (两个点)`: 父目录表示法。
- `~`: 用户主目录表示法。
- `*`: 通配符,匹配任何字符序列。
- `|`: 连接前后命令的管道操作符。
#### 8. 向文件写入内容
- **方法**:
- 使用 Vim 打开文件编辑器并输入内容。
- 使用 Echo 命令:`echo I Love studying Linux > new.txt`
#### 9. 让 lisi 账户可读取 `etcshadow` 文件内容的方法:
- 改变权限:`chmod o+r etcshadow`
- 改变所属组:`chown :lisi_group etcshadow; chmod g+r etcshadow`
- 改变所有者:`chown lisi etcshadow; chmod u+r etcshadow`
- 使用 ACL: `setfacl -m u:lisi:r etcshadow`
#### 10. tmp 下的文件只能由所有者删除的原因
- **原因**: `tmp` 目录设置了粘滞位 (`t`) 权限。
- **效果**: 只有文件的所有者或拥有写权限的用户才能删除自己的文件。
#### 11. root 用户创建目录默认权限及原因分析:
- 默认权限:755
- 解释: 所有者具有读、写和执行权限;组和其他用户只有读取与执行。
- 原因:由 umask 的设置决定,默认值为022。
#### 12. 搭建 Yum 仓库配置过程:
- **本地仓库**:
1. 将 ISO 镜像或光盘挂载至指定目录。
2. 编写客户端的 yum 配置文件。
- **网络仓库**:
1. 构建 FTP 或 Web 服务,提供镜像内容访问。
2. 客户端验证服务器可达性。
3. 编写客户端的 yum 配置文件。
#### 13. 账号与组相关配置文件:
- **用户**:
- `etcpasswd`: