Web运维
-
Linux使用curl进行接口测试
curl是利用URL语法在命令行方式下工作的开源文件传输工具,支持文件上传下载的综合传输工具,同时也支持多种协议http,https,ftp等。 curl安装: yum install curl curl发送Get请求: curl URL curl URL -O 文件绝对路径 curl发送post请求: 请求主体用json格式: curl -X PO…
-
Linux 命令行手记
内核主要功能: 系统内存管理 软件程序管理 硬件设备管理 文件系统管理 Linux 基本原则: 1.有目的单一的小程序组成,组合小程序完成复杂任务 2.一切皆文件 3.尽量避免捕获用户接口 4.配置文件保存为纯文本文件 GUI接口: CLI接口: 命令提示符:prompt 管理员:# 普通用户:$ 命令格式: 命令 选项 参数 使用凭证:验证身份 su 命令…
-
Kali_linux2.0 metasploit 连接postgresql
一、service postgresql start二、netstat -tnpl |grep postgresOK,来看看postgresql启动了没有,postgresql开放的端口是5432 嗯,成功启动 接下来启动metasploit, 这个可以使用: service metasploit start 命令启动还可以使用 msfconsole启动。…
-
linux截图快捷键
linux 截图快捷键 1 Prt ScSysRq —->全屏截图 2 Shift+Prt ScSysRq —->自定义截图 3 Alt+Prt ScSysRq —->活动窗口截图 4 Ctrl+Prt ScSysRq —->全屏截图,但是截图文件是保存在粘贴板内,需要使用 Ctrl+V才能把截…
-
基于Linux系统geth的安装
转载地址 https://blog.csdn.net/qq_36124194/article/details/83658580 安装ethereum sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt…
-
Centos7(linux)使用crond服务定时执行js脚本并将脚本的输出内容记录日志文件的简单应用
– ## 在Centos7.8上使用crond服务定时执行js脚本并将脚本执行的输出记录日志 1. 安装wget 2. wget https://npm.taobao.org/mirrors/node/v14.8.0/node-v14.8.0-linux-x64.tar.xz3. xz -d node-v14.8.0-linux-x64.tar.xz4. t…
-
Linux之CA认证
Linux之CA认证 简介 CA 概述: Certificate Authority 的缩写,通常翻译成认证权威或者认证中心,主要用途是为用户发放数字证书。 CA 认证的流程和公安局派出所颁发身份证的流程一样 认证中心功能 证书发放 证书更新 证书撤销 证书验证 CA功能 用户认证 数据不可否认性 证书认证过程 客户端向服务端发送请求文件 服务端接受客户端的…
-
[Linux]shell的简单实现
shell是Unix/Linux中的重要工具,用来解析用户输入的命令。下面我们来实现一个简单的shell程序,来练习fork/exec/wait/exit的使用,顺便推荐一本书籍《Understanding Unix/Linux Programming – A Guide to Theory and Practice》,这本书写的非常好,适合Unix/Lin…
-
linux shell判断输入的是哪个不可见字符,例如^X(Ctrl-X)
最近有一个需求,shell终端输入^X切换到另一个登陆界面。 如何判断输入的是^加上其他字母成为要解决的问题。 查了一堆资料,发现可以这样判断: #!/bin/sh echo Please input ^X: read a echo $a if [ $a = $’\030′ ];then echo ACK else echo NAK fi 其中\030是^X…
-
Telnet模拟系统(Linux c)
3.1相关技术 1)TCP编程,主要包括socket()函数、bind()函数、listen()函数、recv()函数、send()函数以及客户端的connect()函数。 2)C语言中对结构体的操作,和对字符串的比较 3)对文件的读写操作 4)popen调用shell 3.2开发工具和运行环境 本系统在ubantu 16.4…