OpenCloudOS 是由腾讯主导的开源操作系统,适用于服务器环境。它与 CentOS、RHEL 等系统类似,基于 Linux,使用 yum 或 dnf 作为包管理器(取决于版本)。以下是 OpenCloudOS Server 8 常用的一些命令分类和示例:
🧰 一、系统信息相关命令
| 命令 |
描述 |
uname -r |
查看内核版本 |
cat /etc/os-release |
查看系统版本信息 |
hostnamectl |
显示或设置主机名 |
timedatectl |
查看时区和时间设置 |
uptime |
查看系统运行时间及负载 |
last reboot |
查看最近重启记录 |
📦 二、软件包管理命令(YUM)
OpenCloudOS 8 使用的是 dnf,它是 yum 的下一代工具。
| 命令 |
描述 |
dnf update |
更新所有已安装的软件包 |
dnf upgrade |
升级系统中的软件包 |
dnf install 包名 |
安装指定软件包 |
dnf remove 包名 |
删除指定软件包 |
dnf list all |
列出所有可用软件包 |
dnf list installed |
列出已安装的软件包 |
dnf info 包名 |
查看软件包详细信息 |
dnf clean all |
清除缓存 |
dnf makecache |
创建元数据缓存 |
🖥️ 三、系统服务管理命令(systemd)
| 命令 |
描述 |
systemctl start 服务名 |
启动服务 |
systemctl stop 服务名 |
停止服务 |
systemctl restart 服务名 |
重启服务 |
systemctl status 服务名 |
查看服务状态 |
systemctl enable 服务名 |
设置开机启动 |
systemctl disable 服务名 |
取消开机启动 |
systemctl is-enabled 服务名 |
检查是否开机启动 |
systemctl list-units --type=service |
查看正在运行的服务 |
systemctl list-unit-files --type=service |
查看所有服务及其开机状态 |
🔐 四、用户与权限管理
| 命令 |
描述 |
adduser 用户名 |
添加用户 |
passwd 用户名 |
设置用户密码 |
userdel 用户名 |
删除用户 |
groupadd 组名 |
添加用户组 |
usermod -aG 组名 用户名 |
将用户添加到组中 |
id 用户名 |
查看用户的 UID、GID 和所属组 |
chmod 权限 文件名 |
修改文件权限(如:chmod 755 file.sh) |
chown 所有者:组 文件名 |
修改文件所有者和组 |
🌐 五、网络管理命令
| 命令 |
描述 |
ip a 或 ip addr show |
查看 IP 地址信息 |
nmcli connection show |
查看网络连接(NetworkManager) |
ping 目标地址 |
测试网络连通性 |
traceroute 目标地址 |
跟踪路由路径 |
ss -tuln |
查看监听端口(替代 netstat) |
nmap -sT -O localhost |
扫描本地开放端口和服务 |
firewall-cmd --list-all |
查看防火墙规则(firewalld) |
systemctl status firewalld |
查看防火墙状态 |
💾 六、磁盘与文件系统管理
| 命令 |
描述 |
df -h |
查看磁盘空间使用情况 |
lsblk |
查看块设备(硬盘分区) |
fdisk -l |
查看分区表信息 |
parted -l |
查看高级分区信息 |
mount /dev/sdx1 /mnt/point |
挂载设备 |
umount /mnt/point |
卸载设备 |
find /path/to/search -name "filename" |
查找文件 |
du -sh /path |
查看目录大小 |
⚙️ 七、日志查看命令
| 命令 |
描述 |
journalctl -u 服务名 |
查看 systemd 服务日志 |
journalctl -b |
查看本次启动的日志 |
tail -f /var/log/messages |
实时查看系统日志 |
dmesg |
查看内核环形缓冲区日志 |
cat /var/log/secure |
查看 SSH 登录日志 |
🔁 八、系统关机与重启
| 命令 |
描述 |
shutdown -h now |
立即关机 |
shutdown -r now |
立即重启 |
reboot |
重启系统 |
poweroff |
关闭电源 |
🧪 九、其他常用命令
| 命令 |
描述 |
top 或 htop |
实时查看系统资源占用 |
ps aux |
查看进程列表 |
kill PID |
终止指定进程 |
kill -9 PID |
强制终止进程 |
history |
查看历史命令 |
man 命令 |
查看命令帮助文档 |
which 命令 |
查找命令所在的路径 |
alias |
设置命令别名 |
crontab -e |
编辑定时任务 |
如果你需要某个具体功能或场景下的命令(比如搭建 Web 服务器、配置静态 IP、部署应用等),欢迎继续提问!