美文网首页
linux进阶命令

linux进阶命令

作者: 好多可乐 | 来源:发表于2021-06-01 00:05 被阅读0次

一,Curl

1,概述:

  • curl是一个利用URL语法在命令行下工作的文件传输工具
  • 支持如下协议:DICT,FILE,FTP,FTPS,GOPHER,HTTP,HTTPS,IMAP
  • 整个命令过程中不能进行交互

2,如何使用:

二,JQ

1,概述

2,如何使用:

  • 格式优化:
    echo '{"a":11,"b":12}'| jq '.'
  • 内容提取:
    echo '{"foo":40,"bar": "less interesting data"}' | jq .foo
  • 从数组中提取单个数据
    提取{"a":1,"b":2}:echo '[{"a":1,"b":2},{"c":3,"d":4}]' | jq .[0]
  • 从数组中提取所有数据
    echo '[{"a":1,"b":2},{"c":3,"d":4}]' | jq .[]
  • 过滤多个值
    只提取0,1的值:echo '[{"a":1,"b":2},{"c":3,"d":4}]' | jq .[0,1]
  • 数据重组成数组(前面没有.)
    echo '[{"a":1,"b":2,"c":3,"d":4}]' | jq '[.a,.b]'
  • 数据重组成对象
    echo '[{"a":1,"b":2,"c":3,"d":4}]' | jq '{"tmp":.b}'
在这里插入图片描述
在这里插入图片描述

相关文章

  • 简书历史文章列表(不定时更新)

    Linux命令 Linux命令-文件管理Linux命令-系统管理 Python基础、相关模块及进阶 Python开...

  • 书单

    服务端进阶书单 linux命令快速教程

  • Linux学途之旅

    Linux高手进阶之路 第一阶段 Linux环境下的基本命令,包括文件操作命令(cp、mkdir、chmod、ch...

  • 阿里开源诊断工具Arthas进阶命令

    进阶使用 基础命令 help——查看命令帮助信息 cat——打印文件内容,和linux里的cat命令类似 grep...

  • linux命令进阶

    添加用户: useradd xxx删除之后如果再次创建的时候会提示家目录已经存在当前创建的用户:id 用户gid:...

  • linux进阶命令

    一,Curl 1,概述: curl是一个利用URL语法在命令行下工作的文件传输工具 支持如下协议:DICT,FIL...

  • Linux进阶命令详解

    姓名:宋子璇 学号:16020199060 转载自:https://zhuanlan.zhihu.com/p/34...

  • [Linux记录] 常用BASH命令(2)——进阶

    进阶 稍微复杂一些的BASH命令,掌握后可加快Linux使用效率。 以下命令的更多用法可以参考:菜鸟教程-Linu...

  • 面试题 2021-11-01~2021-11-12

    常用的Linux命令 Linux命令 - Linux安全网 - Linux操作系统_Linux 命令_Linux教...

  • linux系统高级命令进阶

    输出重定向 输入重定向 <;将文件导入到命令中wc -l < /etc/passwd 管道符 |;将前一个文件的输...

网友评论

      本文标题:linux进阶命令

      本文链接:https://www.haomeiwen.com/subject/zoiisltx.html