文章目录
实验目的:
- 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
命令查看帮助文档
-
打开终端。
-
输入以下命令并按回车键:
man ls
-
这将打开
ls
命令的手册页(manual page)。你可以使用键盘上的箭头键来浏览文档,或者使用/
来搜索特定的内容。 -
要退出手册页,可以按
q
键。
使用 help
命令查看帮助文档
-
打开终端。
-
输入以下命令并按回车键:
ls--help
-
这将显示
ls
命令的简短帮助信息,包括它的用法和一些常用选项。 -
这个帮助信息比
man
命令提供的手册页要简单,但它通常足以快速了解命令的基本用法。
比较
man
命令提供的是更详细的手册页,通常包含命令的详细描述、选项、示例和可能的错误信息。help
命令提供的是内建命令的帮助信息,它通常更简洁,只包含基本的用法和选项。
对于 ls
命令,help
命令可能不会提供太多信息,因为 ls
是一个外部命令,而不是shell的内建命令。因此,使用 man ls
通常是获取 ls
命令帮助的最佳方式。
3、 使用命令将当前计算机的主机名显示为IT。
在Linux系统中,可以使用 hostname
命令来设置或显示系统的主机名。要将当前计算机的主机名设置为 “IT”,按照以下步骤操作:
- 打开终端。
- 输入以下命令并按回车键:
这个命令会立即将系统的主机名更改为 “IT”。sudo hostname IT
sudo
是用来以管理员权限执行命令,因为更改主机名通常需要管理员权限。
验证更改
要验证主机名是否已成功更改,你可以使用以下命令:
- 再次使用
hostname
命令查看当前ho的主机名:
如果主机名已成功更改,该命令应该会显示 “IT”。hostname
永久更改主机名
如果希望更改永久生效,可能还需要编辑 /etc/hostname
文件或 /etc/hosts
文件,具体取决于的Linux发行版。以下是如何在大多数发行版中进行更改:
-
使用文本编辑器编辑
/etc/hostname
文件。你可以使用nano
或vi
:sudo nano /etc/hostname
-
将文件中的内容更改为 “IT”。
-
保存并关闭文件。
-
可能还需要编辑
/etc/hosts
文件以确保主机名与IP地址正确关联:sudo nano /etc/hosts
-
找到与旧主机名相关的行,并将其更改为新的主机名 “IT”。
-
保存并关闭文件。
重启网络服务
在某些情况下,可能需要重启网络服务以使更改生效:
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
输入你的密码后,将能够看到统计结果。