随笔分类 -  Linux随笔

摘要:需求很简单,把本地81端口映射到8080端口上1. 所有的81请求转发到了8080上.1# iptables -t nat -A PREROUTING -p tcp --dport 81 -j REDIRECT --to-ports 8080如果需要本机也可以访问,则需要配置OUTPUT链:1ipt... 阅读全文
posted @ 2015-09-04 20:22 chenshoubiao 阅读(368) 评论(0) 推荐(0)
摘要:公司购买的一批云服务器只带内网,配置了一个负载均衡器(lb),这批服务器通过lb可以对外提供服务,但是这批服务器不能主动连接外网,例如使用wget下载文件,或者curl访问ttlsa.com站点。额外购买一台带外网的云服务器,将这台服务器配置成网关服务器,其他服务器网关改为这台服务器,问题得到解决。... 阅读全文
posted @ 2015-09-04 20:15 chenshoubiao 阅读(5900) 评论(0) 推荐(0)
摘要:逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添... 阅读全文
posted @ 2015-09-04 20:10 chenshoubiao 阅读(320) 评论(0) 推荐(0)
摘要:在排除故障时,需要分析发生故障的原因,避免再次出现同样的问题,需要对日志进行分析,截取故障前后时间段的日志。通常用正则表达式来获取某段时间的内的日志,比较繁琐。可以通过awk方便简捷的实现。我这里以截取nginx访问日志为例:查看21/Jul/2014:14:37:50到21/Jul/2014:14... 阅读全文
posted @ 2015-09-04 19:59 chenshoubiao 阅读(908) 评论(0) 推荐(0)
摘要:使用iptables 现在每分钟连接ssh的次数#允许本地环回接口访问1iptables -A INPUT -i lo -j ACCEPT#对已经建立的所有链接都放行1iptables -A INPUT -m state –state ESTABLISHED -j ACCEPT#每分钟对ssh的新连... 阅读全文
posted @ 2015-09-04 19:54 chenshoubiao 阅读(521) 评论(0) 推荐(0)
摘要:如果一个主机绑定有多个IP地址,那么在被动响应和主动发起连接两种方式中,源IP地址的选择机制肯定是有所差异的。主机在接收外部数据包,并发送响应数据包时,响应源地址显然就是客户端请求的地址,这是非常容易理解的,如客户端向主机的1.1.2.3:80发起请求,那么主机响应数据包的源IP地址一定是1.1.2... 阅读全文
posted @ 2015-09-04 19:49 chenshoubiao 阅读(3752) 评论(0) 推荐(0)
摘要:现在管理linux基本都用crt、xshell或者putty,已经没什么人用telnet,因为后续需要讲zabbix免客户端监控只telnet,通过telnet来监控服务器性能。yum安装telnetyum安装简单快速1yum install telnet-server配置telnettelnet是... 阅读全文
posted @ 2015-09-04 19:08 chenshoubiao 阅读(1585) 评论(0) 推荐(0)
摘要:工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案。这个方案会在每个用户退出登录 时把用户所执行的每一个命令都发送给日志守护进程rsyslogd,你也可通过配置“/etc/rsyslog.conf”进一步将日志发送给日志服务器第一种方法1234567... 阅读全文
posted @ 2015-09-04 18:19 chenshoubiao 阅读(4075) 评论(0) 推荐(0)
摘要:Linux Shell脚本攻略笔记[速查]资源shell scriptrun shell scriptechoprintf环境变量和变量pgrepshell数学运算命令状态文件描述符和重定向cat数组和关联数组aliasdate调试脚本函数和参数管道读取命令输出read字段分隔符和迭代器循环比较和测... 阅读全文
posted @ 2015-08-31 21:07 chenshoubiao 阅读(956) 评论(0) 推荐(0)
摘要:一些强大的命令再分享一些可能你不知道的shell用法和脚本,简单&强大!在阅读以下部分前,强烈建议读者打开一个shell实验,这些都不是shell教科书里的大路货哦:)!$!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:$mkdir mydir$mv mydir yo... 阅读全文
posted @ 2015-08-31 19:41 chenshoubiao 阅读(162) 评论(0) 推荐(0)
摘要:下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。我以作者的原文中加入了官网链接和一些说... 阅读全文
posted @ 2015-08-31 19:24 chenshoubiao 阅读(175) 评论(0) 推荐(0)
摘要:这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,我想告诉大... 阅读全文
posted @ 2015-08-31 19:22 chenshoubiao 阅读(259) 评论(0) 推荐(0)
摘要:awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正... 阅读全文
posted @ 2015-08-31 18:56 chenshoubiao 阅读(259) 评论(0) 推荐(0)
摘要:有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且... 阅读全文
posted @ 2015-08-31 18:54 chenshoubiao 阅读(4101) 评论(1) 推荐(0)
摘要:【linux系统常用命令】这一届讲的是日常维护操作会经常用到的,希望大家去熟记他。【时间日期】date 查看系统当前时间 参数-u显示utc时间格式化显示年月日 用+号连起来如:date +%Y-%m-%d如果我们用date +%Y - %m - %d 会发现出错,因为系统看见空格后的- 会以为是一... 阅读全文
posted @ 2015-08-30 22:01 chenshoubiao 阅读(247) 评论(0) 推荐(0)
摘要:借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混):sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等... 阅读全文
posted @ 2015-08-27 17:31 chenshoubiao 阅读(360) 评论(0) 推荐(0)