#shell
文章平均质量分 52
linux行者
这个作者很懒,什么都没留下…
展开
-
shell read详解
-u3,指定把名为3的描述符作为输入源#3<'1.txt'是定义一个文件描述符名称为3,并把文件输入到这个描述符里面i=a,j=1i=b,j=2i=c,j=3#自定义输入源,可以同时进行多个文件读取,也可以在读取文件的时候,读取标准输入的内容#写法一:read -u定义新的输入源doecho "文件读取行:"$lineadfa文件读取行:aadfads文件读取行:bafda文件读取行:cadfaadfadsafda#这里又能输出文件内容,同时也能读取标准输入的内容。原创 2024-06-22 22:08:10 · 2660 阅读 · 0 评论 -
shell jq教程 json数据处理
jq是一款命令行下处理JSON数据的工具。其可以接受标准输入,命令管道或者文件中的JSON数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。jq的这种特性使我们可以很容易地在Shell脚本中调用它。原创 2024-06-22 16:05:40 · 1164 阅读 · 0 评论 -
shell grep教程
grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为,则 grep 指令会从标准输入设备读取数据。原创 2024-06-20 23:04:26 · 992 阅读 · 0 评论 -
shell printf详解
默认的 printf 不会像 echo 自动添加换行符,我们可以手动添加 \n。原创 2024-06-20 16:46:18 · 1843 阅读 · 0 评论 -
shell判断输入的是数字还是字符串
【代码】shell判断输入的是数字还是字符串。原创 2024-06-19 21:42:45 · 198 阅读 · 0 评论 -
linux John the Ripper使用(shadow密码)
将/etc/passwd文件和/etc/shadow文件合并成shadow.txt,然后通过john破解。John the Ripper的默认密码字典为run目录下的password.lst。解压:tar -xvf john-1.8.0.tar.gz。但凡是暴力破解密码,都需要一个足够强悍的密码字典。编译成功会在run目录下生成john可执行文件。而密码字典的构造就看自己收集信息的能力了。原创 2024-06-19 21:06:45 · 83 阅读 · 0 评论 -
linux shell 过滤本机网卡名称,ip地址,mac地址
【代码】linux shell 过滤本机网卡名称,ip地址,mac地址。原创 2024-06-19 19:56:33 · 167 阅读 · 0 评论 -
shell tr 字符替换,删除
tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。tr只能接收来自标准的输入流,不能接收参数。原创 2024-06-19 14:19:04 · 870 阅读 · 0 评论 -
shell 找出linux系统中能够登录的用户列表
【代码】shell 找出linux系统中能够登录的用户列表。原创 2024-06-18 20:21:45 · 176 阅读 · 0 评论 -
shell awk教程
0 表示整个当前行$1 每行第一个字段NF 字段数量变量NR 每行的记录号,多文件记录递增FNR 与NR类似,不过多文件记录不递增,每个文件都从1开始\t 制表符\n 换行符FS BEGIN时定义分隔符RS 输入的记录分隔符, 默认为换行符(即文本是按一行一行输入)~ 匹配,与==相比不是精确比较!~ 不匹配,不精确比较== 等于,必须全部相等,精确比较!= 不等于,精确比较&& 逻辑与|| 逻辑或+ 匹配时表示1个或1个以上/[0-9][0-9]+/ 两个或两个以上数字。原创 2024-06-17 21:42:36 · 2103 阅读 · 0 评论 -
shell expr功能详解
expr命令可以实现数值运算、数值或字符串比较、字符串匹配、字符串提取、字符串长度计算等功能。它还具个特殊功能,判断变量或参数是否为整数、是否为空、是否为0等。原创 2024-06-18 10:47:26 · 839 阅读 · 0 评论 -
shell 检测域名过期时间,证书到期时间,并打印剩余天数
【代码】shell 检测域名证书到期时间,并打印剩余天数。原创 2024-06-07 11:30:08 · 242 阅读 · 0 评论