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

大连理工大学企业级服务器系统管理基础课件第5章 shell基础.ppt

大连理工大学企业级服务器系统管理基础课件第5章 shell基础.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 单引号和双引号都可以将多个字符串连接成一个 可以嵌套使用 * * 名称 标识用户的登录名。 状态 表明线路是否对每个用户都是可写的(请参阅 -T 标志)。 线路 标识为在 /dev 目录中查找到线路名。 时间 表示用户登录的时间。 活动 表示自从在那个用户线路上的最后一个活动发生以来的小时和分钟数。 这里的一个 .(点)表明在上一分钟里的线路活动。如果线路保持静止已经超过 24 小时或自从 最近系统启动以来还没有被使用,该项就被标记为OLD线路。 PID 标识用户登录 shell 的进程标识。 出口 标识已结束进程的退出状态(请参阅 -d 标志)。 主机名 指出用户从其进行登录的机器名或ip。 ================================================================================================= TTY:TeleTYpe的缩写,是通过串行线发送和接受信息的设备。 PTS:是 Pseudo TTY,伪终端。 ================================================================================================= $ who am i 输出登陆时的用户名(su之前) $ whoami 输出当前的用户名(su之后) * who –r : 查看本次启动的运行级别run-level who –q :显示并统计在线用户数目 who –H :显示标题 * * * * * Dalian University of Technology * 第5章 Shell基础 内容概要 使用 通配符 编译相似名称的文件 使用 重定向符 和 管道符 控制进程的 输入输出 使用 行继续符 使命令生效看到命令行 使用组命令控制其执行 关于Shell Korn (ksh) 或 Bourne (bsh) 或 C (csh) 用户与 AIX的交互页面 翻译命令 可以多线任务 全面的编程语言 特殊符号和通配符 特殊符号是那些在shell编译中有着特殊含义的符号 例: | ; ! * ? [ ] $ \ 通配符是一组用来搜索和匹配文件类型的特殊符号 例: * ? ! [ ] [ - ] 文件名替换 通配符: * ? 单字符替换: $ ls ne? net new $ rm ?e? few net new 多字符比较: $ cp n* /tmp ne net new nest $ qprt *w new few $ echo test1* test1 test1.2 test1.3 文件名替换 内含的替换: [ ] ! [ - ] $ ls ne[stw] net new $ rm [fghjdn]e[tw] few net new $ ls *[1-5] test1 test1.2 test1.3 $ qprt [!tn]* myfile few $ cat ?[!y]*[2-5] test1.2 test1.3 标准文件 标准输入(0) 标准输出(1) 错误输出(2) cmd 文件描述符 当开始运行共有三种文件描述符 标准输入: 0 标准输出: 1 标准错误: 2 2 输入重定向 默认标准输入 $ mail team01 Subject: Letter This is a letter. ctrl-d Cc: $ 从一个文件重定向输入: $ mail team01 letter $ 输出重定向 默认标准输出: $ ls file1 file2 file3 从一个文件重定向输出: $ ls ls.out $ 向一个文件增添更改重定向输出: $ who whos.there $ 使用 cat创建文件 普通方式使用cat来列出文件目录,配合重定向符可以创建文件: 使用重定向符 $ cat newfile This is line 1 of the file. This is the 2nd line. And the l

文档评论(0)

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

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

1亿VIP精品文档

相关文档