随笔分类 -  linux

it‘s linux
摘要:当添加github 的ssh key的时候报key alread in use, 但是有不确认在那个项目设置的。 可以使用如下命令确认 ssh -T -ai ~/.ssh/id_rsa git@github.com 阅读全文
posted @ 2023-03-24 21:42 诗码者 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1、有些特定的需求下面可能要限制某些用户能执行的命令 在root用户下操作: 创建一个目录,放在/下面: mkdir /allow_commands 新增一个受限的用户: adduser connect echo "123456" | passwd --stdin connect 取消用户的执行命令 阅读全文
posted @ 2019-11-20 22:34 诗码者 阅读(644) 评论(0) 推荐(0) 编辑
摘要:修改内核启动顺序:1、查看当前系统所有的内核# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg0 : CentOS Linux (4.4.186-1.el7.elrepo.x86_64) 7 (Core)1 : Cent 阅读全文
posted @ 2019-10-15 17:41 诗码者 阅读(724) 评论(0) 推荐(0) 编辑
摘要:一、概述 keepalived主要有三个模块,分别是core、check和vrrp。core模块为keepalived的核心,负责主进程的启动、维护以及全局配置文件的加载和解析。check负责健康检查,包括常见的各种检查方式。vrrp模块是来实现VRRP协议的。 Keepalived作为一个高性能集 阅读全文
posted @ 2018-08-09 14:32 诗码者 阅读(2296) 评论(0) 推荐(0) 编辑
摘要:1、问题: 公司采用了自动发布平台,最近突然发现一个问题,上线完成后服务是能正常访问的,但是有一个节点访问的时候每两次中总是有一次404,通过nginx的access日志分析发现第一次正常访问有一次get请求202,接下来访问第二次或出现一次get404,post202,get404,返回三个请求? 阅读全文
posted @ 2018-02-27 16:33 诗码者 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:1、概述 在安装一些服务的时候,会涉及到字符编码与字体的问题,字符编码一般在数据库或代码级别设置,字体一般是在系统级别设置。如安装使用jira或confluence的时候,使用一些宏的时候经常会出现乱码的问题,还有就是程序中有中文的时候,在linux系统上总会乱码。 2、安装字体库 linux系统, 阅读全文
posted @ 2018-02-11 13:32 诗码者 阅读(4568) 评论(0) 推荐(0) 编辑
摘要:1、概述 公司大数据业务需求,需要一些计算公式写入到confluence里面,并且可能会不断修改,如果上传图片的话修改起来不是很方便。于是google了一把,发现收费的有Latex Math下载量还是比较高的,但是收费就有点尴尬了(不开源不舒服)。又找到MathJax,就是他了开源免费,支持Late 阅读全文
posted @ 2018-02-05 14:40 诗码者 阅读(5519) 评论(0) 推荐(0) 编辑
摘要:1、使用let's encrypt 加密后的nginx,访问的时候,发现没有小锁,chrome中: 火狐浏览器上: 会看到如上信息,这是因为css、图片或javascript任然通过http提供,可以通过简单的方式进行修改,可以通过let's encrypt的-uir参数修改。此标头适用于托管在自己 阅读全文
posted @ 2018-01-31 19:59 诗码者 阅读(272) 评论(0) 推荐(0) 编辑
摘要:1、首先通过top命令查看占用cpu过高的pid #top top - 18:07:25 up 48 days, 1:07, 3 users, load average: 11.94, 11.90, 9.46Tasks: 271 total, 1 running, 270 sleeping, 0 s 阅读全文
posted @ 2018-01-15 18:45 诗码者 阅读(544) 评论(0) 推荐(0) 编辑
摘要:通过限制端口转发数据包的数量来达到限速的目的。 使用的是centos7,默认使用firewalld,需要切换到iptables,将firewalld停掉。 1、安装iptables #yum -y install yum -y install iptables-services-1.4.21-18. 阅读全文
posted @ 2018-01-10 15:20 诗码者 阅读(1820) 评论(0) 推荐(0) 编辑
摘要:1、通过抓包大致确定访问量 #time tcpdump -nn -i eth0 'tcp[tcpflags] = tcp-syn' -c 10000 >/dev/null 根据real时间判断访问量,如果这个值很小,说明访问量比较大。 2、通过tcpdump抓包分析Ethernet-ip-tcp-u 阅读全文
posted @ 2017-12-12 10:53 诗码者 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1、maven私服 nexus 使用docker部署,下载最新的image #docker pull sonatype/nexus3 #cat docker-compose.yml version: '2'services: nexus: image: sonatype/nexus3 contain 阅读全文
posted @ 2017-12-11 15:39 诗码者 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1、安装openvpn 1)安装需要的依赖,需要用到epel源 #yum -y install epel-release 修改epel.repo文件enabled=1 #yum install easy-rsa openssh-server lzo openssl openssl-devel ope 阅读全文
posted @ 2017-12-06 14:23 诗码者 阅读(550) 评论(0) 推荐(0) 编辑
摘要:1、找出当前目录下超过90天的文件,并将其打包: 思路:首先找到所有符合条件的文件名,并输出到一个文件里面。然后使用tar进行打包,-T 参数是从一个文件获取文件名,然后将文件打包,最后删除已经打包过的文件。 #find . -type f -mtime +90 >file.lst #tar -T 阅读全文
posted @ 2017-12-05 15:26 诗码者 阅读(397) 评论(0) 推荐(0) 编辑
摘要:1、概述 tmpfs是ramfs的衍生品,ramfs是基于RAM的文件系统,不能使用swap空间;tmpfs可以动态释放空间、可以使用swap空间。ramfs不能控制使用内存的大小容易使内存爆掉;而tmpfs可以在mount的时候指定size来控制使用内存的大小,不会导致系统崩溃。tmapfs是存储 阅读全文
posted @ 2017-11-23 11:32 诗码者 阅读(3252) 评论(0) 推荐(0) 编辑
摘要:一、概述 1、Rsync+Sersync 是什么? 1)Sersync使用c++编写基于inotify开发的触发机制; 2)Sersync可以监控所监听的目录发生的变化(包括新建、修改、删除),具体到一个文件名或目录名,然后触发rsync同步,只同步发生改变的文件或目录。如果只是目录下的文件发生变化 阅读全文
posted @ 2017-11-21 18:13 诗码者 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:Cgroups控制系统资源的分配(cpu、mem、io) 1、cgroups概述 CGroup是Linux内核提供的可以限制、隔离进程组 (process groups) 所使用的物理资源 (如 cpu memory i/o 等等)。 全称是Control Groups,从2.6.24 内核引入,并 阅读全文
posted @ 2017-11-10 18:09 诗码者 阅读(5980) 评论(0) 推荐(0) 编辑
摘要:1、强制某些已经登录的用户下线 1)查看已经登录的用户详情 # w 23:51:00 up 5:51, 5 users, load average: 0.75, 0.51, 0.29USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 spark 18 阅读全文
posted @ 2017-11-09 23:54 诗码者 阅读(282) 评论(0) 推荐(0) 编辑
摘要:一、概述 NFS工作流程 1、由程序在NFS客户端发起存取文件的请求,客户端本地的RPC(rpcbind)服务会通过网络向NFS服务端的RPC的111端口发出文件存取功能的请求。 2、NFS服务端的RPC找到对应已注册的NFS端口,通知客户端RPC服务。 3、客户端获取正确的端口,并与NFS dae 阅读全文
posted @ 2017-11-07 11:20 诗码者 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:Socks5+proxychains做正向代理 1、 应用场景: 有一台能上外网的机子,内网机子都不能连外网,需求是内网机子程序需要访问外网,做正向代理。 2、 软件 Server端: Client端: 3、SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个 阅读全文
posted @ 2017-09-21 19:21 诗码者 阅读(3496) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示