欢迎来到天天文库
浏览记录
ID:41064372
大小:41.00 KB
页数:4页
时间:2019-08-15
《《操作系统原理与Linux》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《操作系统与Linux》实验报告实验名称:实验二Linux中Shell基本命令的使用实验日期:2011-11-2班级:b09511学号:20094051141姓名:郭峰禄计算机号:一、实验目的1.掌握Shell基本命令的使用方法(命令补全、通配符、历史记录、别名、输出重定向、使用管道、作业控制)。二、实验内容1、命令补全:1)登录后进入home目录并建立子目录mlbq,在mlbq子目录中建立如下子目录:news、bin、games、mail、programs、test。[root@localhost~]#mkdirmlbq[root@loc
2、alhost~]#cdmlbq[root@localhostmlbq]#mkdirnewsbingamesmailprogramstest2)通过命令补全功能只输入字母t进入test子目录。[root@localhostmlbq]#cdt*3)在mlbq子目录中再建立一个子目录tools,如何通过命令补全功能进入test子目录。[root@localhostmlbq]#mkdirtools[root@localhostmlbq]#cdte*4)在mlbq子目录下输入命令cdt,出现什么结果。#cdtt
3、ools/test/2、通配符:1)在mlbq子目录中通过touch命令建立如下文件:ch1.doc、ch2.doc、ch3.doc、ch4*、ch5*。root@localhostmlbq]#touchch1.doc[root@localhostmlbq]#touchch2.doc[root@localhostmlbq]#touchch3.doc[root@localhostmlbq]#touchch4*[root@localhostmlbq]#touchch5*2)通过通配符“*”列出mlbq子目录中所有文件扩展名为“.doc”的文件。
4、[root@localhostmlbq]#ls*.docch1.docch2.docch3.doc3)通过通配符“?”列出mlbq子目录中ch1.doc、ch2.doc和ch3.doc三个文件。[root@localhostmlbq]#lsch?.docch1.docch2.docch3.doc4)通过通配符“[…]”列出mlbq子目录中ch1.doc、ch2.doc和ch3.doc三个文件。[root@localhostmlbq]#lsch[1.2.3].docch1.docch2.docch3.doc3、命令历史记录:1)显示当前系统中
5、所有命令历史记录。2)显示当前系统中最近6条命令。[root@localhostmlbq]#history1vishuru.c2ls3vishuchu.c4viunmain.c5ls6cdDesk*4、别名:1)将Linux下的命令ls、cp、mv、mkdir和rmdir分别命名为别名dir、copy、rename、md和rd。[root@localhostmlbq]#aliasdir='ls'[root@localhostmlbq]#aliascopy='cp'rename='mv'[root@localhostmlbq]#aliasmd
6、='mkdir'rd='rmdir'2)使用rename命令将mlbq子目录中的games子目录重命名为mygames。[root@localhostmlbq]#renamemygamesgames3)取消rename命令的别名功能。[root@localhostmlbq]#unaliasrename4)再次使用rename命令将mlbq子目录中的mygames子目录重命名为games,是否能够实现。不能5)列出当前系统中所有已经定义的别名。[root@localhostmlbq]#alias6)aliascopy='cp'7)aliasc
7、p='cp-i'8)aliasdf='df-xsubfs'9)aliasdir='ls'10)aliasl.='ls-d.*--color=tty'11)aliasll='ls-l--color=tty'12)aliasls='ls--color=tty'13)aliasmd='mkdir'14)aliasmv='mv-i'15)aliasrd='rmdir'16)aliasrm='rm-i'17)aliasvi='vim'18)aliaswhich='alias
8、/usr/bin/which--tty-only--read-alias--
9、show-dot--show-tilde'5、输出重定向:1)列出mlbq子目录下的所有文件和子目录,并将显示结果输出保存到一个名为ls.out的文件中并显示ls.out文件的内
此文档下载收益归作者所有