共 9 页: 上一页 1 2 3 4 5 6 7 8 下一页 末页

2018年7月10日

自学Aruba5.1.1-基于时间的Role定义

摘要:点击返回:自学Aruba之路 自学Aruba5.1.1-基于时间的Role定义 可以配置一条rule是基于时间来做限制 具体配置时间(Time ranges)步骤如下: 1 建立一个绝对时间范围,命令和WEB管理如下: 2 建立周期性时间范围: 周期性的时间范围有: 2.1. 每天的hh:mm → 阅读全文

posted @ 2018-07-10 06:43 CARLOS_CHIANG 阅读 (201) 评论 (0) 编辑

2018年7月9日

自学Linux Shell19.2-gawk程序高级特性

摘要:点击返回 自学Linux命令行与Shell脚本之路 19.2-gawk程序高级特性 linux世界中最广泛使用的两个命令行编辑器: sed gawk 1. gawk使用变量 编程语言共有的特性是使用变量来存取值。gawk编程语言支持两种不同类型的变量: 内建变量 自定义变量 1.1 内建变量 gaw 阅读全文

posted @ 2018-07-09 07:02 CARLOS_CHIANG 阅读 (41) 评论 (0) 编辑

2018年7月8日

自学Linux Shell19.1-gawk程序基础特性

摘要:点击返回 自学Linux命令行与Shell脚本之路 19.1-gawk程序基础特性 linux世界中最广泛使用的两个命令行编辑器: sed gawk 1. gawk概念 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk 阅读全文

posted @ 2018-07-08 07:32 CARLOS_CHIANG 阅读 (42) 评论 (0) 编辑

2018年7月6日

自学Linux Shell18.3-sed实用工具

摘要:点击返回 自学Linux命令行与Shell脚本之路 18.3-sed实用工具 1. 加倍行间距 命令格式: ....... 阅读全文

posted @ 2018-07-06 07:24 CARLOS_CHIANG 阅读 (26) 评论 (0) 编辑

2018年7月5日

自学Linux Shell18.2-sed编辑器高级特性

摘要:点击返回 自学Linux命令行与Shell脚本之路 18.2-sed编辑器高级特性 linux世界中最广泛使用的两个命令行编辑器: sed gawk 1. sed小结 命令格式: 选项: -e<script>或--expression=<script>:以选项中的指定的script来处理输入的文本文 阅读全文

posted @ 2018-07-05 16:53 CARLOS_CHIANG 阅读 (215) 评论 (0) 编辑

自学Linux Shell18.1-sed编辑器基础特性

摘要:点击返回 自学Linux命令行与Shell脚本之路 18.1-sed编辑器基础特性 linux世界中最广泛使用的两个命令行编辑器: sed gawk 1. sed概念 sed是stream editor的简称,也就是流编辑器。sed 是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它 阅读全文

posted @ 2018-07-05 06:45 CARLOS_CHIANG 阅读 (66) 评论 (0) 编辑

2018年7月4日

自学Linux Shell17.1-正则表达式

摘要:点击返回 自学Linux命令行与Shell脚本之路 17.1-正则表达式 1. 正则表达式概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。规定一些特殊语法表示字符类、数量限定 阅读全文

posted @ 2018-07-04 15:43 CARLOS_CHIANG 阅读 (139) 评论 (0) 编辑

自学Linux Shell16.4-在命令行上使用函数

摘要:点击返回 自学Linux命令行与Shell脚本之路 16.4-在命令行上使用函数 脚本函数不仅可以用作shell脚本命令,也可以用作命令行界面的命令。一旦在shell中定义了函数,可以从系统的任意目录使用这个函数。不必担心PATH环境变量是否包含函数文件所在目录。关键是能使shell识别出这个函数。 阅读全文

posted @ 2018-07-04 12:19 CARLOS_CHIANG 阅读 (800) 评论 (0) 编辑

自学Linux Shell16.3-函数递归+创建库

摘要:点击返回 自学Linux命令行与Shell脚本之路 16.3-函数递归+创建库 1. 函数递归 递归调用函数是指函数调用自身进行求解。 通常,递归函数有基值,函数最终递推到达该值。 许多高级数学算法使用递归将复杂等式的递归层次反复降低,直到到达基值指定的层次。 递归算法的一个经典示例是计算阶乘。一个 阅读全文

posted @ 2018-07-04 11:06 CARLOS_CHIANG 阅读 (283) 评论 (0) 编辑

自学Linux Shell16.2-函数中使用变量

