附录常用shell命令.PDF

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

下载 附录 常用shell命令 本附录中列举了一些有用的 s h e l l命令。这里并没有完全列出每个命令的各种选项,不过 对于理解该命令是足够了。 这些命令的其他一些例子散布于本书的各个部分。 basename 格式: basename path b a s e n a m e命令能够从路径中分离出文件名。通常用于 s h e l l脚本中,请看下面的例子: 如果上面的语句是脚本m y s c r i p t 中的一部分,那么它的输出应为: myscript: give me a file 其中,$ 0是一个包含当前脚本全路径的特殊变量。 cat 格式: cat options files 选项: - v :显示控制字符。 c a t是最常用的文本文件显示命令。 $ cat myfile 上面的命令用于显示m y f i l e文件。 $ cat myfile myfile2 hold_file 上面的命令把两个文件 ( m y f i l e和m y f i l e 2 )合并到h o l d _ f i l e 中。 在脚本中c a t命令还可以用于读入文件。 compress 格式: 附录 常用s h e l l 命令 351 下载 compress options files 选项: - v :显示压缩结果。 c o m p r e s s命令可以用来压缩文件。压缩后的文件名具有‘ . Z ’后缀。还可以使用该命令解 压文件。 cp 格式: cp options file1 file2 选项: - i :在覆盖文件之前提示用户,由用户确认。 - p :保留权限模式和更改时间。 - r :拷贝相应的目录及其子目录。 要将文件m y f i l e拷贝到m y f i l e 1 . b a k ,使用: $ cp myfile1 myfile1.bak 要将文件g e t . p r d从/ u s r / l o c a l / s y b i n 目录拷贝到/ u s r / l o c a l / b i n 目录,使用: 要将/ l o g s 目录下的所有文件及子目录拷贝到/ h o l d / l o g s 目录中,使用: $ cp -r /logs /hold/logs diff 格式: diff options file1 file2 选项: - c :按照标准格式输出(见下面的例子) 。 - I :忽略大小写。 我们使用c o m m命令中的例子,d i ff命令将显示两个文件中不一致的行。 d i ff命令显示出两个文件中的第 2行和第3行,它们的第3列不一致。 dircmp 格式: 352 附录 常用s h e l l命令 下载 dircmp options directory1 directory2 选项: - s :不显示相同的文件。 d i r c m p命令与d i ff命令十分相似—它比较并显示两个目录中的不同。 dirname 格式: dirname pathname 该目录正好和b a s e n a m e相反,它返回路径部分: du 格式: du options directory 选项: - a :显示每个文件的大小,不仅是整个目录所占用的空间。 - s :只显示总计。 d u显示的磁盘空间占用是以 5 1

文档评论(0)

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

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

1亿VIP精品文档

相关文档