- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UNIX SHELL基础培训
三 SHELL实例 定时备份 39、40 主机的 crontab及etc下的参数文件 2、判断各计费处理环节是否存在积压的shell(check_proc_path.sh) Thank You UNIX命令-- expr expr 手工命令行计数器 [语法] expr Expression(命令读入Expression 参数,计算它的值,然后将结果写入到标准输出) [说明] 是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也可用于字符串。 参数应用规则: 用空格隔开每个项; 用 \ (反斜杠) 放在 shell 特定的字符前面; 对包含空格和其他特殊字符的字符串要用引号括起来 UNIX命令-- trap trap 为信号设置新的陷阱 [语法] Trap command_list signal_list [说明] 在shell中,使用trap语句为信号设置新的陷阱。当shell捕获到一个信号时(信号11除外,因为shell本身要利用这个信号进行内存分配),它将这个信号传递给所有当前正在执行的程序(父程序和子程序),并分别执行父程序和子程序中已设置的信号陷阱。一旦陷阱程序执行结束,便返回中断点,继续执行原来的程序流程。 目录及文件操作命令 设备管理 进程管理 系统管理和用户管理 Shell 编程 UNIX命令-- stty stty 设置终端选项 ? [语法] stty [-a] [-g] [选项] [说明] 本命令设置终端,无参数时报告终端设置,本命令功能十分强大,应谨慎使用,下面仅介绍部分常用功能 UNIX命令-- tty tty 显示终端设备名 ? [语法] tty [说明] 显示出终端的设备名 lp 打印输出文件 ? [语法] lp 文件... [说明] 将文件送打印机打印 UNIX命令-- sync sync 刷新磁盘 ? [语法] sync [说明] 将磁盘缓冲区内容写回磁盘 UNIX命令– 文件系统加载 mount 安装文件系统 ? [语法] mount [-r] 设备 目录 [说明] 将设备安装到目录下 umount 卸下文件系统 ? [语法] umount 设备 ? [说明] 将已安装的文件系统卸下 UNIX命令-- tar tar 文件归档 ? [语法] tar -c[vwfbL] [设备] [块] 文件 ... tar -r[vwfbL] [设备] [块] 文件 ... tar -t[vfL] [设备] [文件 ...] tar -u[vwfbL] [设备] [块] 文件 ... tar -x[lmovwfL] [设备] [文件 ...] [说明] 将多个文件归档 UNIX命令– 磁盘空间查看 df 显示可用磁盘空间 ? [语法] df [-t] [文件系统] [说明] 显示剩余 i 节点和块数,使用 -t 选项,还显示总块数和 i 节点数 du 显示磁盘空间专用情况 ? [语法] du [-ars] [目录] [说明] 显示磁盘空间专用情况 目录及文件操作命令 设备管理 进程管理 系统管理和用户管理 Shell 编程 UNIX命令– sleep sleep 挂起一段时间 ? [语法] sleep 时间 ? [说明] 挂起参数指定的秒数 UNIX命令-- ps ps 查看进程状态 ? [语法] ps [ -efl] [ -t 终端表] [ -u 用户表] [ -g 组表] ? [说明] 显示出有关进程的状态 UNIX命令-- at at 在指定时间执行进程 ? [语法] at [-f 命令文件] [-m] [-q 队列] -t 时间 [说明] at命令由cron管理,在未来一个指定的时间内执行一组命令,命令可以从指定文件读入,也可从键盘读入,从键盘读入时以EOF结束,(通常为CTRL D) UNIX命令-- kill kill 杀死 [语法] kill -信号 进程号(PID) [说明] kill 将信号传递给指定进程, 其中常用信号为9 (不可忽略),直接终止。使用ps –ef 获取进程号 目录及文件操作命令 设备管理 进程管理 系统管理和用户管理 Shell 编程 UNIX命令– who/whodo who 显示系统中的用户 ? [语法] who who am i ? [说明] 列出现在系统中的用户,who am i 显示自己 whodo 显示系统中用户及进程 ?
文档评论(0)