摘要: 第9章:进程管理 9.1、进程概念 理解进程概念需要先简单了解指令和程序这两个概念,进程跟指令和程序是相关联的。 什么叫指令? 指令是指示计算机执行某种操作的命令,它由一串二进制数码组成。 什么叫程序? 程序(Program)是实现计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合 阅读全文
posted @ 2017-05-22 19:30 邹龙彬 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 第8章:归档与压缩 定期备份不可小视,我们可以通过shell脚本来实现备份自动化。其中数据备份一般要使用到归档与压缩,归档与压缩对于系统管理员或普通用户来说是比较常用的工具,有许多不同的压缩格式,要结合不同的使用方法才可以获得最佳的压缩效果。还有文件加密也是一种保护数据常用的方法,文件加密之前通常都 阅读全文
posted @ 2017-05-22 19:22 邹龙彬 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 第7章:文件处理 7.1、文件权限 Linux系统中每一个文件都与多种权限类型相关联,其中文件所有权有三类(用户、用户组和其它用户),文件权限有读、写、执行。用户是文件所有者,用户组是多个用户的集合,其它用户是除用户或用户组之外的任何用户。 7.1.1、文件详细权限 范例:ls –l可以查看文件详细 阅读全文
posted @ 2017-05-22 19:16 邹龙彬 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 第6章:变量、判断、循环、函数 6.1、变量 理念知识补充: Shell变量如同传统的传统程序语言的变量一样,是用来保存某个值。在第1章入门已经有介绍过shell变量基本概念。 Shell脚本里经常会出现一些简单的运算,例如每经过一次循环,变量就会加1,POSIX标准的shell为内嵌算术提供了一些 阅读全文
posted @ 2017-05-22 19:03 邹龙彬 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 第5章:文本处理 5.1、cat拼接功能 cat是命令行家必学的命令之一,cat通常用户读取、显示或拼接文件内容,不过cat所具备的功能远不止这些。 cat 三大功能 cat功能一: 范例1:显示文本内容 [root@cloucentos6 home]# cat file testtest cat 阅读全文
posted @ 2017-05-22 18:57 邹龙彬 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 第4章:查找与替换 4.1、grep查找文本(匹配文本) 理论知识补充:传统上,有三种程序,可以用来查找整个文本文件,分别是grep(最早的文本匹配程序)、扩展式egrep、快速式fgrep,后面POSIX标准(下一章有介绍)将这三个改版整合成一个grep程序,可以通过不同的选项加以控制。 范例1: 阅读全文
posted @ 2017-05-22 18:52 邹龙彬 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 第3章:正则表达式 3.1、什么是POSIX? POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件 阅读全文
posted @ 2017-05-22 18:00 邹龙彬 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 第2章:标准输入与输出 2.1、echo 和 printf终端打印 echo显示命令默认情况每次调用后会添加一个换行符。 echo 使用带单引号时,Bash不会对单引号中的变量(如$var)求值,只会按照原样显示,如果需要显示变量(如$var)的求值,只需要加上双引号或去掉单引号即可。 范例1: [ 阅读全文
posted @ 2017-05-22 17:49 邹龙彬 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 第一章:认识Shell脚本 1.1、什么是Shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允 阅读全文
posted @ 2017-05-22 17:34 邹龙彬 阅读(900) 评论(0) 推荐(0) 编辑