OpenCloudOS Server 8 是基于 Linux 的服务器操作系统,其命令行操作与常见的 Red Hat 系衍生系统(如 CentOS、Rocky Linux、AlmaLinux)类似,使用 yum 或 dnf 作为包管理器,并支持标准的 Linux 命令。
以下是一些常用的 OpenCloudOS Server 8 命令分类及示例:
🔧 系统信息相关命令
| 命令 |
描述 |
uname -a |
显示内核/操作系统/CPU等基本信息 |
cat /etc/os-release |
查看操作系统版本信息 |
hostnamectl |
查看或设置主机名 |
uptime |
查看系统运行时间及负载 |
top 或 htop |
实时查看系统资源使用情况 |
free -h |
查看内存使用情况 |
df -h |
查看磁盘空间使用情况 |
journalctl -b |
查看本次启动的日志 |
📦 软件包管理命令(DNF/YUM)
OpenCloudOS 8 使用 dnf 作为默认包管理器(兼容 yum 命令)。
| 命令 |
描述 |
dnf update |
更新所有软件包 |
dnf install 包名 |
安装指定软件包 |
dnf remove 包名 |
卸载指定软件包 |
dnf list installed |
列出已安装的软件包 |
dnf list all |
列出所有可安装的软件包 |
dnf info 包名 |
查看软件包详细信息 |
dnf clean all |
清除缓存 |
dnf makecache |
创建元数据缓存 |
🔐 用户与权限管理
| 命令 |
描述 |
adduser 用户名 |
添加新用户 |
passwd 用户名 |
设置用户密码 |
userdel 用户名 |
删除用户 |
groupadd 组名 |
添加组 |
usermod -aG 组名 用户名 |
将用户添加到某个组 |
sudo su |
切换为 root 用户 |
visudo |
编辑 sudoers 文件(授权用户执行管理员命令) |
🌐 网络相关命令
| 命令 |
描述 |
ip a 或 ip addr show |
查看 IP 地址信息 |
ping 目标地址 |
测试网络连通性 |
traceroute 目标地址 |
跟踪路由路径 |
ss -tuln |
查看监听端口(替代 netstat) |
nmcli |
NetworkManager 命令行工具 |
nmtui |
文本界面配置网络 |
systemctl restart NetworkManager |
重启网络服务 |
firewall-cmd --list-all |
查看防火墙规则(如果启用 firewalld) |
📁 文件与目录操作
| 命令 |
描述 |
ls [选项] [路径] |
列出目录内容 |
cd 路径 |
切换当前目录 |
pwd |
显示当前工作目录 |
mkdir [-p] 目录名 |
创建目录(-p 可创建多级目录) |
rmdir 目录名 |
删除空目录 |
rm [-rf] 文件/目录 |
删除文件或目录(慎用) |
cp 源文件 目标文件 |
复制文件 |
mv 源文件 目标文件 |
移动或重命名文件 |
touch 文件名 |
创建空文件或更新文件时间戳 |
find /path -name "filename" |
在指定路径查找文件 |
grep "关键词" 文件名 |
在文件中搜索内容 |
⚙️ 服务管理(Systemd)
| 命令 |
描述 |
systemctl start 服务名 |
启动服务 |
systemctl stop 服务名 |
停止服务 |
systemctl restart 服务名 |
重启服务 |
systemctl status 服务名 |
查看服务状态 |
systemctl enable 服务名 |
设置开机自启 |
systemctl disable 服务名 |
取消开机自启 |
systemctl list-units --type=service |
列出正在运行的服务 |
systemctl list-unit-files --type=service |
列出所有服务及其开机状态 |
🔄 系统维护与升级
| 命令 |
描述 |
dnf upgrade |
升级系统(包括内核等) |
reboot |
重启系统 |
shutdown -h now |
关机 |
timedatectl |
查看和设置系统时间与时区 |
localectl |
查看和设置语言环境 |
💡 示例:安装并启动 Apache 服务
# 安装 Apache
sudo dnf install httpd
# 启动 Apache 服务
sudo systemctl start httpd
# 设置开机自启
sudo systemctl enable httpd
# 查看服务状态
sudo systemctl status httpd
如果你有具体的任务或问题(比如“如何配置静态IP?”、“如何安装MySQL?”),欢迎告诉我,我可以提供更详细的指导。