Linux重定向和管道.doc

Linux重定向和管道.doc

ID:60719332

大小:32.00 KB

页数:4页

时间:2020-12-10

Linux重定向和管道.doc_第1页
Linux重定向和管道.doc_第2页
Linux重定向和管道.doc_第3页
Linux重定向和管道.doc_第4页
资源描述:

《Linux重定向和管道.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、6.3Linux重定向和管道 实验目的通过重定向和管道操作:1)熟悉输入/输出(I/O)重定向;2)把标准输出重定向创建一个文件;3)防止使用重定向的时候覆盖文件;4)把输出追加到一个现有的文件中;5)把一个命令的输出导入到另一个命令中。实验内容与步骤  在本实验中将会用到下列命令:pwd:显示当前的工作路径。cd:改变目录路径。ls:显示指定目录的内容。more:分页显示文件的内容。这是用于显示文本文件的首选方法。head:截取显示文件的开头部分(默认为开头10行)。tail:截取显示文件的结尾部分(默认为最后10行)。cal:有关日历的命令。set:当前sh

2、ell下定义的一系列变量及其值。echo:显示变量的值。ps:显示当前进程的信息。data:显示或设置系统日期和时间。grep:查找文件中指定的关键字的行并输出。 提示:如果对命令的格式不清楚,可以用man命令请求帮助,即:manmore 步骤1:开机,登录进入GNOME。在GNOME登录框中填写指导老师分配的用户名和口令并登录。步骤2:访问命令行。单击红帽子,在“GNOME帮助”菜单中单击“系统工具”-“终端”命令,打开终端窗口。1.使用重定向标准输出符号步骤3:重定向标准输出,创建一个文件。右尖括号或称大于符号(>)把命令的输出发送到一个文件中:使用单个右尖

3、括号,当指定文件名不存在的时候,将创建一个新文件;如果文件名存在,它将被覆盖。(注意:命令、重定向符号和文件名之间的空格是可选的)。重定向标准输出命令的格式是:command>file1)为核实当前所在目录位置,使用什么命令?___pwd________________________________________________________如果当前位置不在主目录中,使用什么命令可以改变到主目录中?___cd/__________________________________________________________2)如果希望把文件和目录列表截获

4、,存储为主目录中的一个文件,这样可以追踪主目录中有什么文件。使用什么命令,把长文件列表的输出重定向,创建一个叫做homedir.list的文件。____ls>homedir.list________________________________________________3)新文件homedir.list被放在哪里?__根目录_________________________________________________________使用ls命令核实新文件存在。4)使用什么命令,以一次一屏的方式,来查看刚才创建的文件内容?__ls–l

5、morehome

6、dir.list____________________________________________5)使用head命令截获homedir.list文件的前10行,通过重定向,创建一个叫做dhomedir.list-top-10的新文件。应该使用什么命令?___head–10homedir.list>dhomedir.list-tail-10_________________________使用more命令查看文件的内容。6)使用tail命令,截获homedir.list文件的最后10行,通过重定向,创建一个叫做dhomedir.list-top-10的新文

7、件。使用什么命令?___tail–10homedir.list>dhomedir.list-top-10___________________________使用more命令查看文件的内容。7)截获cal-y命令的输出,把它存到名为calendar的文件中。查看文件的内容。截获了什么?___cal–y>calendar

8、morecalendar截获了2008年12个月份的日历8)截获cal2010命令的输出,把它存到名为calendar的文件中。查看文件的内容。其中有什么内容?_cal-y2010>calendar

9、morecalendar2010年12月份的日

10、历日历有什么变化?____不是2008年,变成2010年了_____________________________________步骤4:防止使用重定向的时候覆盖文件。在bashshell中,一个叫做noclobber的选项可以用来设定防止在重定向的过程中覆盖文件。可以在命令行中使用$set-onoclobber命令来完成。o代表选项。为了重新激活clobber特性,使用$set-onoclobber;撤消则用set+onoclobber。如果你使用的是cshshell,为了激活/撤消Cshell中的clobber特性,使用setnoclobber和unset

11、noclobber。1)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。