HCRM博客

如何在CentOS 7上高效地完成日常操作与管理?

CentOS 7 使用指南

一、基本介绍

如何在CentOS 7上高效地完成日常操作与管理?-图1
(图片来源网络,侵权删除)

CentOS 7 是一个基于 Red Hat Enterprise Linux (RHEL) 的开源操作系统,广泛应用于服务器领域,其稳定性和安全性使其成为许多企业和开发者的首选,本文将详细介绍 CentOS 7 的使用方法,包括安装、配置、常用命令、虚拟机使用技巧以及硬件资源查看等方面的内容。

二、文章目录

1、准备工作

2、安装 CentOS 7

3、基本命令操作

4、VMware 主机和虚拟机之间传文件

如何在CentOS 7上高效地完成日常操作与管理?-图2
(图片来源网络,侵权删除)

5、文件路径与挂载光驱

6、查看硬件资源

7、常见问题及解决方案

8、相关问答 FAQs

三、准备工作

下载 CentOS 7 镜像

从 CentOS 官方网站或国内镜像源下载 CentOS 7 ISO 镜像,推荐使用 Minimal ISO 版本,该版本体积较小,包含最基本的组件,适合作为服务器操作系统的基础镜像。

如何在CentOS 7上高效地完成日常操作与管理?-图3
(图片来源网络,侵权删除)

创建启动盘

2.1 Windows 上使用 Rufus:

下载并安装 Rufus。

插入 U 盘并打开 Rufus。

选择 ISO 镜像文件,分区方案选择 MBR,目标系统为 BIOS 或 UEFI。

点击 Start 开始制作。

2.2 Linux 上使用 dd 命令:

sudo dd if=CentOS7x86_64Minimal.iso of=/dev/sdX bs=4M && sync

请将 /dev/sdX 替换为实际的 U 盘设备名。

四、安装 CentOS 7

启动安装程序

插入启动盘,启动系统并选择从 USB 启动,出现安装界面后,选择 Install CentOS 7,然后按下 Enter。

配置语言和键盘布局

选择 English 作为默认语言,并点击 Continue,设置合适的键盘布局,American English。

配置安装源、安装目标和网络

3.1 INSTALLATION DESTINATION(安装目标)

选择需要安装的磁盘,如果要手动分区,点击 I will configure partitioning,推荐的分区方案如下:

/boot:1 GB(ext4)

/:20 GB 或更多(xfs

swap:2 GB 或等于物理内存大小

3.2 NETWORK & HOSTNAME(网络和主机名)

点击网络接口并启用网络连接,在 Hostname 输入框中设置主机名,centos7.localdomain。

配置时区和日期时间

点击 DATE & TIME,选择时区(如 Asia/Shanghai),并启用 NTP 同步。

软件选择

选择 Minimal Install 进行最小化安装。

设置 root 密码和创建用户

安装过程中设置 root 密码,并根据需要创建一个普通用户:

sudo passwd root                  # 设置 root 用户密码
sudo adduser new_username         # 添加新用户
su new_username                # 切换到新用户并设置密码

安装完成并重启

点击 Reboot 重启系统,拔出 U 盘,系统将启动到新安装的 CentOS 7。

五、基本命令操作

以下是一些常用的基本命令:

新建文件夹mkdir 文件夹名称

新建文本文件touch 文件名.txt

删除文件夹及其子文件rm rf 文件夹名称

删除文本文件rm 文件名.txt

解压 tar.gz 压缩文件tar zxvf 压缩文件名称

查询 IP 地址ip addressip addr

Vim 编辑器

打开编辑的文件:vim 文件名

进入编辑模式:i

退出编辑模式:Esc

保存修改::w

退出::q

不保存修改强制退出::q!

快速查找匹配某个字符串:在未进入编辑模式下,输入/查找的字符串,后回车即可,可以通过键入“n”键跳转到下一个匹配的字符串;键入“N”跳转到上一个匹配的字符串,查找后,键入:noh 可以取消查找的高亮显示。

六、VMware 主机和虚拟机之间传文件

使用 VMware Tools

如果已经安装了 VMware Tools,直接右键 “复制” “粘贴” 即可,推荐使用这种方法,注意不要直接拖拽文件进行复制,因为这样做可能会导致文件数据在传输过程中发生缺失,复制粘贴后注意检查复制的文件大小是否改变。

使用 U 盘复制

也可以使用 U 盘复制文件,然后在虚拟机中挂载 U 盘,将文件移动到主机或者虚拟机上。

七、文件路径与挂载光驱

文件路径

放在用户的 Downloads 文件夹中的绝对路径为:/home/user1/Downloads,其他用户的文件夹路径以此类推。

挂载光驱

mount /dev/cdrom /mnt/cdrom

挂载光驱到/mnt/cdrom,相当于将 ISO 中的内容解压到/mnt/cdrom,但实际上,/mnt/cdrom 中的内容仍在光驱中,而不在本地硬盘,挂载光驱后,/mnt/cdrom 中的内容为只读,不能修改(包括增加,替换和删除),取消挂载的方式如下:

umount /mnt/cdrom

八、查看硬件资源

查看硬盘空间

用于查看当前已经挂载的磁盘及其对应的文件目录:

df a h   # a 意思是显示全部,h 意思是转换成 GB、MB 等为单位,否则默认用磁盘块
lsblk      # 可以查看所有的硬盘空间,即使当前并未挂载到系统上。

查看 CPU

lscpu       # 或 cat /proc/cpuinfo

查看内存

free m     # 或 cat /proc/meminfo

可以参考 Linux 查看系统硬件信息(实例详解)一文,里面说得很详细了。

查看显卡

nvidiasmi

九、常见问题及解决方案

无法识别硬盘

原因:磁盘驱动未加载或分区表格式不兼容,解决方案:确保磁盘在 BIOS 中被识别,并使用 GPT 分区表,可通过 gdisk 工具修复分区表:

sudo gdisk /dev/sda

网络无法连接

原因:网络配置未启用或缺少驱动,解决方案:安装后通过 nmtui 配置网络:

sudo nmtui

在图形界面中选择 Edit a connection,配置并启用网络。

系统无法启动

原因:引导顺序错误或 GRUB 安装失败,解决方案:在 BIOS 中检查启动顺序,确保选择正确磁盘,如需重装 GRUB,可使用以下命令:

sudo grub2install /dev/sda
sudo grub2mkconfig o /boot/grub2/grub.cfg

十、相关问答 FAQs

Q1: CentOS7如何设置静态IP地址?

A1: 使用 nmtui 工具配置静态 IP 地址:

sudo nmtui

选择 Edit a connection,编辑所需网络连接并设置静态 IP。

Q2: CentOS7如何使用 YUM 管理软件包?

A2: CentOS7使用 YUM 管理软件包的基本操作如下:

sudo yum update y              # 更新系统并安装软件包
sudo yum install y package_name # 安装软件包,如vim:sudo yum install y vim
sudo yum remove package_name     # 卸载软件包

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/19957.html

分享:
扫描分享到社交APP
上一篇
下一篇