摘要:点击返回 自学Linux命令行与Shell脚本之路 16.2-函数中使用变量 1. 向函数传递参数 函数可以使用标准参数环境变量来表示命令行传递给函数的参数。例如, 函数名在变量$0中定义,函数命令行的其他参数使用变量$1和$2等定义。 专用变量$#可以用来确定传递给函数的参数数目。 在脚本中指定函 阅读全文

posted @ 2018-07-04 07:01 CARLOS_CHIANG 阅读 (38) 评论 (0) 编辑

2018年7月3日

自学Linux Shell16.1-函数概念

摘要:点击返回 自学Linux命令行与Shell脚本之路 16.1-函数概念 编写比较复杂的shell脚本时,完成具体任务的代码可能需要重复使用。bash shell提供满足这种要求的特性。函数是被赋予名称的脚本代码块,可以在代码的任意位置重用。每当需要在脚本中使用这样代码块时,只需引用该代码块被赋予的函 阅读全文

posted @ 2018-07-03 12:55 CARLOS_CHIANG 阅读 (43) 评论 (0) 编辑

自学Linux Shell15.2-作业控制命令(jobs/bg/nice/renice/at/atp/atrm/crontab)

摘要:点击返回 自学Linux命令行与Shell脚本之路 15.1-作业控制命令(jobs/bg/nice/renice/at/atp/atrm/crontab) 1 控制作业 1.1查看作业 (jobs命令) jobs命令可以查看shell处理的当前作业。jobs命令的参数: -l 列出进程的PID及作 阅读全文

posted @ 2018-07-03 06:54 CARLOS_CHIANG 阅读 (54) 评论 (0) 编辑

2018年7月2日

自学Linux Shell15.1-处理信号

摘要:点击返回 自学Linux命令行与Shell脚本之路 15.1-处理信号 Linux使用信号与系统上运行的进程进行通信。可以使用这些信号控制Shell脚本的运行,只需要让shell脚本在接收到来自Linux系统的特定信号时执行命令即可。 1. 常用的Linux信号 编号 信号名称 缺省操作 解释 PO 阅读全文

posted @ 2018-07-02 10:20 CARLOS_CHIANG 阅读 (70) 评论 (0) 编辑

自学Linux Shell14.3-创建临时文件

摘要:点击返回 自学Linux命令行与Shell脚本之路 14.3-创建临时文件mktemp Linux系统保留了一个特殊的目录位置,以供临时文件使用。Linux使用/tmp目录处理不需要永久保存的文件。 大部分Linux发行版的系统配置都是在启动时自动删除/tmp目录中的任何文件。 系统上的任何用户账户 阅读全文

posted @ 2018-07-02 06:41 CARLOS_CHIANG 阅读 (89) 评论 (0) 编辑

2018年6月27日

自学Linux Shell14.2-在脚本中使用其他文件描述符

摘要:点击返回 自学Linux命令行与Shell脚本之路 14.2-在脚本中使用其他文件描述符 在脚本中重定向输入和输出,并布局限于以上讲的3个默认的文件描述符,shell最多可以有9个打开的文件描述符。这节介绍在脚本中使用其他文件描述符。 1.文件描述符的操作 Shell 中对文件描述符的操作由三部分组 阅读全文

posted @ 2018-06-27 06:47 CARLOS_CHIANG 阅读 (40) 评论 (0) 编辑

2018年6月26日

自学Linux Shell14.1-理解输入输出

摘要:点击返回 自学Linux命令行与Shell脚本之路 14.1-理解输入输出(点击这里获得更多) 两种显示脚本输出的方法: 在显示器屏幕上显示输出 将输出重定向到文件中 1. 标准文件描述符 linux系统将每个对象当做文件处理,这包括输入和输出进程。linux系统用文件描述符来标示每个文件对象。文件 阅读全文

posted @ 2018-06-26 17:05 CARLOS_CHIANG 阅读 (63) 评论 (0) 编辑

自学Linux Shell13.3-获得用户输入(read命令)

摘要:Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力(read命令) 13.3-获得用户输入(read命令) read命令从键盘读取变量 阅读全文

posted @ 2018-06-26 15:14 CARLOS_CHIANG 阅读 (904) 评论 (0) 编辑

自学Linux Shell13.2-选项处理(主要getopt、getopts命令)

摘要:点击返回 自学Linux命令行与Shell脚本之路 Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力(read命令) 13.2-选项 阅读全文

posted @ 2018-06-26 08:37 CARLOS_CHIANG 阅读 (603) 评论 (0) 编辑

自学Linux Shell13.1-命令行参数

摘要:点击返回 自学Linux命令行与Shell脚本之路 Bash shell提供了一些不同的方法来从用户处获得数据,包括以下3中方法: 命令行参数(添加在名利后面的数据) 命令行选项(可修改命令行为的单个字母)主要getopt、getopts命令 直接从键盘读取输入的能力(read命令) 13.1-命令 阅读全文

