
Linux/shell
mengxianhua
hello world
展开
-
linux 隔行打印或隔行删除
sed版:sed '1~2' file #删除奇数行,和sed '1~2P' file效果相同sed '1~2!d' file #删除偶数行awk版:awk 'NR%2==0' filename #删除奇数行awk 'NR%2==1' filename #删除偶数行转载 2014-04-01 14:45:57 · 10411 阅读 · 0 评论 -
linux RTNETLINK answers: File exists错误解决方法
最好连接到console,而不要在SSH下面进行,因为可能导致网络中断,到时候你就连不到机器了chkconfig --level 35 network onchkconfig --level 0123456 NetworkManager offservice NetworkManager stopservice network stopservice network转载 2014-11-23 21:43:44 · 6703 阅读 · 0 评论 -
虚拟机安装CentOS以及SecureCRT设置【完美无错版】
一、CentOS简介 CentOS是Linux的发行版之一,它安全、稳定、高效,是我最喜欢的Linux发行版之一。CentOS根据Red Hat Enterprise Linux开放源代码编译而成,与RedHat Linux并没有什么本质上的差别。但Red Hat Enterprise Linux是商业软件,使用必须向RedHat公司付费,而CentOS并没有任何使用上的限制。如果你需要转载 2013-12-27 18:21:52 · 839 阅读 · 0 评论 -
java war 打包、解压命令
java war 打包、解压命令经常将工程打包成war包,打包如下:// 将当前目录打包成war包jar cvf temp.war */ .命令格式:java cvf 打包文件名称 要打包的目录 打包文件保存路径 解压自然就是:jar xvf temp.war jar和linux下面的tar命令类似http://www.blogjava转载 2013-11-06 13:48:30 · 2940 阅读 · 0 评论 -
运用BAT批量删除、复制文件
del /f D:\workspace\static_qzone\src\main\webapp\images\gift_show\1013.png del /f D:\workspace\static_qzone\src\main\webapp\images\qq\commit_suc.png del /f D:\workspace\static_qzone\sr转载 2013-05-17 10:16:01 · 965 阅读 · 0 评论 -
linux top命令介绍
linux top命令介绍来源《鸟哥的linux私房菜》 top:动态观察程序的变化 [root@linux ~]# top [-d] | top [-bnp]参数:-d :后面可以接秒数,就是整个程序画面更新的秒数。预设是 5 秒;-b :以批次的方式执行 top ,还有更多的参数可以使用喔!通常转载 2015-04-16 10:58:40 · 538 阅读 · 0 评论 -
tail -f 多次grep过滤输出
对日志记录做多次grep过滤输出,格式如下:tail -f log | grep xxx | grep yyy发现grep失效,无法做正确输出。google研究了一下,原因如下:管道 | 是全缓冲的,一般来说buffer_size为4096,有些是8192。不管具体值多少,只有buffer_size满了,才会看到输出。在操作里 >>file 这个操作也是全缓冲的。调整如下ta转载 2016-01-05 13:32:28 · 51673 阅读 · 0 评论 -
使用ssh公钥实现免密码登录
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。首先以root账户登陆为例。1.在A机下生成公钥/私钥对。[root@A ~]# ssh-keygen -t rsa -P ''-转载 2016-06-02 10:43:30 · 542 阅读 · 0 评论 -
linux命令追加信任列表
#转换格式 .cer 到 .pemopenssl x509 -inform der -in twca.cer -out twca.pem #追加到信任列表cat twca.pem >> /etc/pki/tls/certs/ca-bundle.crt转载 2016-07-11 09:41:19 · 2433 阅读 · 0 评论 -
定时压缩linux日志
find /data/log -regextype "posix-egrep" -regex ".+[0-9]{4}\-[0-9]{2}+\-[0-9]{2}.*\.(txt|log|out)" -mtime +2 | xargs gzip &find /data/log -regextype "posix-egrep" -regex ".+[0-9]{4}\-[0-9]{2}+\-[0-9]转载 2016-10-11 09:41:59 · 2474 阅读 · 0 评论 -
terracotta
Terracotta是一款由美国Terracotta公司开发的著名开源Java集群平台。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,以其特有的增量检测、智能定向传送、分布式协作、服务器镜像、分片等技术,允许用户在不改变现有系统代码的情况下实现单机Java应用向集群话应用的无缝迁移。使得用户可以专注于商业逻辑的开发,由Terracotta负责实现高性能、高可用性、高稳定性的企业级转载 2013-05-15 16:00:43 · 636 阅读 · 0 评论 -
tcpcopy
软件名称:tcpcopy授权方式:GPL操作系统:Linux,i386,x86_64软件大小:397K最新更新:2012-09-22 16:51:03软件简介:TCPCopy是一种请求复制(所有基于tcp的packets)工具,可以把在线流量导入到测试系统中去。我们曾经应用于网易的广告投放系统,urs系统,转载 2013-12-13 18:20:52 · 879 阅读 · 0 评论 -
SecureCRT配置文件保存和导入
每次重装系统或换电脑后,SecureCRT都需要重新配置才能使用,为了减少不必要工作,在首次配置好环境后,请保 存:X:\Documents and Settings\Administrator\Application Data\VanDyke\Config目录下的文件或者config文件夹,下次只需要把这次文件重新导入SecureCRT即可。 导入方法:打开SecureCRT软件转载 2014-01-26 11:16:29 · 9897 阅读 · 0 评论 -
Linux下Red5安装和配置
Red5安装和配置一、Red5简介Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频 (MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录 制,flash流媒体播放,在线聊天,视频会议等一些基本功能。 二、Red5的安装转载 2014-02-13 15:55:32 · 6868 阅读 · 0 评论 -
Linux下设置静态IP和获取动态IP的方法
Linux下为机器设置静态IP地址:vim /etc/sysconfig/network-scripts/ifcfg-eth0修改这个文件内容如下形式:# Intel Corporation 82541GI Gigabit Ethernet ControllerDEVICE=eth0BOOTPROTO=static #为静态的HW转载 2014-01-27 09:49:34 · 1984 阅读 · 0 评论 -
CentOS下载地址
http://isoredirect.centos.org/centos/6/isos/x86_64/In order to conserve the limited bandwidth available .iso images are not downloadable from mirror.centos.orgThe following mirrors shoul转载 2013-12-27 17:50:11 · 2913 阅读 · 0 评论 -
yum install rz sz
yum自动安装:yum install lrzsz手动安装方法如下:定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。1、 下载软件 rzsz-3.48.tar.gz。登录linux,用命令wget http://freeware.sgi.com/s转载 2014-11-17 23:01:49 · 2130 阅读 · 0 评论 -
新版mysql+apache+php Linux安装指南
刚刚看到有人贴win下安装步骤,刚好今天公司网站的新服务器到手,花了一上午安装mysql+php+apache。新版的老版的还是有些不同的。现在把步骤帖一下安装步骤:1.mysql在如下页面下载mysql的for linux rpm包http://www.mysql.com/downloads/down...3.52-1.i386.rpmhttp://www.m转载 2014-11-20 21:03:38 · 589 阅读 · 0 评论 -
Linux -- wc 命令
这个命令的功能也很好记,因为它功能很有限:wc -c filename:显示一个文件的字节数wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数wc -L filename:显示一个文件中的最长行的长度wc -w filename:显示一个文件的字数[rocrocket@rocrocket programmi转载 2014-09-03 10:10:53 · 510 阅读 · 0 评论 -
Xcopy参数介绍
Xcopy参数介绍DOS批处理命令,永远是不朽的命令,不仅功能强大,同时,速度也是最快的!但是,很多新手学习计算机,都已经遗忘了本不该忘记的批处理命令。 我们不可数典忘祖,该学习的还是要学习,不该忘记的还是不能忘记,尤其是DOS批处理命令,在开发软件或项目的时候,都离不开这些基本的原始的命令。本文,我们来学习Xcopy的参数及实例 一、Xcopy参数介绍 命令格式:XCO转载 2014-04-16 10:34:47 · 766 阅读 · 0 评论 -
Linux命令行下设置黑底绿字
平时经常在图形模式下在gnome-terminal里面设置黑底绿字,在命令行模式下设置如下: $ sudo vim ~/.basrc 在行尾添加 setterm -foreground green -background black -store转载 2014-02-21 11:29:57 · 6321 阅读 · 0 评论 -
Linux系统中的jdk安装配置
linux一般都安装的是openjdk,但是在开发中,有些时候必须要用sunjdk,这是只能将openjdk卸载,装上sunjdk。1、查询现有安装版本rpm -qa | grep jdk2、卸载openjdksudo yum -y remove java-1.6.0-openjdk3、修改权限# chmod 755 jdk-6u45-linux-i586-rpm.bin转载 2014-02-13 16:09:36 · 700 阅读 · 0 评论 -
用十条命令在一分钟内检查Linux服务器性能
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 io转载 2016-10-18 09:19:09 · 372 阅读 · 0 评论