linux json解析工具jq
# linux json 解析工具 jq 本文讲述 Linux 系统的 json 解析工具 jq 的用法。我们要临时解析一段 json 文本,通过需要手动开发程序,实际上没有必要, 因为有更加方便的方法,linux 系统已经提供了 json 解析工具,而且功能很强大。若您的日志是 json 格式写入的,那么利用这款工具,解析日志就会达到事半功倍的效果。 下载地址: jq
# linux json 解析工具 jq 本文讲述 Linux 系统的 json 解析工具 jq 的用法。我们要临时解析一段 json 文本,通过需要手动开发程序,实际上没有必要, 因为有更加方便的方法,linux 系统已经提供了 json 解析工具,而且功能很强大。若您的日志是 json 格式写入的,那么利用这款工具,解析日志就会达到事半功倍的效果。 下载地址: jq
# linux 搭建web服务的若干方法 本文讲述linux系统上如何修改文件的md5。有多种修改方法:1. 使用vim编辑器 2. 使用其他编辑器 3. 使用echo命令(推荐,最简单)。 # 1. 使用echo命令修改文件的MD5 执行一个echo命令即可修改文件的md5。 执行方法:echo <任意字符串> >&g...
# linux 搭建web服务的若干方法 本文总结在linux系统上搭建web服务的方法。有很多方法:1.使用nodejs包; 2.使用python包; 3.使用nginx。 # 1. 使用nginx搭建web服务 nginx是当前主流的web服务器,安装方法详见centos6安装nginx。 # 2. 使用nodejs包http-server 若系统上已经有nod
# linux awk的用法 本文讲述linux awk命令的用法。awk用于对文件列的处理,即纵向处理,区别于sed(用于文件行,即横向处理)。可以对列实现切割,可以自定义分割字符,且可以在某些列之间插入自定义字符串。 # 根据给定对照关系生成mysql语句 我们可能有时候会遇到这类需求: 将数据库表中的某个字段的值改成另一个值,现在分别给了原值(存于file1文件)
# linux合并文件列 本文讲述linux系统下如何合并多个文件的列到同一个文件。 # 1. 语法 paste [-s][-d <间隔字符>][--help][--version][文件...] # 2. 示例 [10:38:09@test]$ cat aa a1 a2 a3 a4 a5 [10:38:19@test]$ cat ...
# linux合并文件行 本文讲述linux系统下如何合并多个文件的行到同一个文件。有2种方法:1.合并到新文件;2.合并到其中一个文件中。 # 合并到其中一个文件(仅支持2个文件) 如下命令即实现file1文件的内容合并到file2文件。 cat ./file1 >> ./file2 该方法仅支持对2个文件的合并。 # 合...
# linux搭建个人网盘cloudreve 本文讲述如何在linux系统搭建个人网盘服务,本文使用的是开源的方案cloudreve。cloudreve基于Golang开发,支持通过webwav协议将服务端目录挂载到本地的windows或linux磁盘目录,支持预览office文件。 # 1. 安装cloudreve服务 # 1.1 从官网下载cloudreve_3.2
# linux 查看硬件信息 本文讲述如何查看 linux 的 bios 硬件信息。 # 查看主机型号 dmidecode -s system-product-name # 查看 cpu 信息 根据结果得知,此服务器有 1 个 cpu、6 个核心,每个核心 2 线程,共 12 线程 通过 dmidecode 可以查看 cpu 型号
# linux 安装 wine 本文讲述 linux 系统如何安装 wine,以支持在 linux 系统上运行 windows 系统上的程序,实现跨平台运行。很多软件只有 windows 版本而没有 linux 版本,例如 QQ、微信等。但是 linux 用户又离不开这些软件怎么办,那么我们可以借助 wine 来实现,您可以把 wine 当做 windows 模拟环境。
# linux 使用 supervisor 管理系统服务 本文讲述 linux 系统如何使用 supervisor 管理系统服务。传统的 linux 系统服务管理采用的是 init 脚本(如 centos 6)。使用 supervisor 方案可以支持服务进程死掉后自动重启。 提示 提供与Systemd类似的功能。 若 docker 宿主机的操作系