性能
摘要:Linux性能优化 1性能优化 性能指标 高并发和响应快对应着性能优化的两个核心指标:吞吐和延时 应用负载角度:直接影响了产品终端的用户体验 系统资源角度:资源使用率、饱和度等 性能问题的本质就是系统资源已经到达瓶颈,但请求的处理还不够快,无法支撑更多的请求。性能分析实际上就是找出应用或系统的瓶颈,
阅读全文
async-profiler 分析Java应用CPU和内存分配
摘要:一个高性能并且功能比较全面的profiler库,async-profiler 【Github地址】,可以作为 JProfiler 的开源替代。 async-profiler 提供了 CPU 热点分析,内存分配采样分析,锁分析,时钟分析,和Java函数(包括JVM native 函数)分析等功能,也提
阅读全文
linux sort
摘要:sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@rocrocket program
阅读全文
bash 括号使用
摘要:Bash 括号多种使用方式 ${} 变量初始化 1. ${param: string} 若变量 为空或者未定义,则用在命令行中用 来替换 } 否则变量 不为空时,则用变量 的值来替换 2. ${param:+string} 与 相反 若变量 不为空或者未定义,则用在命令行中用 来替换 } 否则变量
阅读全文
Systemd 教程
摘要:Systemd 教程 [TOC] sshd.service配置模板 开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例) 上面的命令相当于
阅读全文
linux应用之test命令详细解析
摘要:test命令用法。 功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2 两个表达式有一个为真 2)判断字符串 test –n 字符串 字符串的长度非零 test
阅读全文
linux grep (linux查找关键字在php出现的次数)
摘要:http://www.th7.cn/system/lin/201508/127681.shtml 查找CleverCode在当前目录以及子目录,所有的php出现大于0的次数。 # find -type f -name '*.php' | xargs grep CleverCode ./*.php -
阅读全文
iptables详解
摘要:一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的...
阅读全文
linux 部分常用命令
摘要:1.Linux 删除除了某个文件之外的所有文件[root@localhost abc]# ls |grep -v 'a' |xargs rm -f其中rm -f !(a) 最为方便。如果保留a和b,可以运行rm -f !(a|b)来实现。“-bash: !: event not found ” 可以...
阅读全文
Linux挂载磁盘
摘要:Linux系统下当原来一块硬盘容量不够用了,需要新添加一块硬盘;或者原来组建RAID磁盘阵列的,现在不需要了,在取消了RAID,重装了系统的情况下,如何使用第二块磁盘此次的情况是原来是2块硬盘组建的RAID1,现在不需要组建RAID了,就取消了RAID,并重装了系统在进入系统后,使用fdisk –l...
阅读全文