新書推薦:
《
岁月待人归:徐悲鸿自述人生艺术
》
售價:NT$
286.0
《
女人的中国医疗史:汉唐之间的健康照顾与性别
》
售價:NT$
484.0
《
资治通鉴熊逸版:第四辑
》
售價:NT$
2195.0
《
中国近现代名家精品——项维仁:工笔侍女作品精选
》
售價:NT$
308.0
《
宋瑞驻村日记(2012-2022)
》
售價:NT$
539.0
《
汗青堂丛书138·帝国的切口:近代中国口岸的冲突与交流(1832-1914)
》
售價:NT$
594.0
《
人世事,几完缺 —— 啊,晚明
》
售價:NT$
539.0
《
樊树志作品:重写明晚史系列(全6册 崇祯传+江南市镇的早期城市化+明史十二讲+图文中国史+万历传+国史十六讲修订版)
》
售價:NT$
2215.0
編輯推薦:
涵盖Linux的常见指令,包括Shell脚本编程语法、文本处理工具、
正则表达式、Linux系统管理等知识
深入介绍指令的细节,提供大量使用技巧
读者既可以按功能浏览,也可以按字母顺序进行查找
每条指令都附有典型的应用示例,让读者在短时间内熟练掌握
Linux应用技巧,步入高手行列
內容簡介:
本书介绍Linux指令与Shell编程,内容分为3个单元,共330个命令。第1单元为Linux简介和命令操作,主要介绍Linux基础知识、命令操作方式、;第2单元为BASH和SHELL脚本,主要讲述Shell的工作原理、Shell的种类、Shell的一般操作以及BASH的一些特性;第3单元为Linux指令,介绍查询、设置和操作硬件的命令,让读者对硬件命令的操作有个基础的概念。附录把第3单元的指令按照来源进行分类以便读者查阅。
本书在常用的Linux相关环境上测试,包含各大著名的发行商: Red
Hat、Fedora、Debian、Ubuntu、gentoo,并提供实用的分类方式与关联性介绍,以便于读者学习。此外,还将提供详细的范例供读者参考,这将是一个学习Linux的读者不可或缺的工具书。
目錄 :
第1单元 Linux简介和命令操作
1.1 Linux基础知识
1.1.1 Linux简介和发行商
1.1.2 运行层级和初始模式
1.1.3 登录方式
1.2 命令操作方式
1.2.1 命令使用的时机
1.2.2 命令的基本操作
1.2.3 特殊命令的使用
1.3 在线帮助
第2单元 BASH和Shell脚本
2.1 认识BASH
2.1.1 了解Shell
2.1.2 Shell的种类与差异
2.1.3 BASH的发展
2.1.4 BASH环境变量
2.1.5 BASH的特性
2.2 Linux文本编辑器
2.3 初步体验BASH编程
2.3.1 最简单的例子——Hello World
2.3.2 清除文件
2.4 Shell脚本编程基础知识
2.4.1 Shell编程基本概念
2.4.2 关于输入、输出和错误输出
2.4.3 判断和递归
2.4.4 变量和运算
2.4.5 特殊字符
2.5 引用字符
2.5.1 转义字符
2.5.2 单引号
2.5.3 双引号
2.6 正则表达式
2.6.1 何谓正则表达式
2.6.2 正则表达式的特殊字符
2.6.3 实例介绍
2.7 sed命令和awk编程
2.7.1 sed命令
2.7.2 awk编程
2.8 Shell扩展
2.8.1 花括号扩展
2.8.2 代字符(~)扩展
2.8.3 Shell参数和变量扩展
2.8.4 命令替换
2.8.5 算术扩展
2.8.6 字分割
2.8.7 路径名扩展
2.8.8 进程替换
2.9 标准函数库
2.9.1 库文件
2.9.2 一些有用的函数
2.9.3 使用库
2.9.4 库文件实例
第3单元 Linux常用命令速查
3.1 硬件相关
3.1.1 block设备
3.1.2 usb相关
3.1.3 处理器与内核信息
3.1.4 光驱相关
3.1.5 硬盘相关
3.1.6 鼠标与键盘
3.1.7 X-window
3.2 软件包管理
3.2.1 RPM软件包工具
3.2.2 DEB软件包工具
3.3 文件与目录
3.3.1 切换目录
3.3.2 列出文件内容
3.3.3 列出文件或目录的属性
3.3.4 文件比较
3.3.5 查找文件内容
3.3.6 查找文件位置
3.3.7 新建、复制、删除、更名与搬移
3.3.8 内容输出控制
3.3.9 内容过滤与转换
3.3.10 分割、连接与合并
3.4 文件系统
3.4.1 硬盘分区
3.4.2 检验与设置文件系统
3.4.3 文件系统的格式化
3.4.4 挂载与卸载文件系统
3.4.5 硬盘阵列
3.4.6 交换区管理
3.5 时间与计划任务
3.5.1 月历与日期
3.5.2 指定时间任务
3.5.3 计划任务
3.6 权限与进程
3.6.1 前台与后台
3.6.2 权限与拥有者
3.6.3 文件高级属性
3.6.4 系统的关闭与切换
3.6.5 内存与进程
3.6.6 IPC相关
3.6.7 优先级
3.6.8 切换身份
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 bz2文件的处理
3.10.2 Z文件的处理
3.10.3 gzip文件的处理
3.10.4 zip文件的处理
3.10.5 dump相关
3.10.6 打包文件
3.11 文本编辑
3.11.1 文本编辑命令
3.11.2 文件内容处理
3.12 程序编译与参数声明
3.12.1 程序编译
3.12.2 函数库
3.12.3 参数声明
3.13 系统安全
3.13.1 加密与检验
3.13.2 登录历史记录
3.13.3 当前登录信息
3.13.4 资源管理
3.13.5 SELinux
3.13.6 Shadow密码转换
3.14 在线帮助
3.14.1 内置命令帮助
3.14.2 man帮助文件
3.15 连接与路由
3.15.1 IP地址与硬件
3.15.2 连接命令
3.15.3 连接与路由的查询及设置
3.15.4 网页浏览与下载
3.16 数据包管理
3.16.1 查询数据与状态
3.16.2 数据包处理
附录 命令的来源和安装