linux 截图

上传人:子 文档编号:43384895 上传时间:2018-06-05 格式:DOC 页数:15 大小:23.29KB
返回 下载 相关 举报
linux 截图_第1页
第1页 / 共15页
linux 截图_第2页
第2页 / 共15页
linux 截图_第3页
第3页 / 共15页
linux 截图_第4页
第4页 / 共15页
linux 截图_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《linux 截图》由会员分享,可在线阅读,更多相关《linux 截图(15页珍藏版)》请在金锄头文库上搜索。

1、LinuxLinux 截图截图wps 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT,或下载源文件到本机查看。1 Linux 应用实训项目 1:起步 应用实训项目 1 实验目的: 实验目的:1. 2. 3. 4. 5. 初步了解 Linux 的命令格式; 学习如何连接Linux 系统; 实习几个文件维护命令; 学会如何得到帮助信息; 练习几个最常用的命令。实验内容: 实验内容:1、$ pwd2、$cat file1 file2 file33、$ping c 3 cse.ogi.edu4、$uname n5、$ ls6、 使用 man 命令来获得每个 Linux 命令的帮助手册, 用

2、man ls, man passwd, man pwd 命令得到 ls、passwd、pwd 三个命令的帮助手册。也可以使用:命令名 -help 格式来显示该命令的帮助信息,如 who -help,试一下这些命令。Man ls:man passwdman pwdHelp: :7、有多少用户正在使用你的 Linux 系统?给出显示的结果8、 使用下面的命令显示有关你计算机系统信息: uname 显示操作系统的名称) ( , uname n(显示系统域名)9、 使用 whoami 命令找到用户名。然后使用 who -a 命令来看看你的用户名和 、同一系统其他用户的列表。Whoamiwho -a:2

3、 Linux 应用实训项目 2:shell 基本命令 : 实验目的: 实验目的:练习 data、cal、pwd 等几个常用的 Linux 命令。实验内容: 实验内容:1、 用命令 date 显示当前的时间,给出显示的结果。2、 用 cal 命令显示下列年份的日历:4、52、1752、1952、2005、2006 a) 出你显示以上年份年历的命令给3、 用 pwd 显示你的主目录(home directory)名字,给出 pwd 显示的结果。4、 使用 write 命令和已经登录系统的一个朋友进行通信。5、 使用 alias 命令显示系统中的命令的别名,给出显示的结果。6、 使用 uptime

4、命令判断系统已启动运行的时间和当前系统中有多少登录用 户, 给出显示的结果。7、 通过因特网或 Linux 的 man 命令得到下面的 shell 命令、系统调用和 库函数功 能描述及每个命令使用例子:Command touch Example UseShort Descriptioncpmvrmmkdir rmdir ls pwd3 Linux 应用实训项目 3: 文件编辑 实验目的: 实验目的:1. 2. 3. 练习用 pico 编辑器编辑文本文件; 练习用 vi 编辑器编辑文本文件; 练习用 emacs 编辑器编辑文本文件;实验内容: 实验内容:1、pico 文本编辑器的使用:a. b.

5、在 shell 提示符下,输入 pico 并按键; 在 pico 的文本区,将光标置于首行并输入文字: This is txet that I have enteres on a lioe in the pico editor. 按键和方向键来修正拼写错误;c.按三次键;d. 输入:This is a line of text three lines down from the 按键; first line. e. f. 在 File Name To Write 提示后输入 linespaced,并按键; g. h. 按下键回到 shell 提示符下; 在 shell 提示符下输入 more

6、linespaced 并按键。以上步骤完成后,屏幕上看到了什么?2、 运行 pico 并创建带有 3 行文本的一个文件。 然后, 使用 pico 的剪切和粘贴功能来复制这 3 行,使该文件包含 9 行文本。以 prob3 为文件名保3、vi 编辑器的使用: a. 在 shell 提示符下,输入 vi firscrip 并按键。vi 的界面将出现在显 示屏上; b. c. d. 输入 a,输入 ls la,并按键; 输入 who,并按键; 输入 pwd,再按键。这时屏幕将如下图所示:e. 输入:wq,并按键; f. 在 shell 提示符下,输入bash firscrip 并按键; g. 观察结

7、果。当前的工作目录中有多少个文件?他们的名称和大小?还 有谁在使用你的计算机系统?当前的工作目录是什么?4.在系统中运行 vi 并创建一个 bash shell 脚本文件,它包含下面行: echo $SHELL chsh l然后以 sheller 为名保存该文件并退出 vi。 在 shell 提示符下, 输入 bash sheller 并按键。屏幕上给出了当前的shell 和一个 linux 文件,该文件的内容 包 含系统中可用的其他shell。给出运行的结果。5.登录你的 Linux 系统, 运行 emacs 程序, 编辑一个新文件,使用-nw 命令选项。 a. b. 在文件的第一行输入你的

8、名字; 在文件的第二行输入 “The emacs editor is the most complex and customizable of the Linux text editors“.”4 Linux 应用实训项目 4:文件与文件系统结构 : 实验目的:实验目的:1. 2. 3. 4. 5. 6. 学习如何创建一个 Linux 目录的层次结构;学习有关绝对路径和相对路径; 学习有关主目录(home directory)、登录目录、工作目录(当前目录) ; 学习如何有效导航 Linux 目录层次; 学习有关文件内容类型和隐含文件; 学习有关文件属性。实验内容: 实验内容:1、显示你登录目

