Sed用法 sed是一个很好地文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据进项替换,删除,新增,选取等特定工作,下面先了解一下sed的用法。sed的命令行格式为: sed [-nefri] 'command' 输入文本 常用选项: 常用选项: -n∶使用安静(silent) ...
分类:
系统相关 时间:
2021-03-16 13:59:45
阅读次数:
0
打印命令 使用echo命令进行打印输出 echo '123' echo $PATH printf打印命令,常用于格式化输出 printf "hello world \n" printf "%d%s\n" 1 "abc" printenv命令可以打印环境变量 printenv 时间日期类命令 -dat ...
分类:
系统相关 时间:
2020-11-26 15:12:09
阅读次数:
35
管道是一种通信机制,用于进程间的通信(也可通过socket进行网络通信),表现出来的形式将前面的每一个进程的输出,直接作为下一个进程的输入管道命令仅能处理stdout,而error则会忽略 顺序执行多条命令,可以用分号;cmd1;cmd2;cmd3条件执行多条命令,使用&&(前一个命令执行成功,即$ ...
分类:
系统相关 时间:
2020-10-14 20:12:26
阅读次数:
31
##Shell-文件操作命令、管道命令、文件编辑命令(VI) ###(1)查看当前目录下所有文件信息 格式:ls [-al] 参数:a 显示隐藏文件 l 显示文件的详细信息 (命令参数可以组合使用) ###(2)切换目录 格式:cd 要切换到的目录 cd .. 切换到上一级目录 cd ~ 当前用户所 ...
分类:
系统相关 时间:
2020-09-17 19:50:04
阅读次数:
51
golang操作redis主要有两个库,go-redis和redigo。两者操作都比较简单,区别上redigo更像一个client执行各种操作都是通过Do函数去做的,redis-go对函数的封装更好,相比之下redigo操作redis显得有些繁琐。但是官方更推荐redigo,所以项目中我使用了red ...
分类:
其他好文 时间:
2020-07-12 19:02:06
阅读次数:
99
首先说下实现方法:使用Linux的openssl命令进行二进制文件的加密解密,使用管道命令进行文件的加密解密操作 一、普通文件加密/解密 【加密】 cat a.txt | openssl des3 -e -k password > a1 其中a.txt可以为任何二进制文件、password为密码、a ...
分类:
系统相关 时间:
2020-06-29 22:48:47
阅读次数:
126
数据流重定向是将某个命令执行后应该出现在屏幕上的数据传输到其他地方。 标准输入stdin:代码为0,使用<或者<<,<表示覆盖<<表示追加 标准输出stdout:代码为1,使用>或者>>,>表示覆盖输出>>表示追加输出 标准错误输出stderr:代码为2,使用2>或者2>>,>表示覆盖输出>>表示追 ...
分类:
其他好文 时间:
2020-06-13 17:20:15
阅读次数:
63
basename readlink declare -A x //bash 4.0版本后支持此功能 ? test readlink -f test.sh //输出文件的绝对路径/home/pandx/my_useful_shell/test/test.sh ? test basename test. ...
分类:
系统相关 时间:
2020-06-09 18:46:33
阅读次数:
111
1.某文件又多列数据,空格隔开,统计第n列数据,并打印出现次数最高的5条数据; awk:主要对比较复杂的格式进行格式化处理 option选项:当分隔符不是空格时,通过-F ' ' 进行查询 模式:模式就是条件的意思,过滤要打印的数据, 先过滤再执行动作 sort & uniq & head: 去重的 ...
分类:
系统相关 时间:
2020-06-09 16:52:48
阅读次数:
92
练习: 统计/usr/bin/目录下的文件个数 取出当前系统上所有用户的shell,要求,每种shell只能显示一次,并按顺序进行显示 显示/var/log/目录下每个文件的内容类型 取出/etc/inittab文件的第6行 取出/etc/passwd文件中倒数第9个用户的用户名和shell,显示到 ...
分类:
系统相关 时间:
2020-05-29 19:35:44
阅读次数:
89