posted @ 2018-06-26 07:36 CARLOS_CHIANG 阅读 (51) 评论 (0) 编辑

2018年6月25日

自学Linux Shell12.8-循环实例

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.8-循环实例 待定。 bash shell的if语句会运行if后面的那个命令。 如果该命令的退出状态码是0 (该命令成功运行),位于then部分的命令就会被执行。如果该命令的退出状态码是其他值,then部分的命令就不会被执行,bash she 阅读全文

posted @ 2018-06-25 17:18 CARLOS_CHIANG 阅读 (30) 评论 (0) 编辑

自学Linux Shell12.7-控制循环break、continue命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.7-控制循环break、continue命令 break命令。break命令用于跳出循环,使用break可以跳出任何类型的循环:for、while、until。 continue命令。continue命令用于中止本次循环,重新判断循环条件,开 阅读全文

posted @ 2018-06-25 13:57 CARLOS_CHIANG 阅读 (53) 评论 (0) 编辑

自学Linux Shell12.6-嵌套循环for命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.6-嵌套循环for命令 嵌套循环就是在一个循环中还有一个循环。 内部循环在外部循环体中,在外部循环的每次执行过程中都会触发内部循环,直到内部循环执行结束。 外部循环执行了多少次,内部循环就完成多少次。当然,不论是外部循环或内部循环的break 阅读全文

posted @ 2018-06-25 12:14 CARLOS_CHIANG 阅读 (492) 评论 (0) 编辑

自学Linux Shell12.5-while、until命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.5-while、until命令 until 循环与 while 循环在处理方式上刚好相反。 while循环用于不断执行一系列命令,也用于从输入文件中读取数据(条件成立则循环,不成立则停止循环) until 循环执行一系列命令直至条件为 tru 阅读全文

posted @ 2018-06-25 07:11 CARLOS_CHIANG 阅读 (60) 评论 (0) 编辑

2018年6月22日

自学Linux Shell12.4-for命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.4-for命令 1. for命令 格式一 格式二 在list参数中,需提供迭代中使用的一系列值 在每次迭代中,变量var会包含列表中的当前值,第一次迭代使用列表中第一个值,第二次迭代使用列表中第二个值,以此类推 在do和done语句之间输入的 阅读全文

posted @ 2018-06-22 10:01 CARLOS_CHIANG 阅读 (101) 评论 (0) 编辑

自学Linux Shell12.3-case命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.3-case命令 有了case命令,就不需要写出所有elif语句来不停的检查同一个变量的值了。case命令会采用列表格式来检查单个变量的多个值。 取值后面必须为单词in,每一模式必须以右括号结束。 取值可以为变量或常数。 匹配发现取值符合某一 阅读全文

posted @ 2018-06-22 07:28 CARLOS_CHIANG 阅读 (24) 评论 (0) 编辑

2018年6月21日

自学Linux Shell12.2-test命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.2-test命令 if-then语句不能测试命令退出状态码之外的条件,test命令提供了在if-then语句中测试不同条件的途径。 如果test命令中列出的条件成立,test命令就会退出并返回状态码0 如果test命令中列出的条件不成立,te 阅读全文

posted @ 2018-06-21 16:37 CARLOS_CHIANG 阅读 (71) 评论 (0) 编辑

自学Linux Shell12.1-结构化命令if-then

摘要:点击返回 自学Linux命令行与Shell脚本之路 12.1-结构化命令if-then 许多程序要求对shell脚本中的命令施加一些逻辑流程控制。有一类命令会根据条件使脚本跳过某些命令。这样的命令通常称为结构化命令(structured command)。 1. 基本的结构化if-then语句 结构 阅读全文

posted @ 2018-06-21 15:44 CARLOS_CHIANG 阅读 (302) 评论 (0) 编辑

自学Linux Shell11.6-退出shell

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.6-退出shell shell运行的每一个命令都是使用 退出状态码 告诉shell它已经运行完毕。退出状态码是一个0~255的整数值,在命令结束运行时由命令传给shell。 linux退出状态码表: 1 一般性未知错误 2 不适合的shell 阅读全文

posted @ 2018-06-21 13:11 CARLOS_CHIANG 阅读 (40) 评论 (0) 编辑

自学Linux Shell11.5-执行数字运算

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.5-执行数字运算 1. Shell基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 阅读全文

posted @ 2018-06-21 11:21 CARLOS_CHIANG 阅读 (102) 评论 (0) 编辑

自学Linux Shell11.4-重定向输入输出

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.4-重定向输入输出 Linux 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 重定向命令列表如下: 1. 输出重定向 重定向一般 阅读全文

