linux
普通网友
这个作者很懒,什么都没留下…
展开
-
awk打印单双引号
使用""双引号把一个双引号括起来,然后用转义字符\对双引号进行转义,输出双引号。awk '{print "\""}'使用一个双引号"",然后在双引号里面加入两个单引号'',接着在两个单引号里面加入一个转义的单引号\',输出单引号。awk '{print "'\''"}'cat lte_dt_rawdata.desc|awk '{if($2=="DATE"){prin原创 2017-07-20 10:26:45 · 1470 阅读 · 0 评论 -
jvm内存分析命令
top –H -p 47005 jstat -gcutil 47005 统计gc信息jmap -dump:live,file=a.map 47005 jmap -histo 47005 比较简单的各个有多少个对象占了多少内存的信息jmap –heap 47005 打印heap的概要信息,GC使用的算法,heap的配置及wise heap的使用情况.原创 2017-12-18 17:03:22 · 559 阅读 · 0 评论 -
linux top命令查看内存及多核CPU的使用讲述
转自:http://www.cnblogs.com/dragonsuc/p/5512797.html查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的转载 2017-10-30 22:32:04 · 378 阅读 · 0 评论 -
linux下测试磁盘的读写IO速度
转自:http://blog.chinaunix.net/uid-24250828-id-3239100.html有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策.下面是两种测试方法:(1)使用hdparm命令这是一个是用来获取ATA/IDE硬盘的参数的命令转载 2017-10-11 11:15:36 · 3310 阅读 · 0 评论 -
rsync部署及使用
一、服务端配置vi /etc/rsyncd.conf uid = root gid = root use chroot = no max connections = 40 lock file=/var/run/rsyncd.lock log file = /var/log/rsyncd.log #exclud原创 2017-09-28 09:59:47 · 345 阅读 · 0 评论 -
分布式集群批量执行命令sh脚本
#!/bin/bashecho -e command template as follow: "\n sh ~/sh/dist_batch_exec.sh [--background] \"date\""<<EOF EOFif [[ ! -f ~/sh/node.cfg ]]; then echo echo Error: ~/shell/node.cfg must be set ec原创 2017-09-27 22:05:58 · 2538 阅读 · 0 评论 -
关于centos6.5的防火墙规则使用--iptables命令
关键参数项说明 -A : 添加一条 INPUT/OUTPUT/FORWARD 规则 -p: 指tcp/udp协议 -j: 指定 ACCEPT\DROP\REJECT --dport : 指定目标端口,数据从外部进到指定端口就是目标端口 --sport : 指定源端口,数据从本地端口出去的就是源端口 -F(FLASH) : 清楚所有规则链原创 2017-08-30 22:07:15 · 5143 阅读 · 0 评论 -
xargs批量复制和重命名
-----批量重命名文件夹下的文件ls | xargs -t -i mv {} {}.bak-i 选项告诉 xargs 用每项的名称替换 {}。-t 选项指示 xargs 先打印命令,然后再执行。------批量复制find . -name "*log"|xargs -t -i cp {} /home/hadoop/logs/原创 2017-08-31 15:31:18 · 5254 阅读 · 0 评论 -
虚拟机上面的LINUX 无法和宿主WIN上面的时间同步问题
转自:http://blog.csdn.net/u011569202/article/details/46137543服务器在虚拟机上运行多时,总是发现时间会不正常,调整好了,运行几日,会出现日期时间不正确的情况,正常时间1分钟,BSD上才走大约半分钟,偏移得厉 害。用ntpdate或ntpd都不能校正,无法正常同步时间。VMWare下普遍存在虚拟机CPU时钟频率慢于标准频率的BUG,导致转载 2017-09-15 11:22:45 · 492 阅读 · 0 评论 -
大页面和透明大页面
内存是由块管理,即众所周知的页面。一个页面有 4096 字节。1MB 内存等于 256 个页面。1GB 内存等于 256000 个页面等等。CPU 有内嵌的内存管理单元,这些单元中包含这些页面列表,每个页面都使用页表条目参考。让系统管理大量内存有两种方法:增加硬件内存管理单元中页表数增大页面大小第一个方法很昂贵,因为现代处理器中的硬件内存管理单元只支持数百或转载 2017-09-22 18:55:28 · 4461 阅读 · 1 评论 -
shell 数组使用
1、定义空数组arr=()2、数组赋值arr=(1 2 3 4) ----元素之间必须空格分隔3、获取数组大小echo ${#arr[@]} or echo ${#arr[*]}4、获取数组所有元素echo ${arr[@]} or echo ${#arr[*]}5、获取数组所有索引echo ${!arr[@]} or echo ${#arr[*]}原创 2017-08-28 22:08:26 · 287 阅读 · 0 评论 -
时钟同步提示:ntpdate[21931]: no server suitable for synchronization found
在ntp server端配置文件/etc/ntp.conf增加以下内容server 127.127.1.0fudge 127.127.1.0 stratum 8 让NTP Server和其自身保持同步,如果在ntp.conf中定义的server都不可用时,将使用本地时间作为ntp服务提供给ntp客户端。再重启ntp服务原创 2017-09-06 15:16:08 · 2640 阅读 · 0 评论 -
ssh/scp指定端口用法
1、scp指定端口传输,端口需放在scp后面scp -P 34543 -r spark [email protected]:~/2、ssh指定端口登录:ssh -p 34543 [email protected]原创 2017-08-18 13:41:28 · 33546 阅读 · 2 评论 -
linux load average说明
可通过uptime 或者 top 或者 w 等命令查看 cpu load average负载情况uptime上图三个值分别指系统在最近1/5/15分钟平均负载值平均负载(load average)指系统运行队列的平均利用率,或者理解为可运行进程的平均数。一个进程需要消耗CPU、IO、内存等资源;这里的平均负载也不再单指CPU的负载,而是所有资源的整体负载说明。以单核来说原创 2017-07-21 11:47:08 · 256 阅读 · 0 评论