在CentOS Minimal中,有许多基本命令可以帮助你进行系统管理和日常操作。以下是一些常用的基本命令:
-
系统管理
- 更新软件包:
sudo yum update
- 安装软件包:
sudo yum install package_name
- 卸载软件包:
sudo yum remove package_name
- 更新软件包:
-
用户管理
- 添加用户:
sudo useradd usernames
- 删除用户:
sudo userdel -r username
- 添加用户:
-
文件操作
- 列出目录内容:
ls -lah
- 改变目录:
cd /path/to/directory
- 复制文件:
cp source_file destination
- 移动文件:
mv source_file destination
- 删除文件:
rm -rf file_or_directory
- 列出目录内容:
-
权限管理
- 改变文件权限:
chmod 755 file_or_directory
- 改变文件所有者:
chown user:group file_or_directory
- 改变文件权限:
-
网络配置
- 查看网络接口:
ip addr
- 配置静态IP:编辑
/etc/sysconfig/network-scripts/ifcfg-eth0
,设定静态IP地址。- 示例配置:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8
- 示例配置:
- 查看当前时间:
date
- 同步时间:安装并启用NTP(网络时间协议)服务。
- 查看网络接口:
-
防火墙设置
- 启动防火墙:
sudo systemctl start firewalld
- 开放端口:
sudo firewall-cmd --permanent --add-port=80/tcp
- 重新加载防火墙配置:
sudo firewall-cmd --reload
- 启动防火墙:
-
SELinux管理
- 检查SELinux状态:
getenforce
- 设置SELinux模式:
- 设为临时宽松模式:
sudo setenforce 0
- 编辑配置文件,设为持久宽松模式:
sudo vi /etc/selinux/config
,将SELINUX=enforcing
改为SELINUX=permissive
。
- 设为临时宽松模式:
- 检查SELinux状态:
这些命令涵盖了系统管理、用户管理、文件操作、权限管理、网络配置、防火墙设置和SELinux管理等方面,是CentOS Minimal日常管理和维护中必不可少的基本工具。