unix技术培训 (南京新联电子 陈金忠).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
unix技术培训 (南京新联电子 陈金忠)

Unix命令及文本SHELL的处理 陈金忠 2009-9-17 Unix常用命令说明 本节主要说明我们日常要用到的Unix命令: 简单的命令不在说明: ls、pwd、mkdir、cd、rm、more、head、tail、cp 常用命令说明: man 主要显示Unix命令在线帮助。 例如: man pwd which 主要显示Unix命令所在位置 例如: which pwd crontab 系统自动运行配置命令。 -e 编辑 -l 列出 -r 删除 时程表的格式如下 : f1 f2 f3 f4 f5 program 其中f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程序。 当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程序,其馀类推 当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推 当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其馀类推 当 f1 为 a, b, c,... 时表示第 a, b, a, b, c...个小时要执行,其馀类推c,... 分钟要执行,f2 为 a, b, c,... 时表示第 sort 对文件记录进行排序,或选择文件中部分记录进行排序。 例如:对文件记录进行排序,并输出到文件中。 sort data.txt data.txt.sort 例如:对文件记录进行排序,并取除重复记录。 sort –u data.txt data.txt.sort 例如:文件记录用逗号分隔,并按1段和第3段排序。 sort -t, +0 +2 test.1 例如:文件用逗号分隔,并按1段的第2位和第3段排序。 sort -t, +0.1 -0.6 +2 test.1 sort -t, +0.1 -0.2 +2n test.1 例如:指定排序临时文件目录。 sort -T /home/yunying/_liaogx/_test -t, +0 +2 test.1 comm 比较命令,对二个排序文件进行比较可以得到相同和差异部分。 例如:对二个文件进行比较,找出相同部分。 comm -12 file1 file2 例如:对二个文件进行比较,找出只在文件1中独有的。 comm -23 file1 file2 例如:对二个文件进行比较,找出只在文件2中独有的。 comm -13 file1 file2 uniq 从排序文件中找出重复记录,常用参数是c,d,u。 例如:找出文件记录重复次数 uniq –c file 例如:只找出文件中重复的记录 uniq –d file 例如:文件中重复的记录都不要。只显示不重复记录。 uniq –u file Find 查找文件,可以是正则表达式。 例如:一个当前目录下的文件 find . –name test grep 过滤指定条件的文件记录,可以使用表达式。还有相同命令是egrep 和fgrep ,grep和egrep支持正则表达式。 例如:过滤88开头的记录出来 grep “^88” file1 例如:过滤出非88开头的记录出来 grep –v “^88” file1 例如:过滤出99结尾的行。 grep “99$” file1 例如:过滤出开头是8个数值的行。 grep “^[0-9]\{8\}” file1 例如:过滤文件中的空行。 grep “^$” file1 join 将两个文件进行连接,按每个文件的第一字段为标准。 例如:将两个逗号分隔的文件进行连接,只显示相同记录。 join -t, file file1 例如:将两个逗号分隔的文件进行连接,只在第一个文件有的记录也显示出来。 join –a1 -t, file file1 例如:只显示其

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档