• Ukieweb

    佳的博客

    曾梦想仗剑天涯,后来工作忙没去。

标签: Linux


centos7 修改 ulimit 值 文件描述符 用户最大进程数量 coredump文件的大小

1. centos 5/6在centos 5/6 等版本中,资源限制的配置可以在 /etc/security/limits.conf 设置,针对root/user等各个用户或者 * 代表所有用户来设置。 当然,/etc/security/limits.d/ 中可以配置,系统是先加载limits.conf然后按照英文字母顺序加载limits.d目录下的配置文件,后加载配置覆盖之前的配置。一个配置示例如下:*     soft   nofile    6553... ...
阅读全文

Linux TCP不同状态的连接数统计 netstat ss

方法一:利用netstat命令centos7 下面是没有的,通过下面命令安装yum -y install net-tools统计 TIME_WAIT/CLOSE_WAIT/ESTABLISHED/LISTEN 等TCP状态的连接数netstat -tan |grep ^tcp |awk '{++a[$6]} END{for (i in a) print i, a[i]}'方法二:利用ss命令ss -sTotal:&nbs... ...
阅读全文

找到Linux虚机(ECS)Load负载高的"元凶"

问题描述有客户反馈他们的一台ECS周期性地load升高,他们的业务流量并没有上升,需要我们排查是什么原因造成的,是否因为底层异常?要弄清Linux虚机load高,我们要搞清楚Linux top命令中Load的含义。Load average的值从何而来在使用top命令检查系统负载的时候,可以看到Load averages字段,但是这个字段并不是表示CPU的繁忙程度,而是度量系统整体负载。Load averages采样是从/proc/loadavg中获取的:0.00 0.01 0.05 1/161 29703每个值的含义依次为:lavg_1 (0.00) 1... ...
阅读全文

linux清理dns缓存

撤那么多命令都没有用~~~resolv.conf 中换个 dns 喽... ...
阅读全文

linux 使用 nmon监控 分析系统性能

什么是nmonnmon是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。nmon工具非常小巧,却又非常的强大,nmon大小不足1MB,却能够监控10多项重要参数,相对于其它的工具,例如iostat、top等,nmon显示的信息更多,对用户也更友好。nmon特点占用系统资源少(一般不到2%)功能强大(监控数据类型全面)结合grafana之类的仪表图,可以更直观的实时展示所监控的数据移植性、兼容性较好nmon 可以实现... ...
阅读全文

git 换行符处理 windows (CRLF) / unix (LF)

什么是CRLF/LFCR: Carriage-Return 回车符 \r LF: Line-Feed 换行符 \nWindows环境中,换行符是 CRLF,也就是 \r\n,unix/Linux环境中,换行符是LF,也就是\n。MacOS 环境中,换行符是 CR,也就是 \r  (现在应该和 unix 保持一致了)git如何处理换行符?git在维护版本库的时候统一使用的是 LF,这样就可以保证文件跨平台的时候保持一致。 在Linux下默认的换行符也是LF,在Windows下默认的换行符是CRLF,即当 git clone / git pull ... ...
阅读全文

Linux shell脚本中调用外部另一个shell脚本(exec、source、fork)方法讲解

在运行shell脚本时候,有三种方式来调用外部的脚本,exec(exec script.sh)、source(source script.sh)、fork(./script.sh)1、exec(exec /home/script.sh):使用exec来调用脚本,被执行的脚本会继承当前shell的环境变量。不继承用户声明变量(用户定义的变量)exec产生了新的进程,他会把主shell的进程资源占用并替换脚本内容,继承了原主shell的PID号,被调脚本执行完就over了,原主shell剩下的内容不会执行2、source(source /home/script.sh)使用source或者“.”来调... ...
阅读全文

centos7 开启 rc.local 开机启动执行脚本功能

centos7 下,建议使用 systemd 来管理自启动服务,而不是脚本。参考文章:Centos 7 systemctl(systemd)服务日志管理 新增 service 服务 开机启动在Centos7下,rc.local文件,开机默认是不执行的。rc.local 文件里面的说明内容翻译过来是这样的:这个文件是为兼容性而添加的在开机过程中强烈建议创建自己的systemd服务或udev规则来运行脚本,而不是使用此文件 使用前必须运行chmod +x /etc/rc.d/rc.local命令来确保启动过程中执行此脚本 . chmod +x /etc/rc... ...
阅读全文

自建anki sync server同步服务器(centos7+python3)

自建AnkiServer原因默认的Anki服务器由于在国外,同步很慢,甚至偶尔还连不上,并且据说这是一个个人项目,数据在别人手里也不可靠,说不定哪天丢了也有可能,所以我们自己搭建自己的服务器,牢靠一些。但有个缺点就是iOS版的Anki不支持自定义服务器,因为iOS版是官方出品,本文环境centos7python3.6.6anki 2.1anki的版本说明Anki 有 2.0 和 2.1 两个主要版本,它们的区别类似于 Python 2 和 Python 3,有较大的不同,部分插件也不兼容,所以建议使用较新的 Anki 2.1 版本,本教程介绍 2.1 版本下的同步服务器的搭建。anki syn... ...
阅读全文

C语言 gdb 调试工具 介绍 安装 使用 及常见错误

gdb介绍GDB, 又称GNU调试器,是UNIX及UNIX-like下的调试工具,帮助调试我们程序的工具。 更加详细的介绍,参考gdb官网:http://www.gnu.org/software/gdb/它支持下面的语言:AdaAssemblyCC++DFortranGoObjective-COpenCLModula-2PascalRustgdb安装linux下安装gdb工具centos: yum install -y gdb ubuntu: apt-get install gdb调试过程中如果报如下错误:Missing separate d... ...
阅读全文

老佳啊

85后,大专学历,中原人士,家里没矿。

由于年轻时长的比较帅气,导致在别人眼里,我一直不谈恋爱的原因是清高,实则是自己的小自卑。最大的人生目标就是找一个相知相爱相容的人,共度余生。

和人相处时如果能感受到真诚,会非常注重彼此的关系,对别人没有什么心机,即使有利益冲突,一般也会以和为贵,因为在这个世界上,物质的东西,从来不会吸引到我。

特别迷恋那些大山大水,如果现在还能隐居,可能早就去了。对那些宏伟的有底蕴的人文景观比较不感冒。

从事于IT行业,却一直对厨房念念不忘,由于身材魁梧,总觉得自己上辈子是个将军,可惜这辈子没当兵,也不会打架。