CentOS 7 常用Linux命令指南
需积分: 9 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系统的大部分需求,对于初学者和运维人员来说是非常实用的参考资料。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-09-27 上传
2018-10-23 上传
2021-09-13 上传
2023-11-06 上传
2021-09-13 上传
xzqw2004
- 粉丝: 11
- 资源: 2
最新资源
- guess-number-java
- shortcuts-ios-repo:我一直在使用的一些快捷方式的最新快照
- amsjs-workshop
- TSP_Genethic:遗传算法求解旅行商问题
- ignite-todo-list:Desafio 01-待办事项清单-点燃
- 电子功用-基于隧道二极管的窄脉冲发生电路
- PushServer:使用EJB3技术中的piggy-back技术实现服务器推送机制
- pforcs-problem-sheet:网络安全存储库(GMIT)编程
- 改进渣浆泵过流件铸造工艺及硬度的措施.rar
- protobuf-rpc-js:基于协议缓冲区的轻量级RPC for JS
- 销毁工具:使用哈巴狗,SCSSSASS和BEM进行实际布置
- PedroLucas-M-m:我的GitHub个人资料的配置文件
- linux-bin:一些Linux脚本
- 离心泵叶轮内流数值模拟的现状和展望.rar
- MyCom _Thread.rar
- jasmine-rspec-syntax:RSpec-y附加到Jasmine