1. 按照上节课教材步骤,完成VMware Workstation的安装。

  2. 在虚拟机中安装Ubuntu server版本系统,成功登录后截图交给老师。

  3. 在Ubuntu的命令行下熟悉常用操作命令,截图记录。

软件下载(校园内网):
虚拟化软件:VMware-workstation-17.6.1-24319023.exe

ubuntu linux 操作系统:ubuntu-22.04.4-live-server-amd64.iso

Linux 常用命令整理

 

命令概览表格

 

命令用途常用选项示例示例命令
ls列出目录内容-l, -als -la
cd更改目录cd /home
mkdir创建目录-pmkdir -p test/subtest
vi文本编辑器vi example.txt
cp复制文件或目录-rcp -r test backup
rm删除文件或目录-r, -frm -rf test
ping测试网络连通性-cping -c 4 google.com
ifconfig查看或配置网络接口ifconfig eth0
top查看系统资源使用情况top
find搜索文件或目录-name, -sizefind / -name "*.txt"
chmod修改文件权限+x, 777chmod +x script.sh
chown修改文件所有者-Rchown -R user:group dir

修改主机名称方法

sudo hostnamectl set-hostname 新主机名

将主机名修改为duanxy,操作过程如下图:

enter image description here

重启后生效,名称就变成:
enter image description here

详细解释

 

1. ls - 列出目录内容

 

用途

 

ls 用于列出当前目录下的文件和子目录,类似于Windows的dir命令。

案例

 

  • 查看当前目录下的所有文件。

  • 查看文件详细信息(如权限、大小等)。

 

操作演示

 

# 列出当前目录下的文件和目录
ls

# 列出详细信息(包括权限、所有者、大小等)
ls -l

# 列出所有文件(包括隐藏文件,以.开头的文件)
ls -a

# 组合使用:列出详细信息并包括隐藏文件
ls -la

 


2. cd - 更改目录

 

用途

 

cd 用于切换当前工作目录。

案例

 

  • 进入某个子目录。

  • 返回上一级目录或主目录。

 

操作演示

 

# 进入名为"documents"的目录
cd documents

# 返回上一级目录
cd ..

# 返回用户的主目录
cd ~

# 进入根目录
cd /

 


3. mkdir - 创建目录

 

用途

 

mkdir 用于创建新的目录。

案例

 

  • 创建一个新文件夹。

  • 一次性创建多级目录。

 

操作演示

 

# 创建一个名为"test"的目录
mkdir test

# 创建多级目录(如test/subtest)
mkdir -p test/subtest

 


4. vi - 文本编辑器

 

用途

 

vi(或其改进版vim)是一个强大的文本编辑器,用于编辑文件内容。

案例

 

  • 编辑配置文件。

  • 创建并写入新文件。

 

操作演示

 

# 打开或创建文件"example.txt"
vi example.txt

# 进入编辑模式(按下 i 键)
i

# 输入内容后保存并退出(按 Esc,然后输入以下命令)
:wq

# 不保存直接退出
:q!

 


5. cp - 复制文件或目录

 

用途

 

cp 用于复制文件或目录到指定位置。

案例

 

  • 复制单个文件。

  • 复制整个目录及其内容。

 

操作演示

 

# 复制文件example.txt到test目录
cp example.txt test/

# 递归复制目录test到backup目录
cp -r test backup

 


6. rm - 删除文件或目录

 

用途

 

rm 用于删除指定的文件或目录。

案例

 

  • 删除单个文件。

  • 删除整个目录及其内容。

 

操作演示

 

# 删除文件example.txt
rm example.txt

# 递归删除目录test及其内容(-r表示递归,-f表示强制)
rm -rf test

# 提示确认删除
rm -i example.txt

 


7. ping - 测试网络连通性

 

用途

 

ping 用于测试主机与目标地址之间的网络连接。

案例

 

  • 检查是否能连接到某个网站。

  • 测试网络延迟。

 

操作演示

 

# 测试与baidu.com的连通性
ping baidu.com

# 指定发送4次ping请求
ping -c 4 baidu.com

 


8. ifconfig - 查看或配置网络接口

 

用途

 

ifconfig 用于显示或配置网络接口信息(注意:在新版Linux中可能被ip命令替代)。

案例

 

  • 查看当前网络接口的IP地址。

  • 临时设置IP地址。

 

操作演示

 

# 显示所有网络接口信息
ifconfig

# 显示特定接口信息(如eth0)
ifconfig eth0

# 设置eth0的IP地址(需要root权限)
ifconfig eth0 192.168.1.100

 


9. top - 查看系统资源使用情况

 

用途

 

top 是一个实时监控工具,用于查看系统进程和资源使用情况(如CPU、内存)。

案例

 

  • 监控系统性能。

  • 找出占用资源最多的进程。

 

操作演示

 

# 启动top监控
top

# 退出top(按q键)
q

# 显示特定用户的进程(启动后按u,输入用户名)
u

 


10. find - 搜索文件或目录

 

用途

 

find 用于在指定目录中搜索符合条件的文件或目录。

案例

 

  • 查找特定名称的文件。

  • 查找某类型或大小的文件。

 

操作演示

 

# 在当前目录下查找名为example.txt的文件
find . -name "example.txt"

# 在根目录下查找所有.txt文件
find / -name "*.txt"

# 查找大于10MB的文件
find / -size +10M

 


11. chmod - 修改文件权限

 

用途

 

chmod 用于更改文件或目录的权限(如读、写、执行)。

案例

 

  • 给脚本文件添加执行权限。

  • 设置文件的具体权限值。

 

操作演示

 

# 给script.sh添加执行权限
chmod +x script.sh

# 设置example.txt权限为读写(所有者)、只读(组和其他)
chmod 644 example.txt

# 递归修改目录test下所有文件的权限
chmod -R 755 test

 


12. chown - 修改文件所有者

 

用途

 

chown 用于更改文件或目录的所有者和所属组。

案例

 

  • 更改文件的所有者。

  • 递归更改目录及其内容的所有者。

 

操作演示

 

# 将example.txt的所有者改为user
chown user example.txt

# 将example.txt的所有者和组改为user:group
chown user:group example.txt

# 递归更改test目录及其内容的所有者
chown -R user:group test

 


以上是Linux中ls、cd、mkdir、vi、cp、rm、ping、ifconfig、top、find、chmod和chown命令的整理,包括表格概览和详细解释。

实践过程

1. Vmware Workstation 软件

2. Linux 安装映像文件(Ubuntu server)

安装过程

1.创建虚拟机

(截图用Win+Shift+S)
enter image description here#634px #475px

2.选择安装程序光盘映像文件

enter image description here

3.设置虚拟机名称

enter image description here

4.设置磁盘大小

enter image description here

5.自定义虚拟机硬件配置

enter image description here

6.完成后启动虚拟机

enter image description here
enter image description here

7.根据提示完成安装过程

enter image description here

8.禁用虚拟机网络

enter image description here

9.安装过程中设置账户和密码

enter image description here
安装完成后选择重启
enter image description here
下面的提示需要将光盘映像从DVD驱动器弹出或断开连接:
enter image description here
去掉启动时连接的勾选,确认后重启。
enter image description here
重启过程中监测硬件设备时需要等待120秒跳过监测。
enter image description here

10.启动完成后登录系统

enter image description here
系统内提示
enter image description here
登入系统:
enter image description here
到此,系统完成安装。

11.查看系统根目录使用ls命令

enter image description here

作者:信息技术教研室  创建时间:2025-02-25 21:36
最后编辑:信息技术教研室  更新时间:2025-08-13 10:53