第4章 Linux字符界面操作.ppt

  1. 1、本文档共102页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在需要执行某一非常长的命令时,所有的命令以及命令的选项、参数都要一一输入,很枯燥也容易出现错误。可以为常用命令定义快捷方式,这些快捷方式可以用较简单的命令别名来定义。 3.命令别名 命令别名 命令别名指的是用一个简单的名字来代替一条复杂的命令(起别名),定义命令别名使用alias命令。 语法:alias alias-name=’original-command’ 其中,alias-name是用户给命令取的别名,original-command是原来的命令和参数。 例1:创建ls –a的别名lsa。 # alias lsa=ls -a 例2;取消ls –a的别名lsa。 # unalias lsa 4.4.5 文件名匹配和输出重定向 1.文件名匹配 文件名匹配使得用户不必一一写出文件名称就可以指定多个文件。 “*”可匹配一个或多个字符。 第二个通配符是问号“?”。在匹配时,一个问号只能代表一个字符。 例如: rm *.bak rm *4*.bak ls *.???? 2. 管 道 管道将一个程序或命令的输出作为另一个程序或命令的输入。 “|”通常放在两个命令的中间,将“|”左边的命令的输出作为“|”右边的命令的输入。 例1:# ls –l /dev | more 例2:# rpm –qa | grep au | more 有时,希望将命令的输出结果保存到文件中,或以文件内容作为命令的参数,这时就需要用到重定向。 重定向不使用系统的标准输入端口、标准输出端口或标准错误端口,而进行重新的指定。重定向有5种方式,分别是: 输出重定向 输入重定向 错误重定向 追加重定向 同时实现输出和错误的重定向 3.重定向文件 (1)输出重定向 输出重定向是指把命令(或可执行程序)的标准输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。 若指定文件已经存在,首先“清零”,再写入本次的内容。 可以用该命令实现touch的功能。 输出重定向的一般形式为:命令文件名 例:把 echo 输出的 “hello world” 内容输入textfile2 这个文件里。 # echo “hello world” testfile2 【例4.18】 使用输出重定向将目录/boot的内容保存到文件/root/abc。 ls /boot /root/abc (2)输入重定向 输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。 输入重定向一般形式为:命令文件 【例4.20】 使用输入重定向将文件/root/mm的内容作为输入让cat命令执行。 cat /root/mm 错误重定向,即将命令执行的出错信息输出到文件中。 命令语法: 命令 2 文件名 【例4.21】 ls 0adf 2 /root/b (3)错误重定向 (4)追加输出重定向 追加输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。 若文件已经存在,追加到该文件的尾部;若文件不存在,建立新的。 追加输出重定向一般形式为:命令文件名 例1:把textfile1和textfile3的文件内容附加到文件textfile4。 # cat testfile1 testfile3testfile4 例2:# ls –l /root /home/bxs/my.out 同时实现输出和错误的重定向,即可以同时实现输出重定向和错误重定向的功能。 命令语法: 命令 文件名 【例4.23】 同时使用输出和错误重定向。 ls /boot /root/kk cat /root/kk 【例4.24】 同时使用输出和错误重定向。 ls /nn /root/oo cat /root/oo (5)同时实现输出和错误的重定向 4.5 vi编辑器基本使用 文本编辑器有很多,图形模式下有gedit,kwrite等编辑器,文本模式下的编辑器有vi,vim(vi的增强版本)和nano。vi和vim是Linux系统中最常用的编辑器,本节主要讲述vi编辑器的使用。 按键 进行工作 空格键 向下翻一页 [Page Down] 向下翻一页 [Page Up] 向上翻一页 [H

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档