第一范文网 - 专业文章范例文档资料分享平台

linux实验报告

来源:用户分享 时间:2025/7/23 4:37:38 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验二 VI编辑器的使用、文件权限、进程和作业控制

学生姓名 学号 同组人 无 实验项目 VI编辑器的使用、文件权限、进程和作业控制、系统监测 指导教师 实验综述 1. 实验目的及要求 掌握redhat linux系统的VI编辑器的使用、文件权限、进程和作业控制 2. 实验仪器、设备或软件 Redhat linux系统盘,VMWARE软件, 3. 实验内容 1. 使用VI编辑器创建一个以自己姓名命名的文本文档,输入一段文本,然后进行复制/粘贴一行/多行;剪切/粘贴一行或多行;搜索文本中的单词hello,替换hello为good;然后存盘退出。同时编写两个文档,将其中一个文档中的单词word复制到另外一个文档。 2. 如果用ls –l命令显示某个文件是:-rwxr-xr-x 1 root root 4627 3月2 11:21 test5,该文件对各类用户的权限是什么?如何将其权限改为对所有用户可读,而仅对文件所有者可写?给出过程。 3. 在前台运行一个死循环进程,然后将其挂起并切换到后台;直接在后台运行一个死循环进程。分别给出过程。 4. 在后台运行一个死循环进程,给出终止一个后台进程的两种方法实验步骤。 5. 比较(1)直接在后台运行一个死循环进程(2)用nice命令不加nice值直接在后台启动一个死循环,两者的nice值有何不同?root用户用nice命令,以2为nice值在后台启动一个死循环;然后动态调整其nice值为-5,分别用ps –l命令查看上述命令的运行情况。 6. 用输入重定向符号<和cat命令打印一个文本文件。 7. 用输出重定向符和追加重定向符> >>分别向一个空文档中添加两部分内容。 8. 用管道符|实现分屏显示一个长文档。给出命令运行情况。 9. 编写一个死循环并将其放后台运行,然后用top命令查看并中止该进程。 实验日期及节次 必修选修 注意:以上各题使用的死循环可执行文件必须以该同学本人姓名拼音命名。

二、实验过程(试验步骤、记录、数据和分析) 3.1 [root@localhost root]# vi weiyanhong.c hello world! hello world! hello world! hello world! hello world! hello world! good world! good world! good world! good world! good world! good world! [root@localhost root]# vi xx.c yy.c yw :n p 3.2 文件所有者可以读写执行 用户所在组可以读执行 以上三类的其他用户可以读执行 [root@localhost root]# chmod 0644 test5 3.3 [root@localhost root]# vi weiyanhong.c [root@localhost root]# gcc weiyanhong.c -o weiyanhong [root@localhost root]# ./weiyanhong [3]+ Stopped ./ weiyanhong [root@localhost root]# bg [3]+ ./ weiyanhong & [root@localhost root]# ./ weiyanhong & [4] 9452 3.4 [root@localhost root]# ./ weiyanhong &

[7] 9531 [root@localhost root]# kill 9531 [root@localhost root]# ./ weiyanhong & [6] 9522 [root@localhost root]# fg %5 ./ weiyanhong [5]+ Stopped ./ weiyanhong 3.5 [root@localhost root]# nice -2 ./ weiyanhong & [1] 9682 [root@localhost root]# ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 9656 9654 0 75 0 - 1387 wait4 pts/0 00:00:00 bash 0 R 0 9682 9656 97 87 2 - 335 - pts/0 00:00:07 weiyanhong 0 R 0 9683 9656 0 75 0 - 780 - pts/0 00:00:00 ps [root@localhost root]# renice --5 9682 9682: old priority 2, new priority 0 [root@localhost root]# ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 9656 9654 0 75 0 - 1387 wait4 pts/0 00:00:00 bash 0 R 0 9682 9656 98 85 0 - 335 - pts/0 00:00:43 weiyanhong 0 R 0 9687 9656 0 81 0 - 780 - pts/0 00:00:00 ps [root@localhost root]# 3.6 [root@localhost root]# cat weiyanhong.txt hello weiyanhong [2]+ Stopped cat >weiyanhong.txt [root@localhost root]# cat >>weiyanhong.txt hello world [root@localhost root]# cat

3.8 [root@localhost root]# top|more 10:05:21 up 2:02, 2 users, load average: 0.03, 0.01, 0.00 75 processes: 73 sleeping, 1 running, 1 zombie, 0 stopped CPU states: 2.5% user 1.5% system 0.0% nice 0.0% iowait 95.8% idle Mem: 1030888k av, 756428k used, 274460k free, 0k shrd, 76312k buff 322496k actv, 148340k in_d, 46660k in_c Swap: 401584k av, 4016k used, 397568k free 478820k cached??[ K PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND??[0 m 1 root 15 0 104 84 56 S 0.0 0.0 0:03 0 init 2 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 keventd 3 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kapmd 4 root 34 19 0 0 0 SWN 0.0 0.0 0:00 0 ksoftirqd_CPU??[ K 9 root 25 0 0 0 0 SW 0.0 0.0 0:00 0 bdflush 5 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kswapd 6 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kscand/DMA 7 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kscand/Normal??[ K 8 root 16 0 0 0 0 SW 0.0 0.0 0:07 0 kscand/HighMe??[ K --More-- 3.9 [root@localhost root]# ./weiyanhong& [5] 9210 [root@localhost root]# top PID to kill: 9210 PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND 9210 root 25 0 220 220 184 R 99.8 0.0 0:22 0 weiyanhong 923 root 15 0 32484 15M 824 S 0.2 1.5 0:47 0 X 1 root 15 0 104 84 56 S 0.0 0.0 0:03 0 init 2 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 keventd 3 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kapmd 4 root 34 19 0 0 0 SWN 0.0 0.0 0:00 0 ksoftirqd_CPU 9 root 25 0 0 0 0 SW 0.0 0.0 0:00 0 bdflush 5 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kswapd 6 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kscand/DMA 7 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kscand/Normal 8 root 15 0 0 0 0 SW 0.0 0.0 0:06 0 kscand/HighMe

搜索更多关于: linux实验报告 的文档
linux实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c97sq98a8nh8xswn2y1bb_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top