1. 网络配置
- 查看网卡信息bash复制代码
ip addr # 查看所有网卡信息 ifconfig # 也可以使用 ifconfig(可能需要先安装 `net-tools`)
- 配置网卡 IP 地址bash复制代码
nmcli connection modify <connection_name> ipv4.addresses <IP地址>/<子网掩码> ipv4.gateway <网关地址> ipv4.method manual nmcli connection up <connection_name>
或手动修改配置文件(如/etc/sysconfig/network-scripts/ifcfg-eth0
),然后重启网络:bash复制代码systemctl restart network
2. 文件和目录操作
- 创建文件夹bash复制代码
mkdir <directory_name> # 创建一个目录 mkdir -p <dir1/dir2> # 创建多级目录
- 创建文件bash复制代码
touch <file_name> # 创建空文件 echo "内容" > <file_name> # 创建并写入内容
- 删除文件和文件夹bash复制代码
rm <file_name> # 删除文件 rm -r <directory_name> # 删除目录及其内容 rm -rf <directory_name> # 强制删除目录及内容
- 移动或重命名文件bash复制代码
mv <source> <destination> # 移动或重命名文件/目录
- 复制文件bash复制代码
cp <source> <destination> # 复制文件 cp -r <source_dir> <destination_dir> # 复制目录
3. 文件权限管理
- 查看文件权限bash复制代码
ls -l <file_or_directory>
- 修改文件权限bash复制代码
chmod 755 <file_or_directory> # 设置权限为 rwxr-xr-x chmod u+x <file> # 增加用户执行权限 chmod g-w <file> # 移除组的写权限
- 修改文件属主bash复制代码
chown user:group <file> # 修改文件的属主和属组
4. 软件安装和管理
- 更新软件包bash复制代码
yum update
- 安装软件包bash复制代码
yum install <package_name>
- 卸载软件包bash复制代码
yum remove <package_name>
- 查找软件包bash复制代码
yum search <keyword>
- 清理缓存bash复制代码
yum clean all
5. 系统服务管理
- 启动、停止和重启服务bash复制代码
systemctl start <service> # 启动服务 systemctl stop <service> # 停止服务 systemctl restart <service> # 重启服务
- 查看服务状态bash复制代码
systemctl status <service>
- 设置服务开机自启bash复制代码
systemctl enable <service>
- 禁用开机自启bash复制代码
systemctl disable <service>
这些命令是 CentOS 7 系统中常用的操作,能帮助您进行日常管理和维护。