资源描述:
《实验一 Linux操作系统基本命令》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一Linux操作系统基本命令一.实验目的了解Linux运行环境,熟悉交互式分时系统、多用户环境的的运行机制。练习Linux系统命令接口的使用,学会Linux基本命令、后台命令、管道命令等命令的操作要点。二.实验准备复习操作系统中相关的用户接口概念。查阅Linux中Shell的资料,它既是一个命令解释程序,又是一个程序设计语言。熟悉本《实验指导》第二部分,从中你可以学会Shell的一般命令。三.实验内容通过终端或虚拟终端,在基于字符的交互界面中进行Shell的基本命令的操作。四.实验步骤1、参照本《实验指导》第二部分介绍的方式,登录进入Linux命令操作界面。2、使用主机终
2、端的用户可以用、、┈切换屏幕,转换到其它虚拟终端,试着再登录进入系统,以实现多个用户同时登录到同一台计算机。3、参照本《实验指导》第二部分介绍的方式及实例,执行以下各类命令,熟悉Linux用户命令接口。查看信息命令序号命令功能1man[命令]显示联机手册2[命令]--help显示联机帮助3pwd显示当前目录4date显示系统日期和时间5who查看当前注册到系统的每个用户的信息6whoamI显示本用户信息7w[选项][用户名]显示目前注册的用户及用户正在运行的命令8id[用户名]显示用户名与用户id、组名与组id9cal[月][年
3、]查看日历10env显示环境变量11vmstat或top显示系统状态12clear清除屏幕操作:1执行pwd查看当前目录。2用whoami看看当前用户信息。3通过who看看有谁在系统中。4用vmstat显示系统状态。&思考:你的用户名、用户标识、组名、组标识是什么?当前你处在系统的哪个位置中?现在有哪些用户和你一块儿共享系统文件操作命令序号命令功能1cat[>]文件名显示或创建一个文件2more[文件名]分页浏览文件3head[-显示行数]文件名显示文件头部4tail[+起始行数]文件名或tail[-起始行数]文件名显示文件尾部5cp[选项]源文件目标文件复制文件6ln文件名
4、新文件名文件链接7mv[选项]源文件目标文件移动或重命名文件8rm[选项]文件名
5、目录名删除文件9find目录[条件][操作]查找文件提示:先用cat命令建立一个文件,然后用它进行其它目录操作和文件操作。操作:1执行cat>mytext.txt通过键盘输入一些信息,用ctrl+c结束,建立文件mytext.txt。“>”是一个重定向命令。(可以参见本《实验指导》第二部分介绍的有关重定向内容)2执行catmytext.txt显示文件内容。3执行lnmytext.txtmytext2.datcatmytext2.dat(建立链接)(看到了吗?其中的内容是否与mytext.txt一
6、样?)4执行ls–lmytext?.*显示文件目录,注意i节点号,链接计数。&思考:文件链接是什么意思?有什么作用?目录操作说明:1列目录操作通过选项设置显示方式。可以参见《实验指导》第二部分介绍的目录操作的内容)2若省略存取控制模式,则默认为0755,即文件主有全部权限,同组人和其它人只可读与执行;否则用三位八进制数说明模式。操作:1执行ls–l看看当前目录的内容,请特别注意文件类型、文件的存取控制权限、i节点号、文件属主、文件属组、文件大小、建立日期等信息。2执行cd/libls–l
7、more看看/lib目录的内容,这里都是系统函数。再看看/etc,这里都是系统配置用的数
8、据文件;/bin中是可执行程序;/home下包括了每个用户主目录。&思考:Linux文件类型有哪几种?文件的存取控制模式如何描述?修改文件属性。。序号命令功能1ls[选项][文件名┄]列目录说明12cd目录名改变当前目录3mkdir[-m存取控制模式]目录名创建目录说明24rmdir目录名删除目录序号命令功能1chown用户名文件名改变文件的所有者2chgrp组名文件名改变文件的组标识3chmod访问模式文件名
9、目录名改变文件权限操作:1执行chmod751mytext.txtls–lmytext.txt2执行chownstud090mytext.txt(存取控制模式的表示可
10、用八进制或字符表示,参见本《实验指导》第二部分介绍的目录操作的内容。)(查看文件mytext.txt的存取控制权限。)(修改文件所有者为stud090)&思考:执行了上述操作后,若想再修该文件,看能不能执行。为什么?。。。。。。。。3.熟悉进程概念,进程通信中的软中断信号概念。执行以下进程管理命令。进程管理命令序号命令功能1ps[选项]报告进程状态2kill[-信号]进程号(传送信号给指定进程)kill-l(显示信号数和信号名表)传送信号给当前运行的进程3wait[n]等待进程完成4sleepn挂起一段