CentOS 7 操作命令-基础篇1.2
8.68 MB
115 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了CentOS 7操作系统的基础命令,包括服务管理命令如service和systemctl,用户和组的操作命令如useradd和usermod,系统运行级别的相关命令如systemctl get-default,文件访问控制列表(FACL)的设置与管理,网络配置命令如ip address,以及任务计划的安排命令如at和crond。文档还说明了每个命令的功能和使用方法,适合初学者学习和实践。 | ||
AI总结 | ||
《CentOS 7 操作命令-基础篇1.2》摘要:
1. **sudo命令配置**:
- 可以通过编辑sudoers文件配置用户权限,例如:
```
%wheel ALL=(root) ALL
```
- 使用`sudo -l`查看当前用户能执行的sudo命令。
2. **服务管理**:
- **service命令**(主要用于兼容低版本系统):
- 查看所有服务状态:`#service --status-all`
- 重新加载配置:`#service 服务名 reload`
- 启动/重启/停止服务:`#service 服务名 start/restart/stop`
- **chkconfig**:
- 查看服务运行级别:`#chkconfig --list`
- 设置服务自启动/取消自启动:`#chkconfig 服务名 on/off`
- 指定运行级别:`#chkconfig --level 35 服务名 on`
- **systemctl**(CentOS 7推荐使用):
- 设置服务随开机启动:`#systemctl enable 服务名`
- 取消服务随开机启动:`#systemctl disable 服务名`
3. **用户和组操作**:
- **用户操作**:
- 创建用户:`#useradd 用户名`
- 查看用户信息:`#id 用户名`
- 修改用户UID:`#usermod -u 新UID 用户名`
- 设置密码:`#passwd 用户名`
- **组操作**:
- 将用户加入附加组:`#usermod -G 组名 用户名`
4. **网络配置**:
- 查看网卡信息:`#ip address`
- 网卡配置文件路径:`/etc/sysconfig/network-scripts/`
- 示例配置文件:`ifcfg-ens33`
5. **系统运行级别**:
- 查看默认运行目标:`#systemctl get-default`
- 设置默认启动目标:`#systemctl set-default 目标`
- CentOS 7的运行目标与传统runlevel对应关系:
```
0 -> poweroff.target
1 -> rescue.target
2 -> multi-user.target
3 -> multi-user.target
4 -> multi-user.target
5 -> graphical.target
6 -> reboot.target
```
6. **文件访问控制列表(FACL)**:
- 配置FACL:`#setfacl -m u:用户名:权限 文件名`
- 查看FACL:`#getfacl 文件名`
- 删除FACL:`#setfacl -b 文件名`
7. **任务计划**:
- **at命令**(一次性任务):
- 创建任务:`#at 时间点`
- **crond服务**(周期性任务):
- 安排任务:`#crontab -e`
8. **系统安装**:
- 安装镜像下载地址:
- `http://mirrors.163.com/centos/7.7.1908/isos/x86_64/`
- `http://mirrors.aliyun.com/centos/7/isos/x86_64/`
- 安装完成后,默认界面为命令行模式。
9. **注意事项**:
-.tasksel安装时选择"Basic Server"可以安装更多基础服务。
- 初学者建议先在虚拟机中实践。
- 关机命令:`#init 0`
以上为文档的核心内容总结,涵盖了CentOS 7的基础操作命令、配置和注意事项,适合快速了解和查阅。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
108 页请下载阅读 -
文档评分