9、录的绝对路径,给出这个会话过程。2、在系统中,执行 cd professional/courses 命令,回答下列问题: a、 你的主目录的绝对路径是什么?给出获得该绝对路径的命 令以及命令输出。b、acm 目录的绝对路径是什么?3、改变目录到/usr。在这个目录下有多少个文件和目录。他们的文件内容类型 是什么?4、 在/usr/bin 目录下有多少个普通文件、目录文件和链接文件?5、你系统中的 Linux 内核映像文件在那个目录中?给出这个可执行内核映 像文件的名称和文件内容类型。6、Linux 系统规定,隐含文件是首字符为”.”的文件,如.profile。在你的系统中查找.profile

10、, 他们在什么地方, 给出这两个文件部分内容。 .profile 在主目录下:内容:7、显示你的主目录下的所有隐含文件的文件名。给出你的会话过程。8、目录的 inode 号是多少?5 Linux 应用实训项目 5:文件安全 :实验目的: 实验目的:1. 2. 3. 4. 学习 Linux 的文件访问权限,用户的类型和文件访问权限的类型; 学习如何确定一个文件的访问权限; 学习如何设置和改变一个文件的访问权限; 学习如何在文件或目录的创建时设置缺省访问权限。实验内容: 实验内容:1、根据下列的要求,写出得到这些信息的会话过程:a. b. c. d.你的用户名; 你的用户 ID; 你的组 ID 和

11、组名字; 在你同一组中的其他用户名。2、系统管理员给你的主目录设置的权限是什么?3、假设文件或目录:/ 、 /etc/passwd 长列表格式显示这些文件. (1)/:、 、.profile (在你 的主目录中)。 用(2) /etc/passwd :(3):(4).profile:4、对于上题中的文件和目录, 给出用八进制表示的权限。 (此处以.profile 为例) .profile:5、在/tmp 目录下创建名为 d1、d2 和 d3 的目录。在 d1 目录下,用 touch 命 令创建 一个名为 f1 的空文件。给出d1、d2、d3 和 f1 的访问权限。给出完成 这些工作 的会话。6

12、、 用 umask 命令显示当前的掩码。把你的主目录设置为当前目录,然后在/temp/d1 目录下, 创建 d11 目录, 用 touch 命令创建 f2 空文件。在 temp 目录 下 用编辑器创建 hello.c 文件,该文件的内容如下:#include main(void) printf (“Hello, world!n”); 再运行命令 gcc o greeting hello.c ,生成了可执行文件greeting。长 列表显示 f2、 hello.c、greeting 和 d1 文件访问权限。 (1)当前掩码:(2)在/temp/d1 目录下,创建 d11 目录,用 touch 命

13、令创建f2 空文件:(3)长列表显示 f2、 hello.c、greeting 和 d1 文件访问权限7、用命令 mkdir /temp/d3/d31 创建/temp/d3/d31 目录, 然后长列表显示这个目录。6 Linux 应用实训项目 6: 基本文件处理实验目的: 实验目的:1. 学会如何显示文本文件的内容; 2. 学会如何复制、追加、移动和删除; 3. 学会如何合并文件; 4. 学会如何确定文件的大小; 5. 学会如何比较文本文件; 6. 学会使用各种打印命令。实验内容: 实验内容:1、创建几个大小不等的文本文件,供本实验和后面几个实验用。用 man cat mediumFile 命

14、令创建中等大小的文件;用 man bash largeFile 命令创建 一 个大文件;在创建一个名字为 smallFile关于学生数据的小文件。2、使用 cat 和 nl 命令显示 smallFile 文件内容并显示行号。两个命令的输出应该 完全一样。给出完成这项任务的命令。3、用 more 命令显示 smallFile 出 你的命令。 (1)smallFile :和 mediumFile 文件内容,每屏显示 18 行。给(2)mediumFile:4、显示 largeFile 文件的开始 12 行内容,显示 smallFile 文件的最后 5 行内容, 要 用什么命令?哪个命令能显示sma

15、llFile 文件从第 6 行开始到结束,给出你的会 话。 (1)显示 largeFile 文件的开始 12 行内容,显示 smallFile 文件的最后5 行内容。(2)显示 smallFile 文件从第 6 行开始到结束5、本实验目的观察使用带-f 选项的 tail 命令。复制smallFile 文件,文件名为dataFile,创建一个文件名为 ch7.c 的 c 语言文件,内容如下:#include main() int i; i = 0; sleep(10); while (i dataFile p1=fork(); if(p10) /*以下是父进程代码*/ wait_flag=0;

16、printf(“This is parent:n“); sleep(5); /*父进程等待 5 秒*/ kill(pid,17); /*向子进程发出信号 17*/ printf(“The kill signal has send!n“); wait(0); /*等待子进程的结束信号*/ printf(“The parent is ended!n“); else /*以下是子进程代码*/ wait_flag=0; printf(“This is child:n“); signal(17,stop); /*若接收到信号 17 则执行 stop 函数*/ while(1) /*循环等待*/ /*若执行了 stop 函数,wait_flag 会变为 1,则子进程结束*/ if(wait_flag0) printf(“The child is ended!n“); exit(0); /*end of while*/ /*end of child process*/ return 0; /*en

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号