linux 比较两个文件夹不同 (diff命令, md5列表)详解

比较文件夹diff,可以直接使用diff命令 [root@~]# diff -urNa dir1 dir2  -a Treat all files as text and compare them line-by-line, even i...

Ubuntu sh命令无法正确执行 (修改默认sh为bash)详解

新安装的ubuntu,执行shell命令,都怀疑自己的shell水平了。 原来, ubuntu默认的是dash, 需要手动执行命令将dash改为bash. 命令: sudo dpkg-reconfigure dash。 然后...

linux 查看机器内存方法 (free命令)详解

工作中遇到了统计机器内存的问题。记录一下。 free命令可以查看那机器内存。 如下图单位是M   查看man free可以知道,也可以直接从/proc/meminfo文件中读取。  ...

linux shell grep/awk/sed 匹配tab详解

处理文件的命令实在是多, sed, awk, grep等。遇到了需要匹配tab的情况, 记录一下。 例子如下:找出文本中第一列是1的行。 文本a 1 2 3 12 3 31 21 1 3...

linux top命令看到的实存(RES)与虚存(VIRT)分析详解

 近期在公司中解决程序使用的内存高问题,将一部分之前无法回收的内存进行了回收,实现降内存效果(降实存)。 在统计效果时, QA问是统计RES(实存)还是VIRT(虚存)。 在网上学习看了一些博客,这里自己总结一下RES和VIR...

linux 监控工具netdata详解

1. 背景 工作的关系,需要使用netdata将服务器信息实时、动态展示。 调研了netdata工具,记录一下,方便后续使用。 2. netdata介绍 2.1 netdata 能做什么? 2.2 netdata安装...

Linux中常用操作命令详解

  最近接触linux服务器,在这方面没什么了解,所以就在网上找了些资源来进行linux的使用以及学习,运用了几天感觉一堆的命令很是繁琐,用的少又不容易记忆,所以整理了一下便于以后使用或者是帮助到需要的人,仅供大家参考:  ...

log4j配置详解

1.定义日志等级以及目的地 log4j.logger.coreservice=INFO,coreservice 此句为将等级为INFO的日志信息输出到coreservice这个目的地,coreservice的定义在下面的代码,...

linux设置预留端口号,防止监听端口被占用 ip_local_reserved_ports详解

1. 背景 linux服务器启动时,会对指定的端口进行监听bind,如果同一个机器上这个端口已经被使用,则监听失败,程序无法启动。 linux客户端连接服务器accept时,系统会分配本地临时端口用于网络连接。 目前是”大混部”的时代...

正向代理与反向代理区别图解 (nginx)详解

1. 背景 经常听到代理,比如通常我们要上国外的网站时,需要买vpn作为跳板机器进行访问。 但是在公司里面也听到了nginx支持反向代理。 那什么是正向代理,什么是反向代理?在网上看了写内容,说一下自己的理解。 2. 正向...