本文将总结如下命令:wc:wordcount-l:仅显示行数-w:仅显示字数-c:仅显示byte大小cut:(removesectionsfromeachlineoffiles)从文件的每行里删除固定的部分,用于匹配分隔符,然后筛选需要的列内容-d:指定分隔符-f:指定要显示的字段m:第m列m,n:第m和n列m-n:第m到第n列sort排序-f:..
分类:
系统相关 时间:
2015-05-12 19:05:44
阅读次数:
184
select也是循环的一种,它比较适合用在用户选择的情况下。比如,我们有一个这样的需求,运行脚本后,让用户去选择数字,选择1,会运行w命令,选择2运行top命令,选择3运行free命令,选择4退出。脚本这样实现:#!/bin/bashecho"Pleasechoseanumber,1:runw,2:runtop,3:runfree,4:..
分类:
系统相关 时间:
2015-05-12 19:06:52
阅读次数:
147
1、#!/bin/bash
foripin132133134
do
name_8808=`nmap-p8808,15080172.16.1.$ip|sed-n"5"p|awk‘{print$2}‘`
name_15080=`nmap-p8808,15080172.16.1.$ip|sed-n"6"p|awk‘{print$2}‘`
if[$name_8808==open-a$name_15080==open]
then
echo"Tomcat$ipisokay!"
else
echo"Tomcat$ipPC..
分类:
系统相关 时间:
2015-05-12 19:03:22
阅读次数:
178
对于windows系统的密码破解只需做一个PE盘,然后进入boot启动项并从u盘启动即可去破解(一般百度都有这些详细的步骤)。而现在我教大家的是如何破解Linux系统的密码。首先我用一台装有Linux6.5系统的虚拟机来实验。在不知Linux系统密码或在忘记Linux密码的情况下,开启系统,在..
分类:
系统相关 时间:
2015-05-12 19:01:44
阅读次数:
217
如何安装vmware tools,按照步骤操作
步骤1.选择安装vmware tools,因本人已经安装过一次,所以显示重新安装
选择后,虚拟机挂载一个命名为vmware tools的文件夹的虚拟设备
步骤2. 命令行执行cp /media/root/VMware\ Tools/VMwareTools-9.9.2-2496486.tar.gz .
将压缩包,copy到当...
分类:
系统相关 时间:
2015-05-12 18:58:43
阅读次数:
238
服务器设计技术有很多,按使用的协议来分有 TCP 服务器和 UDP 服务器,按处理方式来分有循环服务器和并发服务器。
循环服务器与并发服务器模型
在网络程序里面,一般来说都是许多客户对应一个服务器(多对一),为了处理客户的请求,对服务端的程序就提出了特殊的要求。
目前最常用的服务器模型有:
·循环服务器:服务器在同一时刻只能响应一个客户端的请求
·并发服务器:...
分类:
系统相关 时间:
2015-05-12 18:53:25
阅读次数:
219
1.在防火墙上添加端口iptables -I INPUT -p tcp --dport 80 -j ACCEPT //80为web服务发布端口iptables -I INPUT -p tcp --dport 22 -j ACCEPT //22为ssh服务端口 2.保存服务的配置service ip....
分类:
系统相关 时间:
2015-05-12 18:43:48
阅读次数:
255
本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 在上一篇文章中,我们看到中断实际分为了两个部分,俗称就是一部分是硬中断,一部分是软中断。软中断是专门用于处理中断过程中费时费力的操作,而为什么系统要分硬中断和软中断呢?问得明白点就是为什么需要软中断。我们可以试....
分类:
系统相关 时间:
2015-05-12 18:39:29
阅读次数:
331
VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大...
分类:
系统相关 时间:
2015-05-12 18:31:03
阅读次数:
230
:%s/src/dest/gc subsititute:1, $ d delete:?name find:wq! save &quitdd delete a lineyy | 3yy copy many linexx delete charaterdw ...
分类:
系统相关 时间:
2015-05-12 18:29:27
阅读次数:
180
在上述的驱动系列博客中,我们已经了解了关于阻塞和非阻塞、异步通知、轮询、内存和I/O口访问、并发控制等知识,按键设备驱动相对来说是比较简单的,本章内容可以加深我们对字符设备驱动架构、阻塞与非阻塞、中断定时器等相关知识的理解。在嵌入式的系统中,按键的硬件原理简单,就是通过一个上拉电阻将处理器的外部.....
分类:
系统相关 时间:
2015-05-12 18:23:48
阅读次数:
180
最近在一次压力测试问题分析中,发现运行在tomcat的应用,不管上多少个vuser模拟请求压力,只会耗用200%的cpu,测出应用的tps很低,近10次每秒。经过分析,不是网卡的瓶颈,于是怀疑是内存锁的问题,于是就以下操作与分析。
步骤一:在linux环境上执行jstack -l 线程号 >线程号.log
步骤二:从.log发现如下问题0x0000000751968760 的内...
分类:
系统相关 时间:
2015-05-12 17:18:32
阅读次数:
209
最近,在一项目上,发现后端mule es cpu耗用高。经过jstat -gcutil jvm进程号 1000 10分析,发现FGC次数,较多。
经过gc观察,有大量新生代对象,直接放入了老生代。
修改mule/conf/wrapper.conf .增加如下选择。
wrapper.java.additional.5=-XX:+PrintGCDetails
wrapper.java...
分类:
系统相关 时间:
2015-05-12 17:15:42
阅读次数:
118
一直想整理下交叉编译环境建立的相关步骤。
趁着今天阳光正好,遂将步骤一一罗列。看到一些新入职员工,在建立环境的过程遭遇的种种难堪,唉。。。。一声长叹。。。
工欲善其事,必先利其器。
写此文章的日期是2015/05/12,网上搜了下工具的更新情况,
vmware workstation 已经更新到11.1版本了,想起来自己从6到11版本每个版本都是及时更新,短短几年5...
分类:
系统相关 时间:
2015-05-12 17:14:40
阅读次数:
149
1、ctrl+左键可以快速查看源代码,如果是图片文件也会自动打开. 2、alt+/ 可以模糊查询提示要输入的方法什么的,节省开发时间. 今后用到再补充....
分类:
系统相关 时间:
2015-05-12 16:02:33
阅读次数:
145
Linux提供了一个非常优秀的防火墙工具,即Netfilter/iptables(http://www.netfilter.org/)。它完全是免费的,并且可以在一台低配置的老机器上很好地运行。Netfilter/iptables功能强大,使用灵活,并且可以对流入...
分类:
系统相关 时间:
2015-05-12 16:03:02
阅读次数:
220