操作系统实验二new

上传人:xins****2008 文档编号:110021185 上传时间:2019-10-28 格式:DOC 页数:8 大小:165.62KB
返回 下载 相关 举报
操作系统实验二new_第1页
第1页 / 共8页
操作系统实验二new_第2页
第2页 / 共8页
操作系统实验二new_第3页
第3页 / 共8页
操作系统实验二new_第4页
第4页 / 共8页
操作系统实验二new_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《操作系统实验二new》由会员分享,可在线阅读,更多相关《操作系统实验二new(8页珍藏版)》请在金锄头文库上搜索。

1、实验2 Linux基本环境1、实验目的 (1)熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。 (2)学会使用vi编辑器编辑简单的C语言程序,并能对其编译和调试。2、实验预备内容(1)参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置;(2)参阅相关Linux的命令参考手册,熟悉Linux下的操作命令。3、实验内容(1) 以student用户身份登陆,并使用“ls”,“cat”“cd”等命令来实现基本的文件操作并观察Linux文件系统的特点;(2) 使用vi编辑器编写个一C语言程序,并用gcc命令进行编译和链接,并用a.ou

2、t来输出结果。4、思考 (1)Linux系统在用户登陆和操作界面以及文件系统上有哪些特点?5、实验报告填写内容(1):列出ls、rm命令的详细内容(包括命令的格式、功能及主要参数的含义)(2):写出综合练习题1的答案(要求:将题目和答案同时写上,不得省略题目)(3):写出gcc命令的详细内容(包括命令的格式、功能及主要参数的含义)一、实验预备知识新建终端:桌面点击鼠标右键选择新建终端Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。n Shell可执行的用户命令可分为两大类:u 内置命令 Linux程序u 实用程序: 应用程序 She

3、ll脚本 用户程序n Shell命令提示符 rootlocalhost root #命令提示符用户名目录名主机名例如:studentlocalhost student $n Shell命令格式 命令名 选项 参数 u 命令名必不可少;u 选项通常以“”开头,也有少数不使用“”,当有多选项时,可以只使用一个“”;如: ls l a与 ls lau 参数是执行命令所必须的对象,如文件、目录“”表示Enter键一、相关命令用法介绍1. pwd命令n 格式:pwd n 功能:显示当前目录的绝对路径。:在shell命令提示符后输入 pwd ,显示用户当前目录的绝对路径2.cd命令n 格式:cd 目录n

4、功能:切换到指定目录。n 注:u 超级用户的主目录是/root;u 普通用户student主目录默认就是/home/student。u 几个特殊目录的符号:. 当前目录、.上级目录、./.上二级目录、用户主目录练习:用pwd命令显示用户当前目录的绝对路径;使用cd命令进入/usr 目录,然后用pwd命令显示此时用户当前目录的绝对路径;使用cd命令返回到用户主目录。3. ls命令n 格式:ls 选项 文件|目录n 功能:显示指定目录中的文件和子目录信息n 主要选项说明: u -a:显示所有文件及目录u -d:若参数是目录,只显示目录信息。u -l:详细列出文件名、权限、文件大小等信息u -t:将

5、文件依建立时间之先后次序列出练习:1 查看当前目录下文件和子目录信息。 2 查看/home目录的详细信息。3 将 /bin 目录下所有文件及目录详细信息。4 查看/bin下bash文件的详细信息。参考答案: 1: ls 2: ls -l /home3: ls -al /bin4: ls -l /bin/bash以练习4为例介绍linux文件目录的属性显示格式在shell命令提示符后输入 ls l /bin/bash 得到如下显示结果-rwxr-xr-x 1 root root 62028 2003-02-11 /bin/bash文件所有者访问权限文件大小其他用户组的访问权限文件所有者- rwx

6、 r-x r-x 1 root root 62028 2003-02-11 /bin/bash文件或目录名最后修改日期与文件链接数同组用户的访问权限用户所在组文件类型(-为普通文件,d为目录文件,l为符号链接文件,b为块设备文件,c为字符设备文件)4. cat命令n 格式:cat 选项 文件列表n 功能:显示文本文件的内容n 主要选项说明:u -n(number)在每一行前显示行号练习:1查看/etc/profile文件的内容。 2查看/etc/profile ,并加行号。参考答案:1 cat /etc/profile 2 cat n /etc/profile5. man命令(帮助命令)n 格

