下载
加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 Linux命令行和shell脚本编程宝典

Linux命令行和shell脚本编程宝典.pdf

Linux命令行和shell脚本编程宝典

sahikaru
2012-12-28 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《Linux命令行和shell脚本编程宝典pdf》,可适用于IT/计算机领域

免责申请:本站所供资料仅供学习之用任何人不得将之他用或者进行传播否则应当自行向实际权利人承担法律责任。因本站部分资料来源于其他媒介如存在没有标注来源或来源标注错误导致侵犯阁下权利之处敬请告知我将立即予以处理。请购买正版书藉支持国内网络安全。溜客安全网WwWKuCoM免责申请:本站所供资料仅供学习之用任何人不得将之他用或者进行传播否则应当自行向实际权利人承担法律责任。因本站部分资料来源于其他媒介如存在没有标注来源或来源标注错误导致侵犯阁下权利之处敬请告知我将立即予以处理。请购买正版书藉支持国内网络安全。溜客安全网WwWKuCoM免责申请:本站所供资料仅供学习之用任何人不得将之他用或者进行传播否则应当自行向实际权利人承担法律责任。因本站部分资料来源于其他媒介如存在没有标注来源或来源标注错误导致侵犯阁下权利之处敬请告知我将立即予以处理。请购买正版书藉支持国内网络安全。溜客安全网WwWKuCoM前言目录第一章Linuxshell入门什么是Linux深入研究Linux内核GNU实用程序Linux桌面环境Linux发行版核心Linux发行版特定Linux发行版LinuxLiveCD小结第二章了解shell终端模拟图形功能键盘terminfo数据库Linux控制台xterm终端命令行参数xterm主菜单VT选项菜单VT字体菜单Konsole终端命令行参数会话菜单栏GNOME终端命令行参数选项卡菜单栏小结第三章基本的bashshell命令启动shellshell提示符bash手册文件系统导航Linux文件系统浏览目录文件和目录列表基本列表修改显示信息完整的参数列表过滤列表输出文件处理创建文件复制文件链接文件重命名文件删除文件目录处理创建目录删除目录查看文件内容查看文件统计数据查看文件类型查看整个文件查看部分文件小结第四章更多bashshell命令监控程序进程查看实时进程监控停止进程监控磁盘空间挂载介质使用df命令使用du命令操作数据文件数据排序搜索数据压缩数据归档数据小结第五章使用Linux环境变量什么事环境变量全局环境变量本地环境变量设置环境变量设置本地环境变量设置全局环境变量移除环境变量默认的shell环境变量设置PATH环境变量定位系统环境变量登录shell交互式shell非交互式shell变量数组使用命令别名小结第六章理解Linux文件权限Linux安全性etcpasswd文件etcshadow文件添加新用户删除用户修改用户使用Linux用户组etcgroup文件创建新用户组修改用户组解码文件权限使用文件权限符号默认文件权限修改安全设置修改权限修改所有者共享文件小结第七章使用编辑器vim编辑器vim基本用法编辑数据复制和粘贴搜索和替换emacs编辑器在控制台中使用emacs在XWindow中使用emacsKDE系列编辑器KWrite编辑器Kate编辑器GNOME编辑器启动gedit基本gedit特性设置首选项小结第八章基本脚本编译使用多条命令创建脚本文件显示消息使用变量环境变量用户变量反引号重定向输入输出输出重定向输入重定向管道数学计算expr命令使用括号浮点解决方案退出脚本核对退出状态退出命令小结第九章使用结构化命令使用ifthen语句使用ifthenelse语句嵌套if语句test命令数值比较字符串比较文件比较复合条件检查ifthen的高级特性使用双圆括号使用双方括号case命令小结第十章更多结构化命令for命令读取列表中的值读取列表中的复杂值从变量读取别表读取命令中的值改变字段分隔符使用通配符读取目录C式的for命令C语言中的for命令使用多个变量while命令while的基本格式使用多条测试命令until命令嵌套循环文件数据的循环控制循环break命令continue命令处理循环的输出小结第十一章处理用户输入命令行参数读取参数读取程序名称测试参数特殊的参数变量参数计数获取所有参数移位处理选项找出选项使用getopt命令更高级的getopts命令标准化选项获取用户输入基本读取计时默读读取文件小结第十二章显示数据了解输入和输出标准文件描述符重定向错误在脚本中重定向输出临时重定向永久重定向在脚本中重定向输入创建自己的重定向创建输出文件描述符重定向文件描述符创建输入文件描述符创建读取写入文件描述符关闭文件描述符列出开放文件描述符禁止命令输出使用临时文件创建本地临时文件在temp中创建临时文件创建临时目录记录消息小结第十三章脚本控制处理信号Linux信号回顾生成信号捕获信号捕获脚本退出移除捕获以后台模式运行脚本以后台模式运行运行多个后台作业退出终端在不使用控制台的情况下运行脚本作业控制查看作业重新启动停止的作业变得更好nice命令renice命令准确无误地运行使用at命令调度作业使用batch命令调度定期脚本从头开始在启动时启动脚本随新shell仪器启动小结第十四章创建函数基本脚本函数创建函数使用函数返回值默认退出状态使用return命令使用函数输出在函数中使用变量向函数传递参数在函数中处理变量数组变量与函数向函数传递参数从函数返回数组函数递归创建库在命令行中使用函数在命令行创建函数在bashrc文件中定义函数小结第十五章在脚本中添加颜色创建文本菜单创建菜单布局创建菜单函数添加菜单逻辑将其全部组合在一起使用select命令添加颜色ANSI转义码显示ANSI转义码在脚本中使用颜色制作窗口dialog软件包dialog选项在脚本中使用dialog命令获取图形KDE环境GNOME环境小结第十六章sed和gawk介绍文本处理sed编辑器gawk程序sed编辑器基础知识更多替换选项使用地址删除行插入和附加文本更改行变换命令打印命令温习将文件用于sed小结第十七章正则表达式正则表达式是什么正则表达式的定义正则表达式的类型定义BRE模式纯文本特殊字符定位符点字符字符类否定字符类使用范围特殊字符类星号扩展的正则表达式问号加号使用大括号管道符号将表达式分组正则表达式实战计算目录文件验证电话号码解析电子邮件地址小结第十八章高级sed编程多行命令next命令多行删除命令多行打印命令保留空间否定命令更改命令流分支测试模式替换与号替换个别单词在脚本中使用sed使用包装器重定向sed输出创建sed工具双倍行距对可能有空行的文件使用双倍行距对文件中的行计数打印最后几行删除行。删除HTML标记小结第十九章高级gawk编程使用变量内置变量用户定义的变量使用数组定义数组变量在数组变量中递归删除数组变量使用模式正则表达式匹配操作符数学表达式结构化命令if语句while语句dowhile语句for语句格式化打印内置函数数学函数字符串函数时间函数用户定义的函数定义函数使用自己的函数创建函数库小结第二十章ashshell什么事ashshell原始ashshelldashshell在dash中编写脚本小结第二十一章tcshshell什么事tcshshelltcshshell的组成部分在tcsh中编写脚本小结第二十二章kornshellKornshell的历史kshshell的组成部分在kshshell中编写脚本小结第二十三章zshshellzshshell的历史zshshell的组成部分使用zsh编写脚本小结第二十四章使用数据库MySQL数据库PostgreSQL数据库处理表在脚本中使用数据库小结第二十五章使用WebLynx程序cURL程序使用zsh连接网络小结第二十六章使用电子邮件Linux电子邮件基础知识设置服务器使用Mailx发送消息Mutt程序小结第二十七章管理员使用的shell脚本监视系统统计信息监视磁盘空闲空间谁在霸占磁盘资源监视CPU和内存使用情况执行备份归档数据文件脱机存储备份文件小结附录Abash命令快速指南A内置命令Abash命令A环境变量附录Bsed和gawk快速指南Bsed编辑器B启动sed编辑器Bsed命令Bgawk程序Bgawk命令格式B使用gawkBgawk变量Bgawk程序功能附录Cshell版本比较C变量C环境变量C用户定义的变量C数组变量C结构化命令Cifthen、while和until语句Cfor语句C数学计算

用户评价(3)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/49

VIP

意见
反馈

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利