CentOS 7 常用Linux命令指南

需积分: 9 0 下载量 91 浏览量 更新于2024-07-09 收藏 1.01MB DOCX 举报
"这份文档是关于CentOS 7操作系统下的常用Linux命令的总结,特别针对在VMware环境中进行Linux虚拟机硬盘扩容的LVM操作进行了介绍。内容包括网络配置、硬件信息查看、端口和进程管理、SELinux命令、用户与组管理、权限修改、程序的安装与管理、主机名修改、系统重启与关机、文件操作、文件查看与编辑、压缩与解压、防火墙管理、磁盘挂载、系统备份与还原,以及VMware虚拟机的磁盘扩容方法。" 1、网卡配置:使用vi编辑器编辑`/etc/sysconfig/network-scripts/ifcfg-ens**`文件,设置静态IP地址、子网掩码、网关和DNS。 2、查看硬件信息:利用lsblk查看磁盘和分区,df-h查看磁盘使用情况,fdisk -l查看分区信息,cfdisk用于交互式管理分区,blkid查看磁盘UUID,du -sh ./*统计目录大小,free -h查看内存,cat /proc/cpuinfo获取CPU信息。 3、端口及进程命令:使用firewall-cmd管理端口,如添加、移除和查看开放端口,通过systemctl控制firewalld服务启停,用firewall-cmd --state检查防火墙状态,netstat -lnpt查看监听端口。 4、SELinux命令:未提供具体操作,通常涉及semanage、setenforce等命令进行策略管理。 5、用户名与组:可以使用useradd、usermod、userdel等命令管理用户,groupadd、groupmod、groupdel管理组,passwd命令修改密码。 6、权限修改:chmod用于更改文件或目录权限,chown改变所有者,chgrp改变组所有权。 7、程序下载、解压、安装、更新、删除:wget下载文件,tar解压,yum或dnf安装、更新、删除软件包。 8、修改主机名:hostnamectl set-hostname 新主机名。 9、重启和关机:systemctl reboot或halt执行重启和关机。 10、复制、移动、删除、查找文件:cp、mv进行文件操作,rm删除文件,find查找文件。 11、查看及编辑文件:cat、less、more查看文件,vi或nano编辑文件。 12、压缩和解压:gzip、bzip2、tar等命令进行压缩与解压。 13、防火墙管理:firewall-cmd命令控制防火墙规则。 14、磁盘挂载:使用mount和umount挂载或卸载文件系统,修改/etc/fstab实现开机自动挂载。 15、CentOS备份与还原:可使用tar、rsync进行系统备份,dd进行整盘克隆。 16、VMware虚拟机磁盘扩容:在VMware环境中,需要扩展虚拟硬盘大小,然后在CentOS中通过lvextend和resize2fs命令扩展LV和文件系统,完成在线扩容。 这些命令涵盖了日常管理和维护CentOS 7系统的大部分需求,对于初学者和运维人员来说是非常实用的参考资料。