7、式:man 命令名n 功能:显示指定命令的手册的帮助信息。n 注:屏幕显示出该命令在Shell手册页的第一屏帮助信息,用户可使用上下方向键、PgDn、PgUp键前后翻阅帮助信息,按q键则退出man命令。练习:查看ls命令的手册的帮助信息。6.mkdir 命令n 格式:mkdir 选项 目录名n 功能:新建一个目录n 注:命令详细信息可使用mkdir -help(此处为两个“”) 显示:在用户主目录下新建一个名为firstdir 的目录。参考答案:mkdir firstdir7.rmdirn 格式:rmdir 选项 目录名n 功能:从一个目录中删除一个或多个子目录项。需要特别注意的是,一个目录被

8、删除之前必须是空的,删除非空目录需要使用rm r 目录名。n 注:命令详细信息可使用rmdir -help 显示练习:删除用户主目录下的名为firstdir 的空目录。参考答案:rmdir firstdir8.rm n 格式:rm 选项 目录名/文件名n 功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。n 注:命令详细信息可使用rm -help 显示练习:使用命令mkdir aa;touch aa/123.txt新建一个名为aa的目录,并在目录中建立一个名为123.txt的文件,使用rm命令删除非空目录aa参考答案:rm -r aa9.cpn 格式

9、:cp 选项 来源 目的地n 功能: 将文件或目录复制到n 注:命令详细信息可使用cp -help 显示练习:用mkdir abc;touch 123.txt命令在当前目录下建立一个空目录abc以及123.txt的文本文件,使用cp 命令将123.txt文件复制到abc 目录中参考答案:cp 123.txt abc/10.mvn 格式:mv options source dest 或mv options source. directory n 功能:将文件或目录从一个目录移动到另一个目录,或重命名文件或目录。如果将一个文件或目录移动到新的目录而不指定新的名字,那么其保留原来的名字,若指定新的名

10、字,则重命令文件或目录。参数:-i 若目的地已有同名档案,则先询问是否覆盖旧档n 注:命令详细信息可使用mv -help 显示练习:使用touch 555.txt 666.txt 创建两个文本文件将555.txt文件移动到上题建立的abc目录中将666.txt文件移动到abc目录中并重命名为777.txt用ls 命令查看执行效果参考答案:mv 555.txt abc/;mv 666.txt abc/777.txt; ls abc/综合练习题1 在用户主目录下新建两个名为computer1和 computer2 的目录 显示用户主目录下所有文件及目录的详细信息 进入computer1目录 使用命

11、令cal 2013 来显示2013年的日历 使用命令cal 2013 a.txt (将2013年的日历重定向到文件a.txt) 显示a.txt文件中的内容 显示此时用户当前目录的绝对路径 将a.txt文件复制到computer2目录中 将a.txt文件移动到computer2目录中并将其重命名为b.txt 进入computer2目录并用ls l 命令显示本目录中文件的详细信息 删除a.txt和b.txt文件,然后返回到上一级目录 删除空目录computer2;删除非空目录computer1二、VI编辑器的使用n 是UNIX/Linux系统中最经典文本编辑器n 是全屏文本编辑器,只能编辑文本,不

12、能对字体、段落等进行排版。n 没有菜单,只有命令,且命令繁多。n 可运行于字符界面,仍被广泛使用。vi的三种工作模式n 命令模式u 启动vi后进入的工作模式u 键盘输入的任何字符都被当作编辑命令u 输入字符不会在屏幕上显示u 输入字符是合法的vi命令,则完成相应动作,否则会发出警告 n 文本编辑模式u 在命令模式下输入i,a等命令即可进入u 用于字符编辑u 输入的任何字符都当作文件内容显示在屏幕上u 按Esc键返回命令模式n 最后行模式 u 在命令模式下按“:”即可进入u 进入后,会在屏幕的底部显示“:”作为提示符u 命令执行完毕后,自动回到命令模式三种工作模式的切换命令模式输入“:”自动按E

13、sc键输入a或i最后行模式文本编辑模式启动vi:n 命令格式: vi 文件名 例如:vi file.cu vi:进入vi的一个临时缓冲区。u vi file1:若文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。n vi界面u 进入后,光标停留在第一行的起始位置u 行首如有“”符号,表示此行为空行vi启动后进入命令模式文本编辑:n 在命令模式下输入i、I、a、A、o、O中的一个进入文本编辑模式u i:在目前光标前插入所要输入之文字。u I:插于行首。u a:在目前光标后开始输入文字。u A:插于行尾。u o:在当前行下新增一空行,并从行首输字u O:在当前行上新增一空行,并从行首输字n 按ESC键回到命令模式。 保存文件与退出vi:n 最后行模式下u :w 文件 保存为指定的文件。 u :q (或: quit) 退出vi。 u :wq 存盘并退出vi。 u :q! (或: quit!) 不保存文件,

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

最新文档


当前位置:首页 > 大杂烩/其它

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