欢迎访问我的博客,你的支持,是我最大的动力!

 分类:Linux

sed命令的一些总结

sed命令的一些总结
sed的操作单元是行,所以可以用于处理超大的文本文件,基于流式处理的机制,占用系统资源会比较少 常用示例 # 删除匹配范围(含)内的所有行 ## 删除从 #sign-start 到 #sign-end 之间的所有内容 sed -i '/#sign-start/','/#sign-...

小马奔腾 2年前 (2019-09-01) 744℃ 0评论 0喜欢

supervisorman-supervisor辅助信息查询工具

supervisorman-supervisor辅助信息查询工具
工具说明 supervisorman是自己用shell写的一个supervisor辅助工具,可以查询所有由supervisor管理且为运行状态的程序的名称、pid、监听的端口号,是否是tomcat应用,若是还可以返回ajp端口号 原理:利用supervisorctl status...

小马奔腾 2年前 (2019-07-29) 803℃ 1评论 0喜欢

Java应用性能监控与调优(二)JVM_GC调优

Java应用性能监控与调优(二)JVM_GC调优
JVM层GC调优 JVM的内存结构 运行时数据区(规范) 程序计数器 PC Register,存放当前正在执行的指令的地址 虚拟机栈 JVM Stacks,线程私有,生命周期与线程相同,线程堆栈,发生异常打印出来的堆栈 堆 Heap,被所有线程共享的一块内存区域,存放对象实例 ...

小马奔腾 2年前 (2019-06-23) 2279℃ 1评论 0喜欢

Java应用性能监控与调优(一)JDK工具/监控/调试

Java应用性能监控与调优(一)JDK工具/监控/调试
生产环境发生内存溢出该如何处理? 生产环境应该给服务器分配多少内存合适? 如何对垃圾收集器的性能进行调优? 生产环境CPU负载飙高该如何处理? 生产环境应该给应用分配多少线程合适? 不加log如何确实请求是否执行了某一行代码? 不加log如何实时查看某个方法的入参与返回值? JV...

小马奔腾 2年前 (2019-06-22) 1194℃ 1评论 1喜欢

利用MAC-Telnet协议进行纯二层网络通信(telnet/ssh)

利用MAC-Telnet协议进行纯二层网络通信(telnet/ssh)
Mac-Telnet协议通过二层mac进行通信,不依赖于IP地址。通过抓包,可以发现,服务端与客户端通信中,使用的是二层的广播(目标地址:ff:ff:ff:ff:ff:ff)进行通信,即只要在同一个二层广播域内,两台服务器可以在没有IP地址或者IP网段不相同,不能进行IP通信的情...

小马奔腾 2年前 (2019-06-20) 2905℃ 1评论 5喜欢

基于PHP7.2.19打造多线程开发环境

基于PHP7.2.19打造多线程开发环境
PHP 默认并不支持多线程,要使用多线程需要安装 pthread 扩展,而要安装 pthreads 扩展,必须使用 --enable-maintainer-zts 参数重新编译 PHP,这个参数是指定编译 PHP 时使用线程安全方式。此外,我们打算使用 workerman 所以还...

小马奔腾 2年前 (2019-06-11) 1482℃ 0评论 0喜欢

cobbler_基于PXE的linux系统安装工具(支持BIOS和UEFI)

cobbler_基于PXE的linux系统安装工具(支持BIOS和UEFI)
cobbler是linux服务器的安装服务,通过pxe方式实现快速部署操作系统 cobbler可管理dhcp、dns等服务,提供命令行和web管理工具,提供api接口,可实现系统安装的自动化实施 koan客户端,可以实现重新安装系统功能(在启动项添加记录,重启会从该方式启动,从而...

小马奔腾 2年前 (2019-04-29) 4326℃ 1评论 6喜欢