Linux命令行与shell脚本编程大全

Richard Blum

出版时间

2012-08-31

ISBN

9787115288899

评分

★★★★★

标签

计算机

书籍介绍

本书是一本关于Linux 命令行与shell 脚本编程的全面教程。全书分为四部分:第一部分介绍Linuxshell 命令行;第二部分介绍shell 脚本编程基础;第三部分深入探讨shell 脚本编程的高级内容;第四部分介绍如何在现实环境中使用shell 脚本。本书不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。

本书内容全面,语言简练,示例丰富,适合于Linux 系统管理员及Linux 爱好者阅读参考。

AI导读
核心看点
  • 全面覆盖Linux命令行基础与Shell脚本编程进阶
  • 提供丰富的实战示例与系统管理实用技巧
  • 结构清晰,从入门到高级应用循序渐进
适合谁读
  • Linux系统管理员及运维工程师
  • 希望提升自动化能力的开发者
  • 对Linux底层机制感兴趣的爱好者
读前提醒
  • 建议作为工具书查阅,不必从头到尾通读
  • 部分命令在macOS上可能不兼容或参数不同
  • 需结合man手册及实际环境练习以加深理解
读者共识
  • 内容全面详实,适合作为案头参考手册
  • 部分章节讲解较浅,原理阐述略显不足
  • 适合有一定基础者查漏补缺,非纯小白首选

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "不要认为管道是一个一个地运行连接的两条命令。实际上,Linux同时运行着两条命令。当第一条命令产生输出时,其输出就会立即发送给第二条。中间没有创建临时文件或是缓冲区。"
  • "在前半个方括号的后面和后半个方括号的前面都必须有个斯贝斯(space)。"
  • "有些LInux实现包含一个进程表,可以在引导时自动启动。在Linux系统中,该表通常位于特殊文件/etc/inittabs中。"
  • "PS1和PS2就是命令提示符的表现形式"
  • "硬连接会创建一个独立文件,其中包含了源文件的信息以及位置,引用硬链接文件等同于引用了源文件。 硬链接文件采用和源文件相同的索引节点。硬链接会一直维持这个索引节点号来保留数据,直到你删除了最后一个硬链接它的文件。"
  • "当程序运行在系统上时,我们称之为进程( process)。想监测这些进程,需要熟悉 ps 命令的用法。ps 命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息。 遗憾的是,随着它的稳健而来的还有复杂性——有数不清的参数,这或许让 ps 命令成了最难掌握的命令。大多数系统管理员在掌握了能提供他们需要信息的一组参数之后,就一直坚持只使用这组参数。"
  • "在涉及环境变量名时,什么时候该使用$,什么时候不该使用$,实在让人摸不着头脑。记住一点就行了:如果要用到变量,使用$;如果要操作变量,不使用$。这条规则的一个例外就是使用 printenv 显示某个变量的值。"
作者简介
Richard Blum 系统和网络管理员,已经在IT行业工作了22年多。他管理过UNIX、Linux、Novell和微软服务器,用Linux shell脚本进行过自动化网络监测,并在大多数常见的Linux shell环境中写过脚本。他还是一名网络课程讲师,美国各地的多所大学和学院都采用他的Linux基础课程。除本书外,Richard还著有Professional Linux Programming等书。 Christine Bresnahan 系统管理员,已经在IT行业工作了近30年。目前在印第安纳波利斯市的常春藤技术社区学院担任兼职教授,讲授Linux系统管理、Linux安全和Windows安全等课程。 武海峰 Linux系统工程师,兴趣集中在GNU/Linux和移动互联应用,热衷于开源软件。曾在商业Linux厂商任职,从事移动设备操作系统集成和商业Linux发行版集成工作。
目录
目  录
第一部分 Linux 命令行
第1章 初识Linux shell 2
1.1 什么是Linux 2
1.1.1 深入探究Linux内核 3

显示全部
用户评论
重新读了这本书,发现常读常新又有了新的收获!
看了三分之一,到shell脚本停下了。还是应该专注于一门语言。
The PATH environment variable seems to cause the most problem on Linux Reading is better than googleing
完整撸,sed和awk还是有蛮多东西的。。
从入门到放弃II
一本大部头的hello world.
讲解非常详细,优秀的让我觉得这本书写的很啰嗦!被别人预约走了,我要抢回来
这种东西读了干啥。。。Shell 的差别真的天差地别很多东西实现的非常烂
查阅为主
This book focuses a bit more specifically on the shell than does the Shotts book, though it’s also bash-specific.
下载
收藏