网站大量收购闲置独家精品文档,联系QQ:2885784924

第5章 字符界面操作——shell基础.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

4.编辑命令行快捷键常用的快捷键及功能,如表5.2所示。主要功能键按键功能[CTRL+a]将光标移到行首[CTRL+e]将光标移到行尾[CTRL+k]删除从光标到行尾的部分[CTRL+u]删除从光标到行首的部分[CTRL+w]删除从光标到当前单词开头的部分[CTRL+y]插入最近删除的单词[ATL+a]将光标移到当前单词头部[ATL+e]将光标移到当前单词尾部[ALT+d]删除从光标到当前单词结尾的部分1.“;”的使用格式命令1;命令2 【例5.18】使用一次执行多次命令符号“?;”,先查看当前路径然后再列出目录中的所有内容。命令及显示信息如下:[user@Fedora~]$pwd;ls/home/user公共的模板视频图片文档下载音乐桌面2.“”的使用格式命令1命令2 ...使用一次执行多次命令符号“”,先查看当前路径,然后列出目录中所有内容。命令及显示信息如下所示:[user@Fedora~]$pwdls/home/user 公共的模板视频图片文档下载音乐桌面格式alias[别名]=[需要定义别名的命令]【例5.19】将“cd/usr/local/bin”命令行另起别名为bin,并且验证结果。命令及运行结果如下:[user@Fedora~]$aliasbin=cd/usr/local/bin[user@Fedora~]$bin[user@Fedorabin]$pwd/usr/local/bin格式命令1|命令2 【例5.20】使用命令more分页显示/usr/bin目录的内容。命令及系统显示信息。用于shell模式匹配的一些常用的通配字符及其功能如表5.3所示。字符功能*用于匹配任意字符?用于匹配一个字符[x-y]用于匹配字符范围,例如[0-9][!x-y]用于匹配不在字符范围,例如[!a-z],表示除了“a-z”之间的字符【例5.21】查找当前目录中所有以.sh结尾的文件。使用以下命令:[user@Fedora~]$ls*.sh【例5.22】查找当前目录中所有以.s?结尾的文件。其中“?”是任意一个字符的意思。使用以下命令:[user@Fedora~]$ls*.s?【例5.23】查找一个目录中名字中包含数字的所有文件及目录文件。使用以下命令:[user@Fedora~]$ls*[0-9]*【例5.24】查找一个名字中包含问号“?”的文件。使用以下命令:[user@Fedora~]$ls*\?常见的环境变量如表5.4所示。系统环境变量环境变量的含义PATH系统路径HOME系统根目录HISTSIZE保存历史命令记录的条数LOGNAME当前用户的登录名HOSTNAME主机的名称,若应用程序要用到主机名的话,通常是从这个环境变量中来取得的SHELL指当前用户用的是哪种shellLANG/LANGUGE和语言相关的环境变量,使用多种语言的用户可以修改此环境变量MAIL当前用户的邮件存放目录1.echo命令echo命令会将输入的字符串送到标准输出。输出的字符串间以空白字节隔开,并在最后加上换行符号。 格式echo[选项参数]选项参数-n:不在最后自动换行。-e:若字符串中出现以下字节,则加以特别处理,而不会将其当成一般文字输出。\a:发出警告声。\b:删除前一个字符。\c:最后不加上换行符号。\f:换行但光标仍旧停留在原来的位置。\n:换行且光标移到行首。\r:光标移到行首,但不换行。\t:插入tab。\v:与\f相同。\\:插入\字节。\nnn:插入nnn(八进制)ASCII码所表示的字符。--help:显示帮助信息。--version:显示版本信息。【例5.25】使用echo命令,显示字符串信息“hi,thisisatest!”。命令及结果显示如下:[user@Fedora~]$echohi,thisisatest!hi,thisisatest![user@Fedora~]$echohi,thisisatest!hi,thisisatest!【例5.26】显示扩展名为“.c”的文件名。命令及结果显示如下:[user@Fedora~]$echo*.cfile2.cfile.c【例5.27】使用echo命令显示字符串,利用-n参数使显示

文档评论(0)

青铜 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档