Linux Shell核心编程指南
电子书推荐
-
Linux Shell脚本攻略(英文版) 评分:
声明:本书为英文完整影印版 欢迎下载学习交流 第1章 小试牛刀 1 1 简介 1 2 终端打印 1 2 1 实战演练 1 2 2 补充内容 1 3 玩转变量和环境变量 1 3 1 预备知识 1 3 2 实战演练 1 3 3 补充内容 1 4 通过shell进行数学运算 1 4 1 预备知识 1 4 2 实战演练 1 5 玩转文件描述符和重定向 1 5 1 预备知识 1 5 2 实战演练 1 5 3 补充内容 1 6 数组和关联数组 1 6 1 预备知识 1 6 2 实战演练 1 6 3 补充内容 1 7 使用别名 1 7 1 预备知识 1 7 2 实战演练 1 7 3 补充内容 1 8 获取终端信息 1 8 1 预备知识 1 8 2 实战演练 1 9 获取 设置日期和延时 1 9 1 预备知识 1 9 2 实战演练 1 9 3 补充内容 1 10 调试脚本 1 10 1 预备知识 1 10 2 实战演练 1 10 3 补充内容 1 11 函数和参数 1 11 1 实战演练 1 11 2 补充内容 1 12 读取命令序列输出 1 12 1 预备知识 1 12 2 实战演练 1 12 3 补充内容 1 13 以不按回车键的方式读取字符“n” 1 13 1 预备知识 1 13 2 实战演练 1 14 字段分隔符和迭代器 1 14 1 预备知识 1 14 2 实战演练 1 15 比较与测试 1 15 1 预备知识 1 15 2 实战演练 第2章 命令之乐 2 1 简介 2 2 用cat进行拼接 2 2 1 预备知识 2 2 2 实战演练 2 2 3 工作原理 2 2 4 补充内容 2 3 录制与回放终端会话 2 3 1 预备知识 2 3 2 实战演练 2 3 3 工作原理 2 4 文件查找与文件列表 2 4 1 预备知识 2 4 2 实战演练 2 4 3 补充内容 2 5 玩转xargs 2 5 1 预备知识 2 5 2 实战演练 2 5 3 工作原理 2 5 4 补充内容 2 6 用tr进行转换 2 6 1 预备知识 2 6 2 实战演练 2 6 3 工作原理 2 6 4 补充内容 2 7 校验和与核实 2 7 1 预备知识 2 7 2 实战演练 2 7 3 工作原理 2 7 4 补充内容 2 8 排序 单一与重复 2 8 1 预备知识 2 8 2 实战演练 2 8 3 工作原理 2 8 4 补充内容 2 9 临时文件命名与随机数 2 9 1 实战演练 2 9 2 工作原理 2 10 分割文件和数据 2 10 1 工作原理 2 10 2 补充内容 2 11 根据扩展名切分文件名 2 11 1 实战演练 2 11 2 工作原理 2 12 批量重命名和移动 2 12 1 预备知识 2 12 2 实战演练 2 12 3 工作原理 2 13 拼写检查与词典操作 2 13 1 实战演练 2 13 2 工作原理 2 14 交互输入自动化 2 14 1 预备知识 2 14 2 实战演练 2 14 3 工作原理 2 14 4 补充内容 第3章 以文件之名 3 1 简介 3 2 生成任意大小的文件 3 3 文本文件的交集与差集 3 3 1 预备知识 3 3 2 实战演练 3 4 查找并删除重复文件 3 4 1 预备知识 3 4 2 实战演练 3 4 3 工作原理 3 4 4 参考 3 5 创建长路径目录 3 5 1 预备知识 3 5 2 实战演练 3 6 文件权限 所有权和粘滞位 3 6 1 预备知识 3 6 2 实战演练 3 6 3 补充内容 3 7 创建不可修改文件 3 7 1 预备知识 3 7 2 实战演练 3 8 批量生成空白文件 3 8 1 预备知识 3 8 2 实战演练 3 9 查找符号链接及其指向目标 3 9 1 预备知识 3 9 2 实战演练 3 10 列举文件类型统计信息 3 10 1 预备知识 3 10 2 实战演练 3 10 3 工作原理 3 11 环回文件与挂载 3 11 1 预备知识 3 11 2 实战演练 3 11 3 补充内容 3 12 生成ISO文件及混合ISO 3 12 1 预备知识 3 12 2 实战演练 3 12 3 补充内容 3 13 查找文件差异并进行修补 3 13 1 实战演练 3 13 2 补充内容 3 14 head与tail 打印文件的前10行和后10行 3 15 只列出目录的其他方法 3 15 1 预备知识 3 15 2 实战演练 3 16 在命令行中用pushd和popd快速定位 3 16 1 预备知识 3 16 2 实战演练 3 16 3 补充内容 3 17 统计文件的行数 单词数和字符数 3 17 1 预备知识 3 17 2 实战演练 3 17 3 补充知识 3 18 打印目录树 3 18 1 预备知识 3 18 2 实战演练 3 18 3 补充内容 第4章 让文本飞 4 1 简介 4 2 正则表达式入门 4 2 1 预备知识 4 2 2 实战演练 4 2 3 工作原理 4 2 4 补充内容 4 3 用grep在文件中搜索文本 4 3 1 预备知识 4 3 2 实战演练 4 3 3 补充内容 4 4 用cut按列切分文件 4 4 1 预备知识 4 4 2 实战演练 4 4 3 补充内容 4 5 统计特定文件中的词频 4 5 1 预备知识 4 5 2 实战演练 4 5 3 工作原理 4 5 4 参考 4 6 sed入门 4 6 1 实战演练 4 6 2 补充内容 4 7 awk入门 4 7 1 实战演练 4 7 2 工作原理 4 7 3 补充内容 4 8 替换文本或文件中的字符串 4 8 1 预备知识 4 8 2 实战演练 4 8 3 补充内容 4 8 4 参考 4 9 压缩或解压缩JavaScript 4 9 1 预备知识 4 9 2 工作原理 4 9 3 工作原理 4 9 4 参考 4 10 对文件中的行 单词和字符进行迭代 4 10 1 预备知识 4 10 2 实战演练 4 10 3 工作原理 4 10 4 参考 4 11 按列合并文件 4 11 1 工作原理 4 11 2 参考 4 12 打印文件或行中的第n个单词或列 4 12 1 预备知识 4 12 2 实战演练 4 12 3 参考 4 13 打印不同行或样式之间的文本 4 13 1 预备知识 4 13 2 实战演练 4 13 3 参考 4 14 用脚本检验回文字符串 4 14 1 预备知识 4 14 2 工作原理 4 14 3 工作原理 4 14 4 补充内容 4 14 5 参考 4 15 以逆序形式打印行 4 15 1 预备知识 4 15 2 实战演练 4 15 3 工作原理 4 15 4 参考 4 16 解析文本中的电子邮件地址和URL 4 16 1 预备知识 4 16 2 实战演练 4 16 3 工作原理 4 16 4 参考 4 17 打印文件中某个样式之前或之后的n行 4 17 1 预备知识 4 17 2 实战演练 4 17 3 参考 4 18 在文件中移除包含某个单词的句子 4 18 1 预备知识 4 18 2 实战演练 4 18 3 工作原理 4 18 4 参考 4 19 用awk实现head tail和tac 4 19 1 预备知识 4 19 2 实战演练 4 19 3 工作原理 4 19 4 参考 4 20 文本切片与参数操作 4 20 1 实战演练 4 20 2 参考 第5章 一团乱麻 没这回事 5 1 入门 5 2 网站下载 5 2 1 预备知识 5 2 2 实战演练 5 2 3 补充内容 5 3 以格式化纯文本形式下载网页 5 4 cURL入门 5 4 1 预备知识 5 4 2 实战演练 5 4 3 补充内容 5 4 4 参考 5 5 从命令行访问Gmail 5 5 1 实战演练 5 5 2 工作原理 5 5 3 参考 5 6 解析网站数据 5 6 1 实战演练 5 6 2 工作原理 5 6 3 参考 5 7 制作图片抓取器及下载工具 5 7 1 实战演练 5 7 2 工作原理 5 7 3 参考 5 8 网页相册生成器 5 8 1 预备知识 5 8 2 实战演练 5 8 3 工作原理 5 8 4 参考 5 9 Twitter命令行客户端 5 9 1 预备知识 5 9 2 实战演练 5 9 3 工作原理 5 9 4 参考 5 10 基于Web后端的定义查询工具 5 10 1 预备知识 5 10 2 实战演练 5 10 3 工作原理 5 10 4 参考 5 11 查找网站中的无效链接 5 11 1 预备知识 5 11 2 实战演练 5 11 3 工作原理 5 11 4 参考 5 12 跟踪网站变更 5 12 1 预备知识 5 12 2 实战演练 5 12 3 工作原理 5 12 4 参考 5 13 以POST方式发送网页并读取响应 5 13 1 预备知识 5 13 2 实战演练 5 13 3 补充内容 5 13 4 参考 第6章 B计划 6 1 简介 6 2 用tar归档 6 2 1 预备知识 6 2 2 实战演练 6 2 3 补充知识 6 2 4 参考 6 3 用cpio归档 6 4 用gunzip或gzip压缩 6 4 1 实战演练 6 4 2 补充内容 6 4 3 参考 6 5 用bunzip或bzip压缩 6 5 1 实战演练 6 5 2 补充内容 6 5 3 参考 6 6 用lzma压缩 6 6 1 实战演练 6 6 2 补充内容 6 6 3 参考 6 7 用zip归档和压缩 6 8 超高压缩率的squashfs文件系统 6 8 1 预备知识 6 8 2 实战演练 6 8 3 补充内容 6 9 加密工具与散列 6 10 用raync备份系统快照 6 10 1 实战演练 6 10 2 补充内容 6 11 用Git备份版本控制 6 11 1 预备知识 6 11 2 实战演练 6 12 用dd克隆磁盘 6 12 1 预备知识 6 12 2 实战演练 6 12 3 补充内容 6 12 4 参考 第7章 无网不利 7 1 简介 7 2 联网知识入门 7 2 1 新手上路 7 2 2 实战演练 7 2 3 补充内容 7 2 4 参考 7 3 使用ping 7 3 1 实战演练 7 3 2 补充内容 7 4 列出网络上所有的活动主机 7 4 1 新手上路 7 4 2 实战演练 7 4 3 工作原理 7 4 4 补充内容 7 4 5 参考 7 5 传输文件 7 5 1 新手上路 7 5 2 实战演练 7 5 3 补充内容 7 5 4 参考 7 6 用脚本设置以太网与无线LAN 7 6 1 新手上路 7 6 2 实战演练 7 6 3 工作原理 7 6 4 参考 7 7 用SSH实现无密码自动登录 7 8 用SSH在远程主机上运行命令 7 8 1 新手上路 7 8 2 实战演练 7 8 3 补充内容 7 8 4 参考 7 9 在本地挂载点上挂载远程驱动器 7 9 1 新手上路 7 9 2 实战演练 7 9 3 参考 7 10 在网络上发送多播式窗口消息 7 10 1 新手上路 7 10 2 实战演练 7 10 3 工作原理 7 10 4 参考 7 11 网络流量与端口分析 7 11 1 新手上路 7 11 2 实战演练 7 11 3 补充内容 第8章 当个好管家 8 1 简介 8 2 统计磁盘的使用情况 8 2 1 新手上路 8 2 2 实战演练 8 2 3 补充内容 8 3 计算命令执行时间 8 4 与当前登录用户 启动日志及启动故障的相关信息 8 4 1 新手上路 8 4 2 实战演练 8 5 打印出10条最常使用的命令 8 5 1 新手上路 8 5 2 实战演练 8 5 3 工作原理 8 6 列出1小时内占用CPU最多的10个进程 8 6 1 新手上路 8 6 2 实战演练 8 6 3 工作原理 8 6 4 参考 8 7 用watch监视命令输出 8 7 1 实战演练 8 7 2 补充内容 8 8 对文件及目录访问进行记录 8 8 1 新手上路 8 8 2 实战演练 8 8 3 工作原理 8 9 用logrotate管理日志文件 8 9 1 新手上路 8 9 2 实战演练 8 10 用syslog记录日志 8 10 1 新手上路 8 10 2 实战演练 8 10 3 参考 8 11 通过监视用户登录找出入侵者 8 11 1 新手上路 8 11 2 实战演练 8 11 3 工作原理 8 12 监视远程磁盘的健康情况 8 12 1 新手上路 8 12 2 实战演练 8 12 3 工作原理 8 12 4 参考 8 13 找出系统中用户的活动时段 8 13 1 新手上路 8 13 2 实战演练 8 13 3 工作原理 第9章 管理重任 9 1 简介 9 2 收集进程信息 9 2 1 新手上路 9 2 2 实战演练 9 2 3 补充内容 9 2 4 参考 9 3 杀死进程以及发送或响应信号 9 3 1 新手上路 9 3 2 实战演练 9 3 3 补充内容 9 4 which whereis file whatis与平均负载 9 5 向用户终端发送消息 9 5 1 新手上路 9 5 2 实战演练 9 5 3 工作原理 9 6 收集系统信息 9 7 用 proc收集信息 9 8 用cron进行调度 9 8 1 新手上路 9 8 2 实战演练 9 8 3 补充内容 9 9 从Bash中读写MySQL数据库 9 9 1 新手上路 9 9 2 实战演练 9 9 3 工作原理 9 10 用户管理脚本 9 10 1 实战演练 9 10 2 工作原理 9 11 图像文件的批量缩放及格式转换 9 11 1 新手上路 9 11 2 实战演练 9 11 3 工作原理 9 11 4 参考">声明:本书为英文完整影印版 欢迎下载学习交流 第1章 小试牛刀 1 1 简介 1 2 终端打印 1 2 1 实战演练 1 2 2 补充内容 1 3 玩转变量和环境变量 1 3 1 预备知识 1 3 2 实战演练 1 3 3 补充内容 1 4 通过shell进行数学运算 1 4 1 预备知识 1 4 [更多]
上传时间:2014-02 大小:11.79MB
- 16.79MB
绝版经典《Linux与UNIX Shell编程指南》中文PDF版
2018-12-10绝版经典《Linux与UNIX Shell编程指南》中文文字PDF版
- 16.79MB
绝版经典 LINUX与UNIX SHELL编程指南 PDF 高清版 [16.3M]
2014-12-30shell是一种完整的编程语言,易学易用;shell脚本可以使烦人的手工作业自动化,使你的工作变得简单、轻松!本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还涉及了UNIX的文字处理以及少量的系统管理问题。本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件安全与权限 第二章 使用FIND和XARGS 第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 命令执行顺序 第二部分 文本过滤 第七章 正则表达式介绍 第八章 GERP家族 第九章 AWK介绍 第十章 SED用法介绍 第十一章 合并与分割 第十二章 TR用法 第三部分 登录环境 第十三章 登录环境 第十四章 环境和SHELL变量 第十五章 小结 第四部分 基础SHELL编程 第十六章 SHELL脚本介绍 第十七章 条件测试 第十八章 控制流结构 第十九章 SHELL函数 第二十章 向脚本传递参数 第二一章 创建屏幕输出 第二二章 创建屏幕输入 第二三章 调试脚本 第二四章 SHELL嵌入命令 第五部分 高级SHELL编程技巧 第二五章 深入讨论 << 第二六章 SHELL工具 第二七章 几个脚本例子 第二八章 运行级别脚本 第二九章 CGI脚本
- 736KB
shell编程.pdf
2019-08-09shell入门教程。帮助快速入门掌握shell编程。和linux常用命令!!
- 6.23MB
达内Unix_Linux 核心编程课件ppt.pdf
2014-09-07linux课程资源的精品课件,全面讲述linux高级环境编程。
- 1.31MB
Linux核心编程
2019-01-10Linux C++ 开发必备。 原著: David A Rusling 翻译: Banyan & fifa
- 10.1MB
Linux_Shell脚本攻略.第3版
2018-11-29Linux_Shell脚本攻略.第3版,高清电子版,作者Clif Flynt,Sarath Lakshman,Shantanu Tushar. 这本书的电子版也可以到http://readfree.me这个网站上下载。
- 31.93MB
Linux shell 脚本攻略
2019-01-15Linux shell 脚本攻略,学习linux新手入门的较好教材,第二版,现已出版第三版
- 27KB
Linux shell 脚本攻略源代码第二版
2019-02-27学习shell脚本经典书籍《Linux shell 脚本攻略-第二版》全书源代码合集
- 20.3MB
LINUX SHELL脚本攻略(中文版带书签)_linux_
2021-09-30LINUX SHELL脚本攻略(中文版带书签) 从网上下载的一款关于Linux学习的好书 ,
- 20.96MB
LINUX SHELL 脚本攻略
2019-04-28inux Shell脚本攻略(第3版)为高清带目录版本,大家可以自由选择下载,希望大家可以通过本书学习到自己想要的技术
- 19.94MB
SHELL脚本编程指南.pdf
2012-12-19shell 是操作系统的最外层。shell 合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。
- 446KB
Linux-shell脚本全面学习.pdf
2023-05-24Linux-shell脚本全面学习.pdf
- 31.89MB
LinuxShell脚本攻略中文版+源码
2015-09-06LinuxShell脚本攻略中文版+源码
- 20.54MB
LINUX+SHELL脚本攻略.pdf
2012-10-18LINUX+SHELL脚本攻略.pdf
- 21.6MB
linux shell 脚本攻略
2018-06-09一款相当好用的shell攻略,很适合初学shell脚本的人群使用
- 125B
LinuxShell脚本学习基础视频
2019-07-23资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...
- 43.24MB
LinuxShell脚本攻略,中英两份
2018-07-10Linux shell脚本开发中英文两份,希望可以帮到有需要的人。
- 52KB
Linux_shell脚本全面学习
2011-11-01Linux_shell脚本全面学习 Linux_shell脚本全面学习
- 202.57MB
linux aarch64架构libreoffice安装包
2023-03-20linux aarch64架构libreoffice安装包
- 34KB
(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)
2023-02-24(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
- 96.79MB
Linux项目设计_媒体播放器(6818).rar
2021-04-14主页有教程与视频 //Linux媒体播放器 //作者:化作尘 //时间:2020年8月8日15:52:45 //qq邮箱:2809786963@qq.com //csdn链接:https://blog.csdn.net/mbs520/article/details/107880118 //哔哩哔哩项目视频:(可点击主页查看)https://b23.tv/bxfxvd 项目功能展示: 一、开机显示登入界面,可密码管理员登入,也可以免密码普通用户登入 二、登入后显示桌面,显示5个应用 ,分别是图片、视频、音乐、设置、文件管理 三、音乐相册功能,播放图片同时播放背景音乐,可以左右滑动切换图片等操作 四、视频播放功能,可以播放avi,mp4等格式视频 五、音乐播放器,可以播放mp3格式的音频 六、设置壁纸,可以根据喜好设置自己喜欢的壁纸 七、文件管理,可以对文件进行预览和删除 一、项目课题: 基于ARM平台的广告机系统设计 (最好可以自己取
- 131.63MB
jdk-8u371-linux-x64.tar.gz
2023-06-02java jdk1.8 2023年01月18日版本 sha256: 94793adad257a3eefc4098d786a145357393af48b67cd861d2e7ae87d7e7ecc9 md5: dd7ccb29116e9200c90cf419583e464e
- 0B
openssh-server离线安装包
2022-11-04openssh-server离线安装包 三个.deb文件
- 52.9MB
VisualGDB 5.6 R9//支持VS2008-VS2022
2023-05-04VisualGDB 是 Visual Studio 的一个非常强大的扩展,它允许您调试或调试嵌入式系统。这个程序有一个非常有吸引力的用户界面,它具有许多用于调试或调试代码的功能。VisualGDB 还有一个向导,可以帮助您调试程序并为您提供强大的指南。此外,该程序还有许多其他功能,分为常见功能、高级功能、可用性功能、Linux 功能、Android 功能等类别,每个功能都已在“功能和功能”部分为您列出。 畅享版
- 46.83MB
linux下nginx离线安装包及相关依赖包(附教程)
2022-06-151)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502
- 190B
centos 7.6版本 ISO镜像下载
2020-12-03关于centos7.6版本的镜像文件,适用于练习docker、k8s等容器技术。 亲和性较好,本资源是网盘下载,非网盘会员慎点。
- 617.59MB
tongweb7.0,windows和linux安装包
2023-04-27下载安装部署tongweb
- 1.34MB
rufus-4.1.exe 版本 4.1 (2023.05.31)
2023-06-05Rufus 是一款格式化和创建 USB 启动盘的辅助工具。 本软件适用于以下场景: 需要将可引导 ISO (Windows、Linux、UEFI 等) 刻录到 USB 安装媒介的情况 需要处理未安装操作系统的设备的情况 需要在 DOS 环境下刷写 BIOS 或其他固件的情况 需要运行低级工具的情况 Rufus 麻雀虽小,但五脏俱全!
- 110KB
银河麒麟系统硬盘分区挂载
2023-02-11麒麟系统挂载硬盘方法及分区方法
- 51.93MB
docker-compose-linux-x86-64
2023-04-19docker-compose v2.17.2