首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Python】json 格式转换 ① ( json 模块使用 | 列表转 json | json 转列表 | 字典转 json | json 转字典 )

    json.loads 函数 ,可以将 json 转为 python 列表 / 字典 ; 一、json 格式转换 1、json 模块使用 首先 , 导入 Python 内置的 json 模块 ; import...": "Jerry", "age": 12}] 再后 , 调用 json.dumps 函数 , 将 列表 数据转为 json 字符串数据 ; json_str = json.dumps(data) 最后..., 调用 json.loads 函数 , 将 json 转为 python 数据 ; data = json.loads(json_str) 2、代码示例分析 - 列表转 json 定义一个 Python...(data_list) # 打印 json 字符串结果 print(f"json_str 类型 : {type(json_str)} 值为 {json_str}") # 将 json 转为 Python...}") # 将字典转为 json json_str = json.dumps(data_dict) # 打印 json 字符串结果 print(f"json_str 类型 : {type(json_str

    58210

    ShellShell脚本入门

    所以Shell命令是用户操作计算机硬件的桥梁, Shell是命令, 类似于windows系统Dos命令 Shell是一个门程序设计语言, Shell里面含有变量, 函数, 逻辑控制语句等等 Shell...脚本 通过Shell命令或程序编程语言编写的Shell文本文件, 这就是Shell脚本 , 也叫Shell程序 为什么学习Shell脚本?...通过Shell命令与编程语言来提高linux系统的管理工作效率 Shell的运行过程 当用户下达指令给该操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作。...shell; /bin/bash Bourne Again Shell它是Bourne Shell的扩展,简称bash,是LinuxOS默认shell,有灵活和强大的编辑接口,同时又很友好的用户界面,交互性很强.../bin/csh C Shell是C语言风格Shell /bin/tcsh 是C Shell的一个扩展版本。

    26030

    ​meterpreter shell | 加固shell

    -0193211/ metasploit 中的 meterpreter shell 是一个我们比较喜欢的shell,因为方便我们后续加载各种模块,简直不要太方便 所以我们这次把一个简单的shell升级为...可以看到现在状态还是一个普通shell,并不是一个tty,现在我们来变个魔术 在这个shell中输入 background 在对话中选择 y 成功将shell放在了后台 ?...我们使用 sessions -u 1 将普通shell提升为 meterpreter shell(创建一个新的shell) ?...可以看到有一个新的meterpreter shell 产生了,仔细看回显其实可以看出实际上是调用了 post/multi/manage/shell_to_meterpreter 我们进入这个shell来测试一下吧...可以看到成功获取到meterpreter 的shell,这个shell 功能太全了,之前说的命令补全、Ctrl+c 不退出 但是默认不支持 su,ssh等 当然可以使用msf的库来实现了

    1.7K20

    Shell:子shell概念

    目录 shell环境 什么是子shellshell的分类 shell环境 每个shell进程有一个自己的运行环境,不同的Shell进程有不同的Shell环境。...读取配置文件情况分为两种: 用户登录启动的shell image.png 非用户登录启动的shell image.png 什么是子shell 所谓子shell,即从当前shell环境中新开了一个shell...环境,这个新开的shell环境就是子shell,而开启子shell的环境称为该子shell的父shell。...对于Shell的子进程来说,它是一个从父级Shell进程派生而来的新的Shell进程,我们将这种新的Shell进程称为这个父级Shell的子Shell。...子shell的分类 大致分为两类: sub shell:通过进程替换(cmd)、命令替换 child shell:通过以可执行文件的方式运行shell脚本或直接在当前shell中启动shell

    1.3K30

    shell学习(八)Shell变量

    本地变量 定义Shell变量,变量名不需要加美元符号 $ 本地变量只在当前shell生存期中有效 变量定义 变量名要求:字母、数字、下划线组成,只能是字母或下划线开头,变量名严格区分大小写 取出变量值...,用在如脚本,函数传递参数使用,有如下特殊的,位置参数变量 $0 获取shell脚本文件名,以及脚本路径 $n 获取shell脚本的第n个参数,n在1~9之间,如$1,$2,$9,大于9则需要写...${10},参数空格隔开 $# 获取执行的shell脚本后边的参数总个数 $* 获取shell脚本所有参数,不加引号等同于$@作用,加上引号"$*"作用是接收所有参数为单个字符串,"$1 $2...shell for循环的知识 反斜杠 '\' ,是转义符号 ubuntu@VM-12-16-ubuntu:~$ cat different.sh #!...上一次命令执行状态返回值,0正确,非0失败 $$ 当前shell脚本的进程号 $!

    79500

    Shell编程-什么是shell

    所以我们主要从以下几个方面讲解Shell编程: Shell编程-什么是shell(本章节) Shell编程-变量 Shell编程-数据类型 Shell编程-逻辑判断 Shell编程-if判断 Shell...编程-if和else Shell编程-while循环 Shell编程-for循环 Shell编程-case Shell编程-break Shell编程-continue Shell编程--函数 Shell...编程-案例(一) Shell编程-案例(二) Shell编程-小结 Shell 是一种命令行解释器,也是一种具有特殊用途的程序,它为用户提供了与操作系统内核进行交互的界面。...二、常见Shell 1. Bash (Bourne Again Shell) 默认 Shell:Bash 是 CentOS 中的默认 Shell,广泛使用并提供了强大的功能。...Sh (Bourne Shell) 传统 Shell:Bourne Shell 是早期的 Unix Shell,Bash 旨在兼容 Bourne Shell

    13110
    领券