2 不忘初心fight

尚未进行身份认证

我要认证

曾经种种,譬如昨日死

等级
TA的排名 7w+

linux之chattr命令详解

chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的,chattr控制更细腻。Linux chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒操作之外。 i:不得任意更动文件或目录。 s:保密性删除文件或目录。 S:即时更新文件或目录。 u:预防意外删除。  -..

2020-08-06 21:54:16

linux之printf与echo命令详解

printf 命令模仿 C 程序库(library)里的 printf() 程序。printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。默认 printf 不会像 echo 自动添加换行符,我们可以手动添加 \n。编写脚本如下,执行脚本#!/bin/bashprintf "%-10s %-8s %-4s\n"

2020-08-06 21:27:02

linux之shell函数对return返回信息的详解及“$?“的理解

我们知道在shell函数中$# 传递到脚本或函数的参数个数 $* 以一个单字符串显示所有向脚本传递的参数 $$ 脚本运行的当前进程ID号 $! 后台运行的最后一个进程的ID号 $@ 与$*相同,但是使用时加引号,并在引号中返回每个参数。 $- 显示Shell使用的当前选项,与set命令功能相同。 $? 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。 下面针对"$?"所编写的shell测试脚本可以看到能够正常返回当最

2020-08-06 20:54:18

使用postman时报Error: Parse Error: Header overflow解决方法

产生原因:标头溢出,因响应的标头X-Subject-Token 超出postman默认的8k大小,这是Postman v7.2.5.1中引入的回归问题。解决措施:添加一个变量即可,可以是临时的,也可以是永久的1,临时变量:打开postman属性,找到目标文件位置,使用cmd切换到该路径设置环境变量set NODE_OPTIONS=--max-http-header-size=16384 为16k,然后使用Postman.exe回车,打开2,鼠标右键点击“此电脑”...

2020-08-05 20:07:44

linux之grep常见用法

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。-A 数字N 找到所有的匹配行,并显示匹配行后N行-B 数字N 找到所有的匹配行,并显示匹配行前面N行-c 显示与之匹配的行数-m 数字N 最多匹配后面N项-i 忽略大小写...

2020-08-04 21:25:31

linux任务之间的切换之ctrl+z/jobs -l/fg/bg

ctrl + z :暂停当前的任务 可查看为STOPPINGjobs -l :查看当前所有的任务,并打印出job的进程fg + 任务序号 :继续执行该序号的任务bg+ 任务序号 :后台运行该序号的任务 可查看为RUNNING[root@node1 abang]# lltotal 2-rw-r--r--. 1 root root 10 Aug 4 20:43 hello1-rw-r--r--. 1 root root 14 Aug 4 20:38 he...

2020-08-04 20:53:53

如何在python代码中设置代理IP,取消SSL认证告警提示,设置request timeout和read timeout

无用户登陆认证:proxy = '10.11.45.154:2131'proxies = { "http":'http://'+proxy, "https":'https://'+proxy}有用户登陆认证:proxy = '10.11.45.154:2131'proxies = { "http":'http://账户:密码@'+proxy, "https":'https://账户:密码@'+proxy}取消SSL认证告警提示:import

2020-08-03 22:36:59

初识抓包工具WireShark以及观察发出请求时与服务器端建立的三次握手

WireShark 主要分为这几个界面1. Display Filter(显示过滤器), 用于过滤2. Packet List Pane(封包列表), 显示捕获到的封包, 有源地址和目标地址,端口号。 颜色不同,代表3. Packet Details Pane(封包详细信息), 显示封包中的字段4. Dissector Pane(16进制数据)5. Miscellanous(地址栏,杂项)过滤器有两种,一种是显示过滤器,就是主界面上那个,用来在捕获的记录中找到所需要的记录.

2020-08-02 21:40:54

linux环境下如何抓包,使用tcpdump进行抓取数据包分析

tcpdump 与wiresharkWireshark(以前是ethereal)是Windows下非常简单易用的抓包工具。但在Linux下很难找到一个好用的图形化抓包工具。还好有Tcpdump。我们可以用Tcpdump + Wireshark 的完美组合实现:在 Linux 里抓包,然后在Windows 里分析包。tcpdump tcp -i eth1 -t -s 0 -c 3 and dst port ! 22 and src net 192.168.218.0/24 -w ./target.

2020-08-01 19:30:29

如何保证 VMware Workstation上创建的虚拟机与本地网络互通

安装完虚拟机后检查本地网络控制面板是否有VMnet1,VMnet8要是不存在可以在VMware Workstation重置虚拟网卡,选择编辑,如图所示点击还原默认设置,就会出现三个名称的虚拟网络设置,可以看到VMnet8默认子网网段为192.168.218.0进入虚拟机,检查虚拟机的分配ip是否在这个子网网段,要是不在。可以修改网端与虚拟ip所在网段一致,或调整虚拟ip在此子网网段内即可。...

