实验二:Linux操作基础


实验目的:

  • 1、 掌握字符界面下关机及重启的命令。
  • 2、 掌握LINUX下获取帮助信息的命令:man、help。
  • 3、 掌握LINUX中常用的简单命令:pwd、date、who、cal、uname、wc、clear等

实验内容:

1、 使用shutdown命令设定在5秒之后关闭计算机。

在Linux系统中,使用 shutdown 命令来关闭计算机。设定在5秒之后关闭计算机,可以使用以下命令:

sudo shutdown +0 now

这里的 +0 表示从现在开始计时,now 表示立即执行。由于 shutdown 命令的计时单位是分钟,所以 +0 就相当于立即执行。

但是,如果你确实需要精确到秒,可以使用 sleep 命令与 shutdown 命令结合使用,如下:

sleep 5 && sudo shutdown now

这条命令会先让系统等待5秒(sleep 5),然后执行 shutdown now 命令立即关闭计算机。需要注意的是,使用 && 是为了确保只有在 sleep 命令成功执行后,才会执行 shutdown 命令。

2、 分别使用命令man和help查看ls命令的帮助文档。

在Linux系统中,你可以使用 man 命令和 help 命令来查看 ls 命令的帮助文档。以下是如何使用这两个命令:

使用 man 命令查看帮助文档

  1. 打开终端。

  2. 输入以下命令并按回车键:

    man ls
    

    在这里插入图片描述

  3. 这将打开 ls 命令的手册页(manual page)。你可以使用键盘上的箭头键来浏览文档,或者使用 / 来搜索特定的内容。

  4. 要退出手册页,可以按 q 键。

使用 help 命令查看帮助文档

  1. 打开终端。

  2. 输入以下命令并按回车键:

     ls--help
    

    在这里插入图片描述

  3. 这将显示 ls 命令的简短帮助信息,包括它的用法和一些常用选项。

  4. 这个帮助信息比 man 命令提供的手册页要简单,但它通常足以快速了解命令的基本用法。

比较

  • man 命令提供的是更详细的手册页,通常包含命令的详细描述、选项、示例和可能的错误信息。
  • help 命令提供的是内建命令的帮助信息,它通常更简洁,只包含基本的用法和选项。

对于 ls 命令,help 命令可能不会提供太多信息,因为 ls 是一个外部命令,而不是shell的内建命令。因此,使用 man ls 通常是获取 ls 命令帮助的最佳方式。

3、 使用命令将当前计算机的主机名显示为IT。

在Linux系统中,可以使用 hostname 命令来设置或显示系统的主机名。要将当前计算机的主机名设置为 “IT”,按照以下步骤操作:

  1. 打开终端。
  2. 输入以下命令并按回车键:
    sudo hostname IT
    
    这个命令会立即将系统的主机名更改为 “IT”。sudo 是用来以管理员权限执行命令,因为更改主机名通常需要管理员权限。

验证更改

要验证主机名是否已成功更改,你可以使用以下命令:

  1. 再次使用 hostname 命令查看当前ho的主机名:
    hostname
    
    如果主机名已成功更改,该命令应该会显示 “IT”。
    在这里插入图片描述

永久更改主机名

如果希望更改永久生效,可能还需要编辑 /etc/hostname 文件或 /etc/hosts 文件,具体取决于的Linux发行版。以下是如何在大多数发行版中进行更改:

  1. 使用文本编辑器编辑 /etc/hostname 文件。你可以使用 nanovi

    sudo nano /etc/hostname
    
  2. 将文件中的内容更改为 “IT”。

  3. 保存并关闭文件。

  4. 可能还需要编辑 /etc/hosts 文件以确保主机名与IP地址正确关联:

    sudo nano /etc/hosts
    
  5. 找到与旧主机名相关的行,并将其更改为新的主机名 “IT”。

  6. 保存并关闭文件。

重启网络服务

在某些情况下,可能需要重启网络服务以使更改生效:

sudo systemctl restart networking.service

或者,可以直接重启计算机来确保所有更改都已生效:

sudo reboot

这样,的计算机的主机名就会被永久设置为 “IT”。

4、 使用命令显示公元2024年8月的月历。

在Linux系统中,你可以使用 cal 命令来显示月历。要显示公元20248年8月的月历,可以在终端中输入以下命令:

cal 8 2024

这个命令会显示2024年8月的月历。cal 命令默认显示当前月份的月历,可以通过指定月份和年份来查看不同时间的月历。

示例输出

运行这个命令,输出可能看起来像这样:

     August 2024
Mo Tu We Th Fr Sa Su
          1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

这显示了2024年8月的每一天,包括星期几和日期。注意,这个命令的输出可能会根据终端设置和Linux发行版有所不同。

5、 显示当前计算机上的日期和时间。

在Linux系统中,可以使用 date 命令来显示当前计算机上的日期和时间。打开终端,然后输入以下命令:

date

在这里插入图片描述

执行这个命令后,它会显示当前的日期和时间。输出的格式通常是 YYYY-MM-DD HH:MM:SS,其中 YYYY 表示年份,MM 表示月份,DD 表示日期,HH 表示小时,MM 表示分钟,SS 表示秒。

请注意,输出的格式可能会根据你的系统设置和区域设置有所不同。

6、 统计文件/etc/passwd的行数、字符数和单词数。

在Linux系统中,可以使用 wc 命令来统计文件的行数、字符数和单词数。要统计 /etc/passwd 文件的这些信息,可以在终端中输入以下命令:

wc -l /etc/passwd
wc -m /etc/passwd
wc -w /etc/passwd
  • -l 选项用于统计行数。
  • -m 选项用于统计字符数。
  • -w 选项用于统计单词数。
    在这里插入图片描述

或者,可以使用单个 wc 命令一次性统计所有这些信息:

wc /etc/passwd

在这里插入图片描述

这将输出三行,分别显示行数、字符数和单词数,第一行是行数,第二行是字符数,第三行是单词数。
这意味着 /etc/passwd 文件有49行,89个字符,2870个单词。

请注意,/etc/passwd 文件包含系统用户的账户信息,通常只有root用户有权限读取。如果不是root用户,可能需要使用 sudo 来执行 wc 命令:

sudo wc /etc/passwd

输入你的密码后,将能够看到统计结果。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值