2026-04-16 计算机操作系统实验1:Linux系统安装与常用命令

实验内容

本实验主要学习和掌握Linux操作系统的基本使用方法,具体内容包括:

(1)Linux操作系统的安装:在虚拟机上安装Ubuntu 14.04(64位)操作系统,了解安装流程和基本配置。

(2)用户权限管理:学习如何从普通用户切换到root用户,了解sudo命令和密码设置的相关操作。

(3)常用Linux命令:掌握基础命令(如ls、pwd、cd、date、clear等)的使用,学会快速定位文件和目录。

(4)帮助信息获取:学习使用man命令和–help选项来查阅命令文档,培养自学能力。

(5)系统信息查询:使用uname、whoami、who等命令查看系统信息和用户登录情况,了解系统运行状态。

(6)Shell环境变量:理解PS1等环境变量的作用,实践修改shell提示符的方法。

(7)文件和目录操作:掌握文件创建、查看、复制、移动、删除等基本操作,以及目录的创建和删除操作。

实验环境

  • 虚拟机环境:vmware上安装的ubuntu14.04(64位)操作系统(熟悉linux系统的安装)
  • WSL2环境:WSL2上安装的ubuntu20.04(64位)操作系统(常规linux命令操作执行)

实验步骤

1. Linux操作系统的安装

具体步骤参考文档”在vmware上安装ubuntu14.04(64位)”。

2. 常用命令

(1) 用户权限管理

从user用户切换到root用户:默认root用户是无固定密码的,并且是被锁定的,如果想给root设置一个密码只需执行命令:sudo passwd root 然后根据提示一步一步来。这样皆可以向(1)里面提到的那样 su root ,输入root密码切换到root用户。注意:给root设定密码后,仍可以 sudo su 切换到root用户。

1776306698151.png

(2) 进入linux系统执行基本命令

在终端或命令行窗口中,输入如下linux命令,记录其输出结果

命令 作用 执行结果截图
ls 列出当前目录下的文件和目录 1776310607331.png
pwd 显示当前工作目录的路径 1776310674825.png
cd 切换到用户主目录 1776310686329.png
cd /root 切换到/root目录 1776310702288.png
clear 清除终端屏幕
date 显示当前日期和时间 1776310713890.png

(3) 使用man命令和–help选项获取帮助

使用man命令来获得每个Linux命令的帮助手册,用man lsman passwdman pwd命令得到ls、passwd、pwd三个命令的帮助手册。也可以使用:命令名 –help格式来显示该命令的帮助信息。

命令 作用 执行结果截图
man ls 查看ls命令的手册页 1776310910901.png
man passwd 查看passwd命令的手册页 1776310886523.png
who --help 显示who命令的帮助信息 1776310920370.png

(4) 使用who命令

who 命令显示当前正在你的Linux系统中使用的用户名字

命令 作用 执行结果截图
who 显示当前登录系统的用户信息 1776310785948.png

需要回答的问题

  • ①有多少用户正在使用你的Linux系统?给出显示的结果
  • ②哪个用户登录的时间最长?给出该用户登录的时间和日期。

(5) 使用uname命令查询系统信息

使用下面的命令显示有关你计算机系统信息:uname(显示操作系统的名称),uname –n(显示系统域名),uname –p(显示系统的CPU名称)

命令 作用 执行结果截图
uname 显示操作系统的名称 1776310800073.png
uname -n 显示系统域名 1776310806978.png
uname -p 显示系统的CPU名称 1776310816041.png

需要回答的问题

  • ①你的操作系统名字是什么?
  • ②你计算机系统的域名是什么?
  • ③你计算机系统的CPU名字是什么?

(6) 查看用户信息

使用whoami命令找到用户名。然后使用who -a命令来看看你的用户名和同一系统其他用户的列表。

命令 作用 执行结果截图
whoami 显示当前用户的用户名 1776310985920.png
who -a 显示所有登录用户的详细信息 1776310994442.png

(7) 查看PS1环境变量

在shell提示符后,输入echo $PS1并按回车键,系统怎样回答?

命令 作用
echo $PS1 显示PS1环境变量的值,即shell提示符的格式

(8) 修改shell提示符

在shell提示符后,输入PS1=%并按回车键,显示屏有什么变化?再执行PS1='[\u@\h \w]\$ ',显示屏有什么变化?

命令 作用
PS1=% 设置shell提示符为%
PS1='[\u@\h \w]\$ ' 设置shell提示符为[用户名@主机名 当前目录]$

(9) 查看所有环境变量

在shell提示符后,输入set 并按回车键,系统显示环境变量。给出你系统中的环境变量和它的值。

命令 作用 执行结果截图
set 显示所有shell变量和环境变量 1776311010381.png

3. 文件及目录操作命令

分别执行以下文件操作命令,并记录每一步的执行结果。

命令 作用
touch emptyfile 创建一个名为emptyfile的空文件
echo "Only one line in file" > emptyfile 将字符串写入emptyfile文件
cat emptyfile 显示emptyfile文件的内容
cp emptyfile /root/emptyfile2 将emptyfile复制到/root目录下,并重命名为emptyfile2
mkdir newdirectory 创建一个名为newdirectory的目录
mv /root/emptyfile2 /root/newdirectory 将/root/emptyfile2移动到/root/newdirectory目录下
ls /root/newdirectory 列出/root/newdirectory目录下的内容
rm /root/newdirectory/emptyfile2 删除/root/newdirectory/emptyfile2文件
ls /root/newdirectory 再次列出目录内容,确认文件已删除
rmdir /root/newdirectory 删除空的/root/newdirectory目录

1776311105573.png

1776311117167.png

1776311125357.png

1776311135344.png