posted @ 2018-06-21 09:18 CARLOS_CHIANG 阅读 (222) 评论 (0) 编辑

自学Linux Shell11.3-使用变量

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.3-使用变量 Shell脚本的执行通常可以采用以下几种方式: 1):bash script-name或sh script-name(推荐使用) 2):path/script-name 或./script-name(当前路径下执行脚本) 3): 阅读全文

posted @ 2018-06-21 07:31 CARLOS_CHIANG 阅读 (32) 评论 (0) 编辑

2018年6月20日

自学Linux Shell11.2-echo命令

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.2-echo命令 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 语 法:echo [-n][字符串]或 echo [--help][--version] echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔 阅读全文

posted @ 2018-06-20 12:24 CARLOS_CHIANG 阅读 (44) 评论 (0) 编辑

自学Linux Shell11.1-shell概述

摘要:点击返回 自学Linux命令行与Shell脚本之路 11.1-shell概述 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的 阅读全文

posted @ 2018-06-20 07:49 CARLOS_CHIANG 阅读 (56) 评论 (0) 编辑

2018年6月19日

自学Linux Shell10.1-使用编辑器vim

摘要:点击返回 自学Linux命令行与Shell脚本之路 10.1-使用编辑器vim 所有的 Unix系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 Vim是从 阅读全文

posted @ 2018-06-19 08:08 CARLOS_CHIANG 阅读 (38) 评论 (0) 编辑

2018年6月15日

自学Linux Shell9.1-安装软件程序

摘要:点击返回 自学Linux命令行与Shell脚本之路 9.1-linux安装软件程序 PMS利用一个数据库来记录各种相关内容: Linux系统安装了什么软件包 每个包安装什么文件 每个已安装软件包的版本 linux主要的PMS基础工具有两种: dpkg 基于Debian的发行版(如Ubantu 、Li 阅读全文

posted @ 2018-06-15 23:49 CARLOS_CHIANG 阅读 (65) 评论 (0) 编辑

自学Linux Shell8.2-linux逻辑卷LVM管理

摘要:点击返回 自学Linux命令行与Shell脚本之路 8.2-linux逻辑卷LVM管理 Linux逻辑卷管理器软件包用来通过将另外一个硬盘上的分区加入已有文件系统,动态地添加存储空间。 Linux逻辑卷管理器软件包用来通过将另外一个硬盘上的分区加入已有文件系统,动态地添加存储空间。 1. 逻辑卷LV 阅读全文

posted @ 2018-06-15 21:52 CARLOS_CHIANG 阅读 (87) 评论 (0) 编辑

自学Linux Shell8.1-linux文件系统概述及操作

摘要:点击返回 自学Linux命令行与Shell脚本之路 8.1-linux文件系统概述及操作 1. linux支持的文件系统 Windows常用的分区格式有三种,分别是FAT16、FAT32、NTFS格式 Linux支持的文件系统:NFS、MINIX、MS-DOS和ext2,日志文件系统:ext3、ex 阅读全文

posted @ 2018-06-15 18:50 CARLOS_CHIANG 阅读 (112) 评论 (0) 编辑

自学Linux Shell7.3-linux共享文件

摘要:点击返回 自学Linux命令行与Shell脚本之路 7.3-linux共享文件 在linux系统中共享文件的方法是通过创建组。 1. linux为每个文件和目录存储了3个额外的信息位: SUID设置用户ID 当文件被用户使用时,程序会以文件属主的权限运行 SGID设置组ID 对文件来说,程序会以文件 阅读全文

posted @ 2018-06-15 18:12 CARLOS_CHIANG 阅读 (153) 评论 (0) 编辑

自学Linux Shell7.2-linux文件权限

摘要:点击返回 自学Linux命令行与Shell脚本之路 7.2-linux文件权限 在linux中每个文件有所有者、所在组、其它组的概念 所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者 所 阅读全文

posted @ 2018-06-15 15:24 CARLOS_CHIANG 阅读 (57) 评论 (0) 编辑

自学Linux Shell7.1-linux用户账户和组

摘要:点击返回 自学Linux命令行与Shell脚本之路 7.1-linux用户账户和组 linux安全系统的核心是用户账户。每个能进入linux系统的用户都会被分配唯一的用户账户,用户对系统中各对象的访问权限取决于他们登陆时用的账户。用户权限是通过创建用户时分配的用户ID(UID)来跟踪的。 1. 用户 阅读全文

posted @ 2018-06-15 10:34 CARLOS_CHIANG 阅读 (233) 评论 (0) 编辑

共 9 页: 上一页 1 2 3 4 5 6 7 8 下一页 末页

导航