Linux操作系统实验指导书 第2版(4)

来源:网络收集 时间:2025-07-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

7 将复制的内容粘贴到文章末尾。 G p

8 保存退出。 :wq

9 使用vi新建文档Hello.java vi Hello.java

10 进入编辑模式输入源代码。 public class hello{

public static void main(Srting[] args) {

System.out.println(“Hello world!”); } }

11 保存退出。(尚无法编译,因为可能未安装JDK)。 ZZ或:wq

五、实验报告 (1) 实验题目。

(2) 操作的主要步骤或命令。 (3) 命令及其执行结果。

实验8 bash常用功能

一、实验内容

练习bash常用功能。

二、实验目的

掌握bash的基本操作方式,包括tab键、别名及历史命令的使用 掌握简单的shell脚本编辑方法。

三、实验题目

1 将命令”ls -l|more”的别名设为lm 2 列出目前系统中有哪些别名? 3 列出我们曾经执行过的命令。 4 列出目前最近的5条命令 5 执行第10笔命令

6 列出系统中以c为开头的命令

7 使用上下箭头调用刚才执行过的命令 8 列出当前目录下以.bash开头的所有文件

14

9 列出目前的shell环境下的所有环境变量与其内容 10 建内容为date的shell文件my.sh,并执行该文件

四、实验指导

1 将命令”ls -l|more”的别名设为lm alias lm=’ls -l|more’

2 列出目前系统中有哪些别名? alias

3 列出我们曾经执行过的命令。 history

4 列出目前最近的5条命令 history 5

5 执行第10笔命令 !10

6 列出系统中以c为开头的命令 c[tab][tab]

7 使用上下箭头调用刚才执行过的命令 ↑↓

8 列出当前目录下以.bash开头的所有文件 ls -al .bash[tab][tab]

9 列出目前的shell环境下的所有环境变量与其内容 env

10 建内容为date的shell文件my.sh,并执行该文件 vi my.sh 输入date

chmod 744 my.sh ./my.sh

五、实验报告 (1) 实验题目。

(2) 操作的主要步骤或命令。 (3) 命令及其执行结果。

实验9 Linux账号管理

一、实验内容

练习Linux的账号管理命令。

二、实验目的

了解计算机用户和工作组的基本概念

15

掌握计算机用户的相关管理方法

三、实验题目

1 新建用户student

2 修改student的密码为student123 3 切换到第二个虚拟终端,并以student登录 4 切换到root权限 5 新建组students 6 删除组students 7 新建用户stu,并修改密码为stu123 8 修改stu的主目录为/root

9 请问stu这个用户能登录么?为什么? 10 修改stu用户的主目录为/home/stu

11 切换到第三个虚拟终端,并以stu登录 12 查询目前登陆到系统的用户

13 发送广播hello(发送后切换到第二个终端看看收到消息了么?然后切换回来) 14 对student发送消息(发送后切换到第二个终端看看收到消息了么?然后切换回来) 15 结束会话。

16 给root写一封信,并查看

四、实验指导

1 新建用户student useradd student

2 修改student的密码为student123 passwd student Passwd: student123 ReType:student123 3 切换到第二个虚拟终端,并以student登录 ctrl+alt+f2 4 切换到root权限 su -

5 新建组students groupadd students 6 删除组students groupdel students 7 新建用户stu,并修改密码为stu123 useradd stu passwd stu123

8 修改stu的主目录为/root usermod –d /root stu 9 请问stu这个用户能登录么?为什么?

10 修改stu用户的主目录为/home/stu usermod –d /home/stu stu 11 切换到第三个虚拟终端,并以stu登录 ctrl+alt+f3 12 查询目前登陆到系统的用户 who

13 发送广播hello(发送后切换到第二个终端看看收到消息了么?然后切换回来) wall wall “hello”

14 对student发送消息(发送后切换到第二个终端看看收到消息了么?然后切换回来)write student hello

16

15 结束会话。Ctrl+d

16 给root写一封信,并查看

参加实验6中的13小题

五、实验报告 (1) 实验题目。

(2) 操作的主要步骤或命令。 (3) 命令及其执行结果。

实验10 Linux进程管理

一、实验内容

练习Linux进程管理命令。

二、实验目的

了解与Linux系统管理相关的计算机术语 掌握进程的概念及对进程、作业相关操作 掌握查看系统信息的方法

三、实验题目

1 查看当前所有进程 2 查看当前进程树,找出ps进程的父进程是哪个进程。 3 查看进程树,并且在进程树中显示进程ID(PID)。 4 杀死bash进程,发生了什么事? 5 进入vi

6 将vi切换到后台 7 查看工作列表

8 将刚才切换到后台的vi切换到前台 9 退出vi

10 后台查找根目录下所有比/etc/man.config新的文件并将结果存储到find.result中 11 查看工作列表,是否有find在执行?

12 等待find工作结束,查看工作列表还有find了么? 13 查看find.result文件的内容最后十行中前五行的内容。 14 建立echo的别名为你名字的首字母拼写,例如wsg。执行 wsg hello有什么现象?

四、实验指导

17

1 查看当前所有进程 ps aux 2 查看当前进程树,找出ps进程的父进程是哪个进程。pstree 3 查看进程树,并且在进程树中显示进程ID(PID)。 pstree -p

4 杀死bash进程,发生了什么事? kill -9(强制) 2541(进程ID) 5 进入vi vi a.txt

6 将vi切换到后台 ctrl + Z

7 查看工作列表 jobs

8 将刚才切换到后台的vi切换到前台 fg %1 9 退出vi :q!

10 后台查找根目录下所有比/etc/man.config新的文件并将结果存储到find.result中 find / -newer /etc/man.config >> find.result & 11 查看工作列表,是否有find在执行? jobs

12 等待find工作结束,查看工作列表还有find了么? 没有

13 查看find.result文件的内容最后十行中前五行的内容。 tail find.result | head -5

14 建立echo的别名为你名字的首字母拼写,例如wsg。执行 wsg hello有什么现象? alias ly='echo' ly hello

五、实验报告 (1) 实验题目。

(2) 操作的主要步骤或命令。 (3) 命令及其执行结果。

实验11 SMB、NFS的配置

实验12 DNS、DHCP的配置

18

实验13 实验考试

19

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库Linux操作系统实验指导书 第2版(4)在线全文阅读。

Linux操作系统实验指导书 第2版(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/607571.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219