linux
u010359663
这个作者很懒,什么都没留下…
展开
-
linux 查看不同进制文件
hexdump原创 2018-01-31 11:43:45 · 98 阅读 · 0 评论 -
弟弟(dd)是个好命令
dd使用dd这个linux命令可以创建一定大小文件。linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE:[Copy to clipboard]dd 〔选项〕QUOTE:if =输入文件(或设备名称)。of =输出文件(或设备名称)。ibs = bytes 一次读取bytes字节,即读入缓...原创 2014-07-18 14:34:50 · 503 阅读 · 0 评论 -
linux /tmp 目录文件清理规则
http://blog.itpub.net/133735/viewspace-773854/ 分类: Linuxhadoop 系统datanode 跟tasktracker 的pid 文件被清除了。于是顺手就看了下、/tmp 目录的清理规则。linux 的开发规范里没有明确指出/tmp 目录的清理规则,但是指定了,系统必须要有/tmp 目录。各个发行版...原创 2014-02-20 13:41:49 · 1499 阅读 · 0 评论 -
查看文件编码
查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添加以下内容:set encoding=utf-8 fileencodings=ucs-bom,utf-8,c...原创 2014-07-05 14:31:28 · 141 阅读 · 0 评论 -
jmap常用
SYNOPSISjmap [ option ] pidjmap [ option ] executable corejmap [ option ] [server-id@]remote-hostname-or-IP3、参数说明1)options: executable Java executable from which the core dump ...原创 2014-02-14 17:02:55 · 107 阅读 · 0 评论 -
tcpdump使用
tcpdump -i eth1 -t -s 0 host 172.16.27.169 -w ./169.captcp port 8888原创 2014-02-14 15:07:43 · 78 阅读 · 0 评论 -
tcpdump抓取HTTP包
2012-10-11 10:50:35| 分类: rhel_apache |举报|字号 订阅tcpdump -XvvennSs 0 -i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 0x4745 为"GET"前两个字母"GE"0x4854 为"HTTP"前两个字母"HT"说明: 通常情况下:一个正常的TC...原创 2014-02-14 12:42:37 · 1038 阅读 · 0 评论 -
Nginx1.1.4+ 对后端机器的长连接特性
博客分类: web服务器技术nginx upstream keepalive connections Nginx从 1.1.4 开始,实现了对后端机器的长连接支持,这是一个激动人心的改进,这意味着 Nginx 与后端机器的通信效率更高,后端机器的负担更低。 例如,对一个没有长连接支持的后端机器,会出现大量TIME_WAIT 状态的连接,使用以下命令验证之:netst...原创 2014-02-12 19:22:42 · 205 阅读 · 0 评论 -
curl
link:http://curl.haxx.se/docs/manual.htmlLATEST VERSION You always find news about what's going on as well as the latest versions from the curl web pages, located at: http://c...原创 2014-06-18 12:32:20 · 402 阅读 · 0 评论 -
nginx 504初级解决方案
large_client_header_buffers 4 16k;client_max_body_size 30m;client_body_buffer_size 128k;#proxy_connect_timeout 300;#proxy_read_timeout 300;#proxy_send_timeout 300;#proxy_buffer_size 64k;...原创 2014-06-18 10:12:56 · 202 阅读 · 0 评论 -
Iptable 详解
## 将7888端口映射到8080端口iptables -t nat -I PREROUTING -p tcp --dport 7888 -j REDIRECT --to-port 8080##对192.168.56.102开放80端口iptables -t filter -A INPUT -s 192.168.56.102/24 -d 192.168.56.102 -p tcp ...原创 2015-01-23 13:52:01 · 212 阅读 · 0 评论 -
nginx 使用详细解
http://www.linuxidc.com/Linux/2014-01/95493.htmhttp://blog.csdn.net/cnbird2008/article/details/4409620一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -...原创 2015-01-27 16:07:35 · 120 阅读 · 0 评论 -
iptables 从链、表开始理解
iptables 不清楚的同学可以在看这里的比较全面的文章[url]http://my.oschina.net/HankCN/blog/117796[/url]原创 2015-06-24 14:26:30 · 162 阅读 · 0 评论 -
CentOS---网络配置详解
[url]http://blog.chinaunix.net/uid-26495963-id-3230810.html[/url]一、配置文件详解在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:/etc/host.conf 配置域名服务客户端的控制文件/etc/hosts 完成主机名映射为IP地...原创 2015-06-24 13:44:57 · 104 阅读 · 0 评论 -
linux中RSYNC进行网站增量备份配置
linux中RSYNC进行网站增量备份配置[url]http://www.111cn.net/sys/linux/52904.htm[/url]rsync -rlHpogDtS --delete --password-file=/etc/rsyncd-client.secrets rsync@172.16.10.58::jettyRSYNC是一款同步备份工具,它不分平台这...原创 2015-06-17 13:23:34 · 164 阅读 · 0 评论 -
Linux启动过程详解
[url]http://blog.chinaunix.net/uid-26495963-id-3066282.html[/url]启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机...原创 2015-06-03 16:02:10 · 85 阅读 · 0 评论 -
谈谈varnish,squid,apache,nginx缓存的对比
http://www.cnblogs.com/google4y/archive/2011/09/19/2181251.html群里总是有人在问cache用什么,有varnish,squid,apache,nginx这几种,到底是我们用什么架构cache。1、从这些功能上。varnish和squid是专业的cache服务,而apache,nginx这些都是第三方模块完成。2、...原创 2015-04-03 13:24:15 · 89 阅读 · 0 评论 -
OpenSSL生成证书
要生成证书的目录下建立几个文件和文件夹,有./demoCA/ ./demoCA/newcerts/ ./demoCA/index.txt ./demoCA/serial,在serial文件中写入第一个序列号“01”1.生成X509格式的CA自签名证书$openssl req -new -x509 -keyout ca.key -out ca.crt可以加证书过期时间选项 "-d...原创 2015-03-09 11:02:10 · 115 阅读 · 0 评论 -
sysctl配置
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。查看所有可读变量:% sysctl -a读一个指定的变量,例如 kern.maxproc:% sysct...原创 2015-02-10 16:50:04 · 202 阅读 · 0 评论 -
mysql 增删改查
mysql实时监控工具://create database xixi_demo default charset utf8;//alter table game modify `image` varchar(100) not null default "" after `index`;//create unique index uni_test6 on test6(object_...原创 2015-02-03 16:31:00 · 92 阅读 · 0 评论 -
利用OpenSSL生成库和命令程序
在生成的命令程序中包括对加/解密算法的测试,openssl程序,ca程序.利用openssl,ca可生成用于C/S模式的证书文件以及CA文件.下面以C/S模式说明证书文件的生成步骤:证书文件生成:一.服务器端1.生成服务器端的私钥(key文件);openssl genrsa -des3 -out server.key 1024运行时会提示输入密码,此密码用于加密key文件(...原创 2015-01-31 10:09:59 · 167 阅读 · 0 评论 -
more less 实用技巧
more +10 xxx.logmore +/10:00:00 xxx.logless +10 xxx.logless +/10:00:00 xxx.log原创 2015-01-27 20:30:26 · 112 阅读 · 0 评论 -
Shell高级命令
Shell脚本编程学习5--管道命令(pipe)分类: Linux/Unix 2013-05-27 16:22 84人阅读 评论(0) 收藏 举报一、管道命令的介绍 1、管道命令“|”仅能处理经由前面一个命令传来的正确信息,也就是standard output的信息,对于standard error并没有直接处理能力。 2、管道命令示意图: ...原创 2014-01-26 16:03:14 · 192 阅读 · 0 评论 -
memcached dump
yum install libmemcached;./memdump --servers=127.0.0.1:11211,127.0.0.1:11212;相应导一份key来看一下原创 2014-06-13 09:51:14 · 155 阅读 · 0 评论 -
系统指标检查
#!/bin/bashlocalPath=$(cd "$(dirname "$0")"; pwd)todayStr=`date "+%Y%m%d"`outputfile=$localPath/statics.$todayStrtouch $outputfileecho "" > $outputfilejavaContainerPid=`ps axu|grep jet...原创 2014-01-06 13:55:05 · 107 阅读 · 0 评论 -
VIM 操作大全
vim 替换操作大全vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky...原创 2014-01-06 13:54:56 · 70 阅读 · 0 评论 -
JAVA GC详细说明
1.java中GC 即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 垃圾收集的目的在于清除不再使用的对象。gc通过确定对象是否被活动对象引用来确定是否收集该对象。gc首先要判断该对象是否是时候可以收集。两种常用的方法是引用计...原创 2014-01-06 13:54:27 · 150 阅读 · 0 评论 -
linux crontab
Linux下crontab命令的用法任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作...原创 2014-01-03 18:23:24 · 70 阅读 · 0 评论 -
linux下使用yum安装mysql
1、安装查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: ...原创 2014-01-03 18:23:17 · 57 阅读 · 0 评论 -
LINUX curl GET 掉参数解决方法
url 为 http://mywebsite.com/index.php?a=1&b=2&c=3web形式下访问url地址,使用 $_GET是可以获取到所有的参数curl -s http://mywebsite.com/index.php?a=1&b=2&c=3然而在linux下,上面的例子 $_GET只能获取到参数 a由于url中有&其他参数获取不到,在linux系统...原创 2014-01-03 18:22:00 · 206 阅读 · 0 评论 -
ruby2.0 rails 4.0安装
http://stackoverflow.com/questions/15535140/installing-ruby-2-0-and-rails-4-0-0beta-on-aws-ec2先安装RVM,再安装RUBY;http://blog.csdn.net/abbuggy/article/details/8170899http://rvm.io/rvm/install...原创 2014-01-02 10:38:39 · 111 阅读 · 0 评论 -
[awk]Awk常用字符串处理函数
gsub(regexp, replacement [, target])Search target for all of the longest, leftmost, nonoverlapping matching substrings it can find and replace them with replacement. The ‘g’ in gsub() stands for “...原创 2014-01-02 10:37:40 · 234 阅读 · 0 评论 -
shell脚本不换行刷新数据
#!/bin/bash while [ 1 ] do a=$(ifconfig eth0 | grep 'RX pac' | awk '{print $2}' | awk -F: '{print $NF}') echo -ne "$a\r" #不换行刷新数据 done echo参 数:-n 不要在最后自动换行 -e...原创 2014-01-02 10:35:21 · 638 阅读 · 0 评论 -
linux date 使用
linux date(格式化字符串) date显示、设定系统时间-u 显示格林尼洛时间(UTC) MMDDhhmm[[CC]YY][.ss] 设定时间,需要管理员权限。 date 12292359MM 月份DD 天数hh 小时mm 分钟CC 年份前两位YY 年份后两位ss 秒钟秒钟、年份为可选 date 122923592006.59+[%X...原创 2014-01-02 10:04:05 · 72 阅读 · 0 评论 -
LINUX启动加载
如果让LINUX启动时自动加载某服务?可以把进程拷贝到/etc/rc.d/init.d/下,再运行ntsysv 选中其即可。也可在/etc/rc.d/rc.local中手工加入。原创 2014-05-09 12:56:16 · 204 阅读 · 1 评论 -
参数处理-Shell传入参数的处理
参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数6. $- 显示shell使用的当前选项,与set命令功能相同7. $?...原创 2014-01-07 13:01:19 · 319 阅读 · 0 评论 -
模块查看依懒
depmod -a原创 2014-06-08 11:18:18 · 170 阅读 · 0 评论 -
pwdx等几个proc工具
分类:pwdx pid:显示进程的命令所在的目录ptree [ pid ]:显示进程树,用ptree $$可以看本进程的进程树ptime command:用比time更精确的时间来计算command的时间其他工具还有: proc, pflags, pcred, pmap, pldd, psig, pstack, pfiles, pwdx, pstop, prun, pwait, p...原创 2014-06-06 12:34:41 · 435 阅读 · 0 评论 -
Linux中find常见用法示例
查找多类型数据:find . -regex '.*\.rpm\| .*\.war'find . -name "*.html" -o -name "*.js"|xargs grep -r "BusiTree" [url]http://blog.sina.com.cn/s/blog_62e7fe670101dg9d.html[/url]================...原创 2014-06-05 19:04:56 · 86 阅读 · 0 评论 -
查看文件编码
查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添加以下内容:set encoding=utf-8 fileencodings=ucs-bom,utf-8,c...原创 2014-06-04 09:46:51 · 281 阅读 · 0 评论