Linux 操作系统安装及基本使用
在信息技术飞速发展的今天,Linux 操作系统凭借其开源、高性能、稳定性强等优势,在服务器、云计算、嵌入式等领域占据着重要地位。本文将详细介绍如何在 VMware 虚拟机下安装 Linux 系统(以 CentOS 为例),并讲解 Linux 基本命令的使用以及通过 VMware Tools 实现 Linux 与 Windows 资源共享的方法。
一、在 VMware 下安装 Linux 系统(CentOS)
-
下载与安装 VMware 虚拟机
- 访问 VMware 官方网站(https://www.vmware.com/),根据操作系统选择合适的 VMware Workstation 版本进行下载。
- 安装过程中,按照向导提示逐步完成安装。安装完成后,重启计算机。
-
下载 CentOS 镜像文件
- 访问 CentOS 官方网站(https://www.centos.org/),下载适合的 CentOS 版本(如 CentOS 7.x)的 ISO 镜像文件。
-
创建虚拟机并安装 CentOS
- 打开 VMware 虚拟机软件,点击 “创建新的虚拟机”,选择 “典型(推荐)” 配置类型。
- 点击 “浏览”,选择下载好的 CentOS 镜像文件,安装程序会自动检测到操作系统类型为 Linux,版本选择 “ CentOS 7.x 64 位”。
- 按照向导设置虚拟机名称、安装位置、磁盘容量(建议初始磁盘大小设置为 20GB 或更大,以便后续使用),其他选项保持默认设置。
- 点击 “完成” 后,虚拟机将启动并进入 CentOS 安装界面。
- 在安装界面,选择 “安装 CentOS 7”,进入安装设置。
- 设置键盘布局,通常选择 “美国英语” 即可。
- 在 “安装位置” 选项中,若磁盘未分区,可选择 “自动” 分区方式,系统会自动划分根分区(/)、交换分区(swap)等必要分区。
- 设置 root 用户密码,并根据需要创建普通用户账号。
- 点击 “开始安装”,等待安装过程完成。安装过程中可勾选 “在安装后重启” 选项。
-
安装完成后配置网络
- 首次启动 CentOS 后,点击 “Activities”(活动),在搜索栏输入 “Terminal” 打开终端。
- 输入命令
nmcli
查看网络连接状态。若网络未连接,可使用命令nmcli device connect eth0
(假设网卡名称为 eth0,可通过命令ip addr
查看)连接网络。
二、使用 VMware Tools 实现 Linux 与 Windows 资源共享
-
安装 VMware Tools
- 在 VMware 虚拟机菜单中,选择 “虚拟机”->“安装 VMware Tools”。此时,虚拟机会将 VMware Tools 镜像挂载到 CentOS 的虚拟光驱中。
- 在 CentOS 终端中,输入命令
mount /dev/cdrom /mnt
将光驱挂载到 /mnt 目录。 - 执行命令
cd /mnt
进入挂载目录,然后运行命令tar -zxvf VMwareTools-<version>.tar.gz
( 为实际的 VMware Tools 版本号)解压安装包。解压后,进入解压后的目录,执行命令./vmware-install.pl
开始安装 VMware Tools。按照提示一路回车,完成安装。
-
设置文件共享
- 在 VMware 虚拟机设置中,选择 “选项”->“共享文件夹”,点击 “添加” 按钮。
- 设置共享文件夹的主机路径(Windows 下的文件夹路径)和虚拟机路径(在 Linux 中访问共享文件夹的挂载点,如 /mnt/hgfs),勾选 “始终启用” 选项。
- 在 CentOS 终端中,输入命令
cd /mnt/hgfs/<shared_folder_name>
(<shared_folder_name> 为共享文件夹名称)即可访问共享文件夹中的文件,实现 Linux 与 Windows 之间的文件共享。
三、Linux 基本命令
-
文件与目录操作命令
ls
:列出目录内容。例如,ls /home
列出 /home 目录下的所有文件和子目录。cd
:切换目录。如cd /var/log
切换到 /var/log 目录。pwd
:显示当前工作目录。在终端输入pwd
可快速查看当前所在路径。mkdir
:创建目录。例如,mkdir mydir
在当前目录下创建名为 mydir 的目录。rmdir
:删除空目录。如rmdir mydir
删除 mydir 空目录。cp
:复制文件或目录。例如,cp file1.txt file2.txt
复制 file1.txt 为 file2.txt;cp -r dir1 dir2
递归复制 dir1 目录到 dir2。mv
:移动或重命名文件或目录。如mv file.txt /home/user/
将 file.txt 移动到 /home/user/ 目录;mv oldname.txt newname.txt
将文件 oldname.txt 重命名为 newname.txt。rm
:删除文件或目录。例如,rm file.txt
删除 file.txt 文件;rm -r dir/
递归删除 dir/ 目录及其内容。
-
文件查看与编辑命令
cat
:查看文件内容。例如,cat file.txt
在终端显示 file.txt 的全部内容。more
:分页查看文件内容。如more file.txt
,按空格键翻页,按 Q 键退出。less
:类似 more,但可向前、向后翻页。使用less file.txt
查看文件,按方向键上下移动,按 Q 键退出。head
:查看文件开头内容。默认显示前 10 行,如head -n 5 file.txt
显示前 5 行。tail
:查看文件结尾内容。默认显示最后 10 行,tail -n 5 file.txt
显示最后 5 行,tail -f file.txt
可实时查看文件尾部新增内容(常用于查看日志文件)。vi
/vim
:文本编辑器。输入vi file.txt
进入编辑模式,按 i 键插入文本,按 Esc 键退出编辑模式,输入:wq
保存并退出,输入:q!
强行退出不保存。
-
系统信息查看命令
uname
:查看系统信息。如uname -a
显示系统内核版本、主机名等全部信息。hostname
:查看或设置主机名。输入hostname
查看当前主机名。df
:查看磁盘空间使用情况。df -h
以易读格式显示各挂载点的磁盘使用量、总容量、可用空间等。du
:查看文件或目录磁盘使用空间。例如,du -sh /home/user/
查看 /home/user/ 目录的总磁盘占用情况。free
:查看系统内存使用情况。free -m
以 MB 为单位显示物理内存、交换内存的总量、已用、空闲等信息。top
:实时查看系统进程信息和资源使用情况。按 Q 键退出。
掌握在 VMware 虚拟机下安装 Linux 系统、使用 VMware Tools 实现资源共享以及 Linux 基本命令的运用,对于学习、开发和管理 Linux 环境下的应用具有重要意义。通过不断实践和探索,读者可以逐步深入 Linux 世界,解锁更多强大的功能和应用场景。