上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 2021-06-19 关键字: 1、shell中的文件描述符 与Linux文件系统一样,shell中也有文件描述符的概念,且每一个shell进程中都默认有三个已打开的文件描述符。它们分别代表“标准输入”、“标准输出”与“错误输出”,对应的文件描述符号分别为 0、1、2。描述符号3及以后的正整数值可自 阅读全文
posted @ 2021-06-19 17:07 大窟窿 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 2021-06-14 关键字: 1、echo echo是shell中最常用的文本输出命令。其基本语法如下所示: echo [option] string... echo命令可用的 option 如下表所示: option 释义 -E 默认选项,当echo不携带任何选项时即相当于带上了此选项。此选项表 阅读全文
posted @ 2021-06-14 14:26 大窟窿 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 2021-06-13 关键字: shell中的数组是一个比较特殊的存在。因为在shell中定义变量时总是默认就被定义为数组类型变量。除非我们使用declare命令显式指定变量为其它类型。 换句话说,shell中的数组其实就是多个普通变量的组合而已。事实也确实如此,对数组的大多数操作方式在普通变量中同 阅读全文
posted @ 2021-06-13 11:34 大窟窿 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 2021-06-11 关键字: 函数就是将一组功能相对独立的代码集中起来,形成一个可供任意调用的代码块的编程形式。 shell中的函数的语法相较于其它编程语言来说要简单很多,具体如下: 函数名 () { 语句1 语句2 语句n } 或者 function 函数名 () { 语句1 语句2 语句n } 阅读全文
posted @ 2021-06-11 22:47 大窟窿 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 2021-06-11 关键字: 1、在 shell 脚本源码中实现多行注释 在源码中以冒号加两个左尖括号开头,后面加一个标签即可实现多行注释的功能。 :<<LABEL LABEL #!/bin/bash echo "begin to comment" :<<COMMENT This content 阅读全文
posted @ 2021-06-11 22:20 大窟窿 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 2021-06-09 关键字: 1、for循环 shell中的for循环有三种类型: 1、带列表的; 2、不带列表的; 3、C语言风格的; 不管哪种类型的for循环,其功能都是根据循环条件重复执行循环体中的语句。 带列表的for循环 列表是指一个已知的有限数量的整数或字符串型数组。 此循环的语法如下 阅读全文
posted @ 2021-06-09 22:42 大窟窿 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 2021-06-08 关键字: 1、条件测试 在shell中,条件判断的结果与其它语言是相反的。 其它语言中当值为0时表示判断为假,值非0时表示判断为真。而在shell中却是值为0时表示判断为真,值非0时才判断为假。 shell中的条件测试是指用户给定一个表达式,然后判定这个表达式的值为真或假。 其 阅读全文
posted @ 2021-06-08 21:50 大窟窿 阅读(475) 评论(0) 推荐(1) 编辑
摘要: 2021-06-06 关键字:shell参数系统变量 变量名 含义 $@ 此命令下所携带的所有参数。以空格隔开 $* 此命令下所携带的所有参数。以空格隔开 $# 此命令下所携带参数的数量。 $n n是0 ~ n 的数字,表示第几个参数。$0表示命令名本身。$1表示第一个参数,以此类推。 $_ 保存之 阅读全文
posted @ 2021-06-06 10:35 大窟窿 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 2021-06-06 关键字:Shell具体应用 需求:在指定目录中查找文件名包含指定字符的文件 - 支持自定义关键字查找 - 支持自定义查找路径及查找关键字 使用方式: 假设这个工具的名称为:fgtool.sh (取意 shell tool for find and grep)。 直接运行此工具, 阅读全文
posted @ 2021-06-06 10:13 大窟窿 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 2021-05-25 关键字:iptables入门、Linux防火墙入门、基础知识 1、什么是iptables? iptables 顾名思义就是一张记载IP信息的表格。从名称描述上来看就能知道它与网络通信有关。 事实上,iptables是一个运行在Linux平台的用户层的防火墙工具。 何谓用户层呢? 阅读全文
posted @ 2021-05-25 19:51 大窟窿 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页