redhatlinux怎么用
redhatlinux怎么用详细介绍
Red Hat Linux(通常指 Red Hat Enterprise Linux,RHEL)是面向企业级服务器和工作站的操作系统,以稳定性、安全性和长期支持著称。以下是其核心使用方法的分步指南,适合新手快速上手:
一、基础操作入门
1.
登录系统
- 图形界面登录:启动后输入用户名和密码,支持多用户切换(点击右上角头像)。
- 命令行登录:在终端(快捷键
Ctrl+Alt+T)或远程通过ssh username@服务器IP登录(需提前启用 SSH 服务)。
2.
常用系统工具
- 文件管理器:GNOME Files(图标为文件夹),支持拖拽、权限设置、压缩解压等。
- 设置中心:调整语言(支持中文)、网络(Wi-Fi / 有线)、显示、用户账户等。
- 终端(Terminal):核心操作入口,支持命令补全(按 Tab 键)和历史记录(上下箭头)。
二、命令行核心操作(必学)
1.
文件与目录操作
- 查看当前目录:
pwd - 列出文件:
ls(常用参数:-l详细信息,-a显示隐藏文件) - 切换目录:
cd 目录名(如cd /home/user,返回上级目录用cd ..) - 创建 / 删除文件 / 目录:
touch 文件名(创建空文件)mkdir 目录名(创建目录,-p递归创建多层目录)rm 文件名(删除文件,-r删除目录,-f强制删除)
- 复制 / 移动文件:
cp 源文件 目标路径(如cp file.txt /tmp)mv 旧名 新名(重命名或移动文件)
2.
软件包管理(RPM + YUM/DNF)
Red Hat 使用 RPM 包格式,通过包管理器安装 / 管理软件:
- YUM(适用于 RHEL 8 及以下):
- 安装:
yum install 软件名(如yum install wget) - 升级:
yum update(全局升级)或yum update 软件名 - 卸载:
yum remove 软件名
- 安装:
- DNF(RHEL 8+,YUM 的升级版):
- 命令与 YUM 基本一致,如
dnf install 软件名,速度更快、依赖解决更智能。
- 命令与 YUM 基本一致,如
- 手动安装 RPM 包:
rpm -ivh 包名.rpm(安装),rpm -e 包名(卸载,需先卸载依赖)。
3.
系统服务管理(systemd)
Red Hat 使用 systemd 管理后台服务,常用命令:
- 查看状态:
systemctl status 服务名(如systemctl status httpd) - 启动 / 停止 / 重启:
systemctl start/stop/restart 服务名 - 设置开机启动:
systemctl enable 服务名(禁用用disable) - 查看所有服务:
systemctl list-unit-files --type=service
4.
用户与权限管理
- 用户操作:
- 添加用户:
useradd 用户名(默认创建家目录) - 设置密码:
passwd 用户名(管理员为其他用户设置,普通用户修改自己的密码) - 删除用户:
userdel -r 用户名(-r同时删除家目录)
- 添加用户:
- 权限设置:
- 查看权限:
ls -l(结果中rwx分别代表读、写、执行权限) - 修改权限:
chmod 权限值 文件名(如chmod 755 file.sh,数字对应r(4)+w(2)+x(1)) - 更改文件所有者:
chown 用户名 文件名(管理员使用)
- 查看权限:
- sudo 提权:普通用户临时以管理员身份执行命令,如
sudo yum install 软件名,首次使用需输入当前用户密码。
三、系统管理进阶
1.
网络配置
- 图形界面:设置中心 → 网络,配置 Wi-Fi 或有线连接(IP 地址可手动或 DHCP 获取)。
- 命令行:
- 查看 IP:
ip addr或ifconfig(需安装net-tools包) - 配置 IP(临时):
nmcli connection modify 连接名 ipv4.method manual ipv4.addresses 192.168.1.100/24 - 重启网络服务:
systemctl restart network(或使用nmcli管理网络连接)。
- 查看 IP:
2.
磁盘与存储管理
- 查看磁盘空间:
df -h(查看已挂载分区),fdisk -l(查看所有磁盘设备) - 格式化分区:
mkfs.ext4 /dev/sdb1(格式化为 ext4 文件系统) - 挂载 / 卸载分区:
- 临时挂载:
mount /dev/sdb1 /mnt/data(挂载到 /mnt/data 目录) - 开机自动挂载:编辑
/etc/fstab文件,添加设备名 挂载点 文件系统格式 defaults 0 0。
- 临时挂载:
3.
安全设置
- 防火墙(firewalld):
- 查看状态:
systemctl status firewalld - 允许端口:
firewall-cmd --permanent --add-port=80/tcp(重启后生效需加--permanent,并重新加载firewall-cmd --reload) - 查看开放端口:
firewall-cmd --list-ports
- 查看状态:
- SELinux:强制访问控制机制,默认开启。临时关闭:
setenforce 0(重启后失效),永久关闭需修改/etc/selinux/config(不建议生产环境关闭)。
四、图形界面使用(适合新手)
Red Hat 默认使用 GNOME 桌面环境,简洁高效:
- 应用菜单:点击左上角 “活动”,搜索并启动应用(如终端、浏览器、文本编辑器)。
- 多任务管理:
Win键打开概览,查看所有窗口和工作区(虚拟桌面)。 - 中文环境:设置中心 → 区域与语言 → 添加中文(简体),注销后生效。
- 输入法:安装
fcitx或ibus输入法(通过dnf install ibus-pinyin安装,设置中启用)。
五、学习资源推荐
- 官方文档:Red Hat Product Documentation(含安装指南、管理员手册)。
- 入门教程:《Linux 命令行与 shell 脚本编程大全》《鸟哥的 Linux 私房菜》(适合系统学习)。
- 在线练习:Linux Academy 或 实验楼(提供 Red Hat 模拟环境)。
- 社区支持:Red Hat 官方论坛、Stack Overflow(标签
redhat或rhel)。
六、注意事项
- 订阅服务:Red Hat Enterprise Linux 需购买订阅才能获取更新和技术支持,免费替代方案有 CentOS Stream(兼容 RHEL)或 AlmaLinux。
- 版本兼容性:RHEL 7/8/9 长期支持,确保软件包与系统版本匹配,避免依赖冲突。
- 备份重要数据:操作前备份关键文件(如
tar -czvf backup.tar.gz /重要目录),防止误删。
通过以上步骤,你可以快速掌握 Red Hat Linux 的基础使用和系统管理。建议从命令行入手,逐步熟悉企业级服务器的常用操作,遇到问题时善用搜索引擎和官方文档排查解决。