西南交大-Linux操作系统应用训练

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

.........专业学习资料.Linux实验实验(一)Linux系统的基本使用......................2实验(二)文件与目录操作..........................21实验(三)文件压缩和备份..........................31实验(四)文件系统管理与应用.....................40实验(五)设备管理.................................55实验(六)用户管理.................................59.........专业学习资料.实验(一)Linux系统的基本使用一、学习目的1、熟悉进入和退出Linux的一般过程。2、掌握Linux有关目录的命令及操作。3、掌握绝对路径和相对路径的概念及表达方法。二、学习任务1、在虚拟机环境下启动linux的步骤:.........专业学习资料.2、以root用户登录系统,需要输入2项信息.........专业学习资料.3、记录下登录成功后的系统提示内容,并分析其含义:4、需要再打开一个控制台,应该按什么键?然后仍以root登录.........专业学习资料.按Alt+F2打开第二个控制台.........专业学习资料.5、察看当前目录是什么:输入ls-al6、切换回第一个控制台,应按什么键:Alt+F1.........专业学习资料.7、使第二个控制台中的用户注销系统,有哪些命令可以:logout8、了解UNIX的目录文件结构(通过cd、ls–l命令)。.........专业学习资料.9、使用ls命令的常用选项,选项-a,-d,-l,-t,-R,-u都有何意义?-a显示所有档案及目录-d.........专业学习资料.-l除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出-t将档案依建立时间之先后次序列出.........专业学习资料.-r将档案以相反次序显示-u.........专业学习资料.10、检查当前的子目录pwd。11、在你的注册目录下创建(mkdir)子目录:dir1、dir2。.........专业学习资料.12、进入dir1子目录。13、再回到你的注册目录,并用pwd证实。.........专业学习资料.14、使用cd和pwd命令,掌握相对路径和绝对路径。对照右图,假如从目录user3开始,键完以下命令后,你的位置会在哪里。请将结果填在横线上。.........专业学习资料.$pwd/home/user3$cd..$pwd/home$cd..$cdusr$pwd/usr$cd/usr$pwd/usr$cd../tmp$pwd/tmp/usruser4tmphometreeuser3bin.........专业学习资料.$cd.$pwd/tmp15、在你的主目录中创建一个叫junk的目录。将这个目录变为工作目录,应当使用什么命令?这个新目录的绝对路径名是什么?cdjunk/root/junk16、在主目录创建以下目录,要求只能用一个命令行:junk/dira/dirljunk/dirajunk/dira/dir2junk/dira/dirl/dirc.........专业学习资料.你碰到什么问题了吗?如果碰到问题,在重试之前,将刚才创建的所有目录删除,这个删除应该使用哪一个命令?mdeltree17、在主目录获取一个在junk目录下的dirA目录的列表。既可以使用相对路径名,也可以使用绝对路径名。应该使用什么命令?dujunk/dira.........专业学习资料.18、在主目录仅使用rmdir命令,删除在junk目录下的所有子目录。仅用一个rmdir命令如何实现这一操作?rmdir用于删除空目录,用一个命令删除在junk目录下的所有子目录,不会!19、返回主目录。用一个命令显示文件cp和vi(在/bin目录)的长格式属性列表。相对路径名和绝对路径名都试一试。20、获得帮助信息的命令有:manhelp.........专业学习资料.请查看以下命令的用法:datelspwdcdhelp.........专业学习资料.21、启动图形界面,应该如何操作?使用鼠标打开一些窗口,如何操作?注销图形界面如何操作?Alt+F7.........专业学习资料.Ctrl+alt+F122、关闭系统的命令有:halt,init,shutdown.poweroff并分别作关闭练习,注意观察它们有没有差别:22、选作:启动Linux分区下的linux,并作上述各步骤,体会虚拟机、真实机间的区别.........专业学习资料.实验(二)文件与目录操作一、学习目的1、掌握文件和目录的区别2、熟悉文件和目录的相关操作:建立、复制、移动、删除、重命名、查找、统计等3、掌握输入、输出重定向的用法4、掌握find的常见查找模式5、理解文件的类型及查看二、学习任务1、使用“touch文件名”方法在你的注册目录下建立文件file1和file2touchfile1file22、在你的注册目录下创建(mkdir)子目录:dir1、dir2mkdirdir1dir23、将file1file2复制到dir1中,并察看注册目录与dir1目录下有何变化cpfile1file2dir1.........专业学习资料.4、将文件file1,file2从注册目录移动至dir2中,再察看注册目录与dir2目录有何变化mvfile1file2dir25、将dir2中的文件file1改名为myfile1mv/file1myfile16、请使用绝对路径删除文件myfile1rm/home/sjy4604/dir2/myfile17、将dir1中文件拷入dir2子目录,注意有没有提示,解释一下提示的原因cpdir1dir2.........专业学习资料.递归复制可解决cp-rdir1dir28、删除dir1子目录(rm、rmdir、rm-r)rm–rfdir19、将目录dir2复制成dir1(cp-rdir2dir1)cp–rdir2dir110、察看/etc/fstab文件、/boot/grub/grub.conf文件的内容cat/etc/fstab/boot/grub/grub.conf.........专业学习资料.11、实现下面各项要求:①将用户root的家目录的所有目录列表保存至文件file1中ls–alfile1②将/bin下的文件名中包含了in字符的文件名保存至文件file2中ls–al/bin|grepinfile2.........专业学习资料.③同时显示file1file2内容catfile1fiel2④将file1file2内容合并成新文件file3.........专业学习资料.catfile1fiel2fiel3⑤显示file3的前10行内容head-10file3⑥显示file3的前15行内容head-15fiel3⑦显示file3的后3行内容tail3file3⑧统计file1中的行数,字数wc–lwfile1.........专业学习资料.⑨统计file3中包含root的行数grep–crootfile112、文件查找①查找文件名中包含了file字符的文件find.–name“file*”②查找当前目录中有否文件名包含fiile的文件数ls-l|grep–c“file”③查找/bin中有否1000字节以下的文件,并将查找结果保存至文件myresultfind/bin–size-1000cmyresult.........专业学习资料.④查找有否100块以上的文件find/bin-size100-print⑤查找有否用户test创建的文件find/bin–usertest⑥将所有文件名中包含了字符config的文件复制到目录/bakcpconfig*/bak13、从/etc/passwd中提取用户名,统计个数,并将结果保存至文件中cut–d:-f1/etc/passwd.........专业学习资料.14、统计/bin目录下的文件目录项数ls–al|wc-l15、将用户当前目录下的文件目录显示列表中的所有root替换成wqaz,并理解变换结果ls-al|perl-pi-e's/root/wqaz/g'.........专业学习资料.16、尝试比较rm和rmdir命令的区别与联系rmdir用于删除空目录,rm用于删除目录和文件.........专业学习资料.实验(三)文件压缩和备份一、学习目的1、熟悉文件压缩与解压的相关操作。2、掌握linux备份的类型及基本备份操作。二、学习任务第一部分:zip和unzip、gzip和gunzip命令1、将系统中所有的.zip文件名显示出来find.–name“*.zip”2、查找你的系统中有多少个.gz的文件,即显示这样的文件数find–name*.gz|wc-l3、在你的家目录中创建如下内容:家目录dir1dir2file1dir11file3file2.........专业学习资料.mkdir–pdir1/dir11dir2touchdir1/file3dir2/file2file14、将家目录下的所有文件(不包括目录)压缩成文件ys1.zipzipys1.zip/home/*5、将/root/install.log添加到ys1.zip中zipys1.zip/root/install.log6、显示一下ys1.zip中包含的文件信息unzip–vys1.zip7、将ys1.zip解压至/tmp/unzip-ys1下(此目录需要先建立).........专业学习资料.unzip–d/tmp/unzip-ys1ys1.zip8、根据解压后的结果,画出目录树,并分析理解将家目录下的所有文件(包括目录)压缩成文件ys2.zipzipys2.zip/home9、将ys2.zip解压至/tmp/unzip-ys2目录下(此目录需要先建立)unzip–d/tmp/unzip-ys2ys2.zip/tmpUnzip-ys1homeSjy20114604rootInstall.log.........专业学习资料.10、根据解压后的结果画出目录树,并分析理解11、将第3题中的文件file1、file2、file3分别压缩成.gz的形式gzipfile1,gzipfile2,gzipfile312、将第12题中形成的.gz压缩文件拷贝到/tmp/gunzip目录并解压mkdir/tmp/gunzipcp*.gz/tmp/gunzipgunzip*.zip/tmpUnzip-ys2home.........专业学习资料.第二部分tar命令1、进入/home目录2、在该目录下新建两个子目录,目录名为test1和test2,应使用什么用户来创建?root用户3、将/etc目录下的文件yp.conf和hosts拷贝到子目录test1下4、将目录/test1下所有的文件打包成/home/test1.tar文件tar–vcf/home/test1.tar/home/test15、将/etc目录下的crontab文件拷贝到子目录test1和test2下在home目录下.........专业学习资料.6、使用r选项增加test1.tar归档文件的内容tar–rftest1.tartest17、删除/test1/hosts文件8、比较归档文件test1.tar与子目录test1下内容的差别,应使用什么参数?tar–vtftest1.tarls–altest19、重新将/etc目录下的hosts文件拷贝到子目录test1.........专业学习资料.10、重新比较归档文件test1.tar与子目录test1下内容的差别11、将test1目录下所有文件使用通配符*,拷贝到test2目录下cptest1/*test212、将test2目录下所有文件追加到test1.tartar–rftest.tartest213、显示test1.tar文件清单

1 / 66
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功