linux/gnu是一款非凡的操作系统,拥有稳定可靠且极其强大的开发环境。作为与操作系统进行沟通的原生界面,shell能够控制整个操作系统的运作,是与linux进行交互*灵活的手段。本书向读者展现了如何有效地利用shell完成复杂的任务。从shell的基础知识开始,学习简单命令的用法,对各类文件进行操作。随后讲解了文本处理、web交互、备份、监视以及其他系统管理任务。第2版进行了全面修订,精选**实用价值的技巧,让你的日常工作更加轻松。 考察了各类日常任务以及如何利用shell命令更快速地解决问题。 编写脚本从web中挖掘数据,然后利用几行代码进行处理。 综合利用多种工具来解决问题。 在脚本中与简单的web api进行交互。 任务的执行及自动化,例如利用归档工具实现自动备份和恢复。 创建及维护文件和文件夹归档,利用shell进行压缩和加密。 利用shell脚本设置以太网和无线局域网。 利用日志监视网络活动。