显示页面过去修订反向链接回到顶部 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ====== CentOS 常见操作命令介绍 ====== ===== 1. 系统管理 ===== === 1.1 查看系统信息 === - **查看系统版本** <code>cat /etc/centos-release</code> 或 <code>lsb_release -a</code> - **查看内核版本** <code>uname -r</code> - **查看系统运行时间** <code>uptime</code> === 1.2 系统更新 === - **更新系统软件包** <code>yum update</code> - **更新特定软件包** <code>yum update [package_name]</code> - **安装新的软件包** <code>yum install [package_name]</code> - **移除软件包** <code>yum remove [package_name]</code> === 1.3 系统关机与重启 === - **关机** <code>shutdown -h now</code> 或 <code>poweroff</code> - **重启** <code>shutdown -r now</code> 或 <code>reboot</code> ===== 2. 用户管理 ===== === 2.1 用户操作 === - **添加用户** <code>useradd [username]</code> - **设置用户密码** <code>passwd [username]</code> - **删除用户** <code>userdel [username]</code> === 2.2 用户组操作 === - **添加用户组** <code>groupadd [groupname]</code> - **删除用户组** <code>groupdel [groupname]</code> - **将用户加入组** <code>usermod -aG [groupname] [username]</code> ===== 3. 文件系统操作 ===== === 3.1 文件管理 === - **查看文件内容** <code>cat [file_name]</code> 或 <code>less [file_name]</code> - **复制文件** <code>cp [source_file] [destination_file]</code> - **移动文件** <code>mv [source_file] [destination_file]</code> - **删除文件** <code>rm [file_name]</code> === 3.2 目录管理 === - **创建目录** <code>mkdir [directory_name]</code> - **删除目录** <code>rmdir [directory_name]</code> 或 <code>rm -r [directory_name]</code> (强制删除非空目录) - **查看目录内容** <code>ls</code> 或 <code>ls -l</code> (详细信息) === 3.3 文件权限 === - **查看文件权限** <code>ls -l [file_name]</code> - **修改文件权限** <code>chmod [permissions] [file_name]</code> 示例: <code>chmod 755 [file_name]</code> - **修改文件所有者** <code>chown [owner] [file_name]</code> - **修改文件所属组** <code>chgrp [group] [file_name]</code> ===== 4. 网络操作 ===== === 4.1 网络配置 === - **查看网络接口信息** <code>ifconfig</code> 或 <code>ip a</code> - **查看路由表** <code>route -n</code> 或 <code>ip route</code> - **配置网络接口** 编辑配置文件: <code>nano /etc/sysconfig/network-scripts/ifcfg-eth0</code> 示例内容: <code> DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 </code> - **重启网络服务** <code>service network restart</code> 或 <code>systemctl restart network</code> === 4.2 网络测试 === - **测试网络连接** <code>ping [IP_address]</code> - **查看端口监听情况** <code>netstat -tuln</code> 或 <code>ss -tuln</code> - **查看防火墙状态** <code>firewall-cmd --state</code> - **允许防火墙端口** <code>firewall-cmd --permanent --add-port=[port_number]/[protocol]</code> 示例: <code>firewall-cmd --permanent --add-port=80/tcp</code> - **重新加载防火墙规则** <code>firewall-cmd --reload</code> ===== 5. 服务管理 ===== === 5.1 服务操作 === - **查看服务状态** <code>systemctl status [service_name]</code> - **启动服务** <code>systemctl start [service_name]</code> - **停止服务** <code>systemctl stop [service_name]</code> - **重启服务** <code>systemctl restart [service_name]</code> - **设置服务开机自启** <code>systemctl enable [service_name]</code> - **禁用服务开机自启** <code>systemctl disable [service_name]</code> ===== 6. 日志管理 ===== === 6.1 查看日志 === - **查看系统日志** <code>cat /var/log/messages</code> - **查看特定服务日志** 示例:查看Apache日志 <code>cat /var/log/httpd/error_log</code> - **实时查看日志** <code>tail -f [log_file]</code> 示例: <code>tail -f /var/log/messages</code> ===== 7. 其他常用命令 ===== === 7.1 磁盘管理 === - **查看磁盘使用情况** <code>df -h</code> - **查看文件系统挂载信息** <code>mount</code> - **挂载文件系统** <code>mount [device] [mount_point]</code> 示例: <code>mount /dev/sdb1 /mnt</code> === 7.2 压缩与解压 === - **压缩文件** <code>tar -czvf [archive_name].tar.gz [file_or_directory]</code> - **解压文件** <code>tar -xzvf [archive_name].tar.gz</code> - **压缩为zip格式** <code>zip [archive_name].zip [file_or_directory]</code> - **解压zip文件** <code>unzip [archive_name].zip</code> === 7.3 查找文件 === - **查找文件** <code>find [path] -name [file_name]</code> 示例: <code>find / -name example.txt</code> - **搜索文件内容** <code>grep [pattern] [file_name]</code> 示例: <code>grep "error" /var/log/messages</code> 希望这份说明书能帮助你更好地使用 CentOS 系统!如果需要进一步的帮助,请随时联系管理员。 is/cos/centos的常用命令介绍.txt 最后更改: 2025/02/17 04:01由 A.L