linux问题
bobtthp
云原生爱好者
展开
-
执行curl -sSL 提示curl: (35) SSL connect error
curl -sSL https://shipyard-project.com/deploy| ACTION=node DISCOVERY=etcd://192.168.5.252:4001 bash -s提示如下报错:curl: (35) SSL connect error解决方法:升级网络安全服务即可。yum update nss...转载 2018-08-22 14:57:06 · 4888 阅读 · 0 评论 -
linux下python3、pip3和python2、pip2共存
首先安装时候遇到了ssl模块缺失 编译安装ssl 下载 wget https://www.openssl.org/source/openssl-1.1.1-pre9.tar.gz 解压 tar xf openssl-1.1.1-pre9.tar.gz ./config make make install 源码编译py3 wget https://www.python...原创 2018-08-23 00:28:02 · 1592 阅读 · 0 评论 -
net.ipv4.tcp_tw_recycle、net.ipv4.tcp_tw_reuse回收tcp连接总结
对于tcp连接 TIME_WAIT使用建议使用以下优化方式:1.修改net.ipv4.ip_local_port_range参数,增加客户端端口可用范围。2.或服务器IP,让服务器能容纳足够多的TIME-WAIT状态连接。在我们常见的互联网架构中(NGINX反代跟NGINX,NGINX跟FPM,FPM跟redis、mysql、memcache等),减少TIME-WAIT状态的TCP连接,最有效...转载 2018-10-01 17:45:03 · 2489 阅读 · 0 评论 -
curl命令行请求
curl -X POST http://xxxx/xx -h “args” -d “args”-X 请求方式(post/get)-h 设置header中内容 (Content-Type:application/json)-d 请求参数(比如json{“id”:1})原创 2018-11-02 13:14:29 · 1065 阅读 · 0 评论 -
linux添加只读用户
useradd -s /bin/bash test这步不要指定rbash,否侧cd等內建命令无法使用#3.修改用户密码passwd test#4.创建用户shell执行命令目录mkdir /home/test/.bin#5.root修改用户的shell配置文件chown root. /home/test/.bash_profilechmod 755 /home/test/.bash...原创 2018-12-10 10:36:37 · 5875 阅读 · 2 评论 -
DNS(bind)主从配置
首先了解下这几个参数含义:Serial数值Serial代表这个Zone的序列号。供Slave DNS判断是否从Master DNS获取新数据。每次Zone文件更新,都需要修改Serial数值。RFC1912 2.2建议的格式为YYYYMMDDnn 其中nn为修订号;Refresh数值Refresh设置Slave DNS多长时间与Master Server进行Serial核对。目...原创 2018-08-12 20:00:50 · 1339 阅读 · 0 评论 -
centos 7 安装无线网卡驱动
https://elrepo.org/tiki/wl-kmod 官方文档地址网卡型号:BCM43224安装依赖包(EL6/EL7):(个人亲测有效 ,有不对的地方请指出谢谢) # yum groupinstall 'Development Tools' # yum install redhat-lsb kernel-ab原创 2017-11-24 13:40:09 · 7825 阅读 · 0 评论 -
kvm虚拟机迁移/克隆kvm虚拟机
1.修改虚拟机配置文件修改 重新指向磁盘镜像路径2.配置文件生效virsh define vm13.开启虚拟机virsh start vm1===================================================================================克隆kvm虚拟机 1.拷贝镜像、配置原创 2017-11-06 16:08:26 · 1543 阅读 · 0 评论 -
shell字符串包含空格处理
1、删除行首空格复制代码 代码如下:sed ‘s/^[ \t]*//g'说明:第一个/的左边是s表示替换,即将空格替换为空。第一个/的右边是表示后面的以xx开头。中括号表示“或”,空格或tab中的任意一种。这是正则表达式的规范。中括号右边是*,表示一个或多个。第二个和第三个\中间没有东西,表示空g表示替换原来buffer(缓冲区)中的,sed在处理字符串转载 2017-06-13 10:46:24 · 18879 阅读 · 0 评论 -
shell关于sed,awk日志分割
首先是一段日志内容:[09/Aug/2017:12:00:05 +0800][09/Aug/2017:12:00:08 +0800][09/Aug/2017:12:00:12 +0800][09/Aug/2017:12:00:15 +0800][09/Aug/2017:12:00:19 +0800][09/Aug/2017:12:00:57 +0800][09/Aug/原创 2017-08-11 14:34:53 · 1846 阅读 · 0 评论 -
linux日常操作
linux gnome 自带录屏 control+shift+alt R 录屏时间限制默认30秒 修改默认时间 gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length "uint32 0"修改终端小标题:原创 2017-08-27 17:51:36 · 384 阅读 · 0 评论 -
awk合并文件内容
FNR ,与NR 功用类似, 读出的记录数 , 不同的是awk 每打开一个新文件,FNR 便从0重新累计.NR==FNR 处理的是第一个文件NR>FNR 处理的是第二个文件[root@bob test]# cat file1大白兔 21白兔大 22兔大白 23白大兔 24[root@bob test]# cat file2大白兔 man白兔大原创 2017-10-08 11:22:08 · 1130 阅读 · 0 评论 -
Linux—shell中$(( ))、$( )、``与${ }的区别
命令替换在bash中,$( )与(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。exp 1[root@localhost ~]# echo today is $(date “+%Y-%m-%d”)today is 2017-11-07[root@localhost ~]# echo toda...转载 2019-02-19 12:52:47 · 554 阅读 · 0 评论