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

嵌入式操作系统第2章 Linux操作系统使用2.ppt

  1. 1、本文档共174页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
请教师讲解:使用tar命令时,主选项是必须有的,它告诉tar要做什么事情,辅助选项是辅助使用的,可以选用 请教师带领学生分析上述命令:使用了选项-cvf,其实使用了三个选项:-c、-v、-f。其中选项-c用于创建备份;选项-v显示tar的运行信息;选项-f及其后面的文件ztest.tar,指定了备份后形成的备份文件。一般来说,linux命令的选项不分先后顺序,但当选项带有额外的参数时,参数一定要跟在对应选项后面。因此对于本例,如果直接输入“tar –cfv ztest.tar ztest”,则会报错。 注意:文件补丁是本章非重点,但是考虑到后续课程的需要,还是建议教师带领学生演练一遍。 * * * * 请教师带领学生演练一遍 PATH :决定了shell将到哪些目录中寻找命令或程序 HOME :当前用户主目录 SHELL :是指当前用户用的是哪种Shell。 HISTSIZE :是指保存历史命令记录的条数 LOGNAME :是指当前用户的登录名。 HOSTNAME :是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变 量中来取得的。 常见环境变量 echo $变量名 显示变量的值 export命令用于向系统中添加环境变量 命令格式:export 环境变量名=内容 注意:=两边不能空格 1.临时添加: 临时添加只对当前的终端有效,如果当前终端关闭,则添加的环境变量就不存在了。 添加环境变量 2.永久添加:修改配置文件/etc/profile /etc/profile是一个shell脚本文件,任何用户登录的时候都会执行。 打开/etc/profile文件,在终端输入sudo gedit /etc/profile(sudo表示临时获得root权限)。在文件末尾添加“export PATH=/home/cyg:$PATH”,然后保存关闭。 添加完后,如果想让环境变量生效,可以重启电脑,也可以使用命令source,如:source /etc/profile 添加环境变量 重定向 Linux系统中,默认的输入设备是键盘,输出设备是显示器,重定向的主要含义是将一个输入/输出设备的“输入/输出”操作,转向到另一个输入/输出设备 。 - * - 重定向—输出重定向 输出重定向用大于号“”,如果这条命令要往标准输出写入或者发送信息,那么都将写入输出文件中,而不是与命令所关联的显示器。 其语法格式有两条: - * - 命令 文件 命令 文件 上述第一条命令,将命令的执行结果送至指定的文件中,若文件已存在,则覆盖; 第二条命令,将命令的执行结果追加到指定文件中。 重定向—输出重定向 输出重定向用大于号“”,如果这条命令要往标准输出写入或者发送信息,那么都将写入输出文件中,而不是与命令所关联的显示器。 其语法格式有两条: - * - 命令 文件 命令 文件 命令,可以是任何一条Shell命令; 文件,命令的执行结果送到或追加到的指定文件 重定向—输出重定向 【任务描述】演示输出重定向的应用。具体步骤如下: 1、用输出重定向将ls命令列出的/usr目录的内容写入list.txt文件。 - * - $ ls –l /usr list.txt 重定向—输出重定向 【任务描述】演示输出重定向的应用。具体步骤如下: 2、用输出重定向将“ls”命令列出的目录“/var”的内容追加到上述list.txt文件。 - * - $ ls –l /var list.txt 重定向—输入重定向 输入重定向用小于号“”来表示,如果命令从标准输入中读取输入,这个输入就是来自输入文件,而不是和命令相关的键盘。 其语法格式如下: - * - 命令 文件 其中: 命令,可以是任何一条Shell命令; 文件,是要作为输入命令的文件 重定向—输入重定向 输入重定向用小于号“”来表示,如果命令从标准输入中读取输入,这个输入就是来自输入文件,而不是和命令相关的键盘。 例如,下面的命令将在屏幕上输出上例创建的list.txt文件的内容: - * - $ cat list.txt 命令“cat list.txt”不是从键盘而是从文件list.txt中读取输入。 这条命令和“cat list.txt”命令是不一样的,后者将list.txt作为命令行参数传给cat命令,并且cat的标准输入并没有改变,但是两条命令最终显示的结果是一样的。 可以通过描述符(0、1、2)与操作符“”和“”相关联,来对标准输入、标准输出、错误输出重定向。 0:标准输入(键盘) 1:标准输出(显示器) 2:标准错误信息输出(默认也是指显示器) - * - 标准设备重定向

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档