2020-08-01 16:32:26

window系统下ipconfig和ipconfig/all区别

主机名:本机PC的hostname主DNS后缀:默认是没有的,也就是本地解析,如果此项不为空时,是会在主机名后自动添加此项所指定的后缀,这时就会通过DNS服务器来解析,也就是说DNS后缀是用来解析主机名用的,如果填上DNS后缀,在PING主机名时,DNS服务器会来解析节点类型:在全球因特网中,每台主机和路由的每个接口都必须有一个全球唯一的IP地址。然而,这些地址不能以随意的方式自由选择,一个接口的IP地址的组成部分需要由其所连接的子网来决定。网络设备上的接口可设为access接入,trunk中继..

2020-08-01 15:42:04

对称加密,非对称加密,摘要,数字签名,数字证书,CA等之间的关系图

非对称加密:一般遵从这样的原则:公钥加密,私钥解密(互相双方建立两对公私钥密钥对,保证信息不外泄)摘要:消息摘要就是将消息hash转换成一个固定长度的值唯一的字符串,该过程是不可逆的数字签名的特点:不可伪造,不可抵赖数字证书:身份鉴别功能CA机构:代表权威机构,保证数字证书的有效性1.身份鉴别2.数据完整性鉴别3.数据的保密性...

2020-07-06 23:54:07

如何使用java调用华为云上的文字识别(OCR)接口

首先要满足的条件,已注册华为云账户,并订阅华为云上的文字识别接口package OCRDemo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import

2020-07-03 23:43:08

curl常用的参数配置信息,足以解决温饱

curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。熟练的话,完全可以取代 Postman 这一类的图形界面工具。-v参数输出通信的整个过程,用于调试。-A参数指定客户端的用户代理标头,即User-Agent。curl 的默认用户代理字符串是curl/[version]-x参数指定 HTTP 请求的代理。-X参数指定 HTTP 请求的方法。可看到默认为User-Agent为 curl/7.50.3,使用后为Mozilla/5.

2020-06-30 22:55:39

windows使用curl访问请求报curl: (77) error setting certificate verify locations

发现缺少ca-bundle.crt认证文件找不到,这个时候就需要我们先找到这个文件放在那里,可以使用强大的搜索工具everything,查看这个认证文件被放置在什么地方发现文件在这里(只要找到这个文件即可)E:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt然后根据给出的提示,先创建一个该路径,然后将该文件copy一份放在这个目录下面[2020-06-30 21:37.22] ~[Administrator.SKY-2019061..

2020-06-30 21:56:47

wget常用的下载选项及对应的选项信息

使用wget下载单个文件以下的例子是从网络下载一个文件并保存在当前目录在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。[postgres@ecs-postgresql opt]$ lltotal 4drwxrwxrwx 6 1107 1107 4096 Jun 3 21:14 postgresql-10.3[root@ecs-postgresql opt]# wget http://cn.wordpress.org/wordpress-3

2020-06-03 22:06:24

windows下如何设置快捷键图标进行关机与重启

在系统桌面点击鼠标右键,在弹出的快捷菜单中点击“新建”->“快捷方式”1,在“请键入对象的位置”文本框中输入“shutdown -s -t 00”后,点击“下一步”shutdown 表示关机 -s 停止 -t time 0秒后,立即 2,在“请键入对象的位置”文本框中输入“shutdown -r -t 03”后,点击“下一步”shutdown 表示关机 -r 重启 -t time 03秒后重启...

2020-05-23 14:34:12

被我们熟知的X86,IA(Intel Architecture),ARM架构是什么样的历史

IA 是Intel Architecture,特指intel的CPU架构。有IA-32和IA-64,代表度32位和64位X86 是Intel发明的基于专CISC结构的处理器架构。CISC架构是复杂指令集处理器架构,代表就是x86,51单片机指令集.RISC和CISC相反,是简属单指令集处理器架构,代表示ARM,MiPS1 CISC(Complex Instruction Set Computer,复杂指令集计算机)在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%

2020-05-17 01:09:19

TPS,QPS,吞吐量,并发数,RT概念

PV=page view (pv 是指页面被浏览的次数,比如你打开一网页,那么这个网站的pv就算加了一次)TPS=transactions per secondQPS=queries per secondRPS=requests per second RPS=并发数/平均响应时间TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。TPS是软件测试结果的测量单位。一个事务...

2020-05-16 21:02:55

docker容器创建,运行,进入容器查看,删除,日志查看,镜像删除等基础命令

docker images 与 docker iamge ls 命令一样,查看当前节点包含的docker镜像[root@node1 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED...

2020-04-18 15:02:51

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。