Latest stories

《SED单行脚本快速参考》的awk实现

sed和awk都是linux下常用的流编辑器,他们各有各的特色,本文并不是要做什么对比,而是权当好玩,把《SED单行脚本快速参考》这文章,用awk做了一遍~
至于孰好孰坏,那真是很难评论了。一般来说,sed的命令会更短小一些,同时也更难读懂;而awk稍微长点,但是if、while这样的,逻辑性比较强,更加像“程序”。到底喜欢用哪个,就让各位看官自己决定吧!
PS: 貌似这个配色,单行的代码多了以后,拖动的时候会有点眼花的感觉,将就下吧,呵呵。
文本间隔:
——–
# 在每一行后面增加一空行
sed G
awk '{printf("%snn",$0)}'
# 将原来的所有空行删除并在每一行后面增加一空行。
# 这样在输出的文本中每一行后面将有且只有一空行。

centos下用Transmission挂pt

c

手上有个闲置的vps每月2t流量。浪费了可惜。正好用来挂pt刷流量。吼吼~~
使用方法:
transmission-daemon -a *.*.*.* -b -m -p 9111 -P 51111 -w /home/bt -t -u admin -v admin
-a *.*.*.* :是允许访问web管理的IP,*.*.*.* 是所有IP,还可以是 192.168.1.* 之类的。
-b 打开peer服务器列表
-m 打开NAT-PMP 或 UPnP
-p web服务器的端口
-P peer端口默认是51413
-w 下载文件的默认存储路径
-t 打开web页面的密码验证
-u web 的用户名
-v web 的密码

解决win7无法访问2000共享

近日把自己的系统升级到win7,结果发现无法访问公司的2000共享。原来xp是没这情况的。‘狗狗’一番之后终于找到解决办法。
无法访问2000共享是因为网络访问安全受到限制
依次打开控制面板-管理工具-本地安全策略
本地策略-安全选项–网络安全: LAN 管理器身份验证级别
默认是没有定义 改成“发送 LM  NTLM 响应”即可

nginx中status的解释

n

nginx中有个status页面信息。以前一直没注意。今天‘狗狗’了一下。在此总结下心得。
nginx 服务器status页面信息如下:
Active connections: 220
server accepts handled requests
9975450 9975450 14928953
Reading: 1 Writing: 1 Waiting: 208

LNAMP 1.0 alpha 一键安装包

L

LNAMP 1.0 final changelog: 1、将setupvm-without-pure- ftp.sh和setupvm-with-pure-ftp.sh两个文件合并为setup-vhost.sh一个文件,执行./setup- vhost.sh后将会有1. setup virtual host without using ftp service和2. setup virtual host with ftp service两个选项,从而根据需要创建自己的虚拟主机; 2、将beta版中的suhosin extension改为了suhosin patch; 3、将CentOS、Debian和Ubuntu下的安装文件集中压缩成一个包LNAMP_1.0_final.tar.gz; 4、规范书写了程序,增强了兼容性(尤其是增加了对burst.net vps的支持);...

查看本服务器硬件信息(CPU、内存、硬盘等)

以戴尔服务器为例: #!/bin/bash #查看服务器ip: ifconfig |grep -A7 “eth0” |grep “inet addr” |awk ‘{print $2}’|sed ‘s/addr://g’ #查看服务器型号: dmidecode |grep -A8 “System Information” |grep “Product Name”|sed ‘s/^[ t]*//’ #查看硬件编号: dmidecode |grep -A8 “System Information” |grep “Serial Number” |sed ‘s/^[...

Your sidebar area is currently empty. Hurry up and add some widgets.