乌秋博客
梦想在左,生活在右。   

技术文摘 - Linux (19)
08/09/09    Linux下设置iptables实现端口转发 
08/08/14    linux下svn命令大全 
07/12/03    linux下统计文件数目 
07/07/12    Linux系统编码的一些东东 
07/07/12    Zeus中安装PHP 
07/07/12    Linux 远程控制 SSH 配置 
07/07/12    在Linux中关闭服务以提高系统运行速度 
07/07/12    可以关闭的linux系统服务 
07/07/02    Linux 时间同步2法 
07/06/26    Linux自启动设置详解 
07/06/25    修改linux的hostname 
07/06/05    Linux下架设CS 1.5 服务器 
07/04/13    Linux下VsFTP配置全方案 
07/04/13    linux 用户管理 
07/02/09    linux下自启动文件的设置  (1)
07/02/08    L.A.M.P 环境配置文档--CentOS 
07/01/25    修改 Linux 系统时区 
06/11/25    Linux定时任务系统 
06/10/18    在linux中修改系统时间 
Linux下设置iptables实现端口转发
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/tcp_syncookies
echo "1" > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables -F -t filter
iptables -F -t nat
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A PREROUTING -s IP1 -p tcp --dport 8001 -j DNAT --to IP2
iptables -t nat -A POSTROUTING -d IP2 -p tcp --dport 8001 -j SNAT --to LinuxIP
iptables -t nat -A PREROUTING -s IP2 -p tcp --dport 8002 -j DNAT --to IP1
iptables -t nat -A POSTROUTING -d IP1 -p tcp --dport 8002 -j SNAT --to LinuxIP

原文地址:
http://blog.chinaunix.net/u/21439/showart_432846.html
posted at 08/09/09 14:49 | 技术文摘 - Linux | 浏览(12) | 引用 | 评论

linux下svn命令大全
1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co

2、往版本库中添加新的文件
svn add file
例如:svn add test.php(添加test.php)
svn add *.php(添加当前目录下所有的php文件)

3、将改动的文件提交到版本库
svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)
例如:svn commit -m “add test file for my test“ test.php
简写:svn ci

阅读全文..
posted at 08/08/14 17:25 | 技术文摘 - Linux | 浏览(17) | 引用 | 评论

linux下统计文件数目
第一种方法:

# ls -l|grep "^-"|wc -l

ls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)。如果ls -lR|grep "^-"|wc-l则可以连子目录下的文件一起统计。

grep ^- 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

wc -l 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

第二种方法:

# find ./ -type f|wc -l

由于默认find会去子目录查找,如果只想查找当前目录的文件用find ./ -maxdepth 1 -type f|wc -l即可。

需要说明的是第二种方法会比第一种方法快很多,尤其是也统计子目录时。

邮件队列统计

# mailq | wc -l
# 2250
posted at 07/12/03 10:34 | 技术文摘 - Linux | 浏览(33) | 引用 | 评论

Linux系统编码的一些东东
建议采用 UTF-8 作为系统的默认编码。/etc/sysconfig/i18n 参考样本:
LANG="en_US.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

设置终端locale,
修改$HOME/.bashrc
添加
LANG=zh_CN.GBK
export LANG
posted at 07/07/12 17:09 | 技术文摘 - Linux | 浏览(83) | 引用 | 评论

Zeus中安装PHP
前言
Zeus是一个运行于Unix下的非常优秀的Web Server,而PHP则是Unix下一个非常优秀的后台脚本语言。这两个产品都是为非常喜欢的产品。为什么要写这样的一个Howto呢?是因为有大量的网站脚本是使用PHP开发的,而这些程序运行在Zeus下也是一个非常好的选择。写这份文档的目的在于能让大家的PHP系统良好的运行于Zeus服务器上。

阅读全文..
posted at 07/07/12 17:06 | 技术文摘 - Linux | 浏览(1) | 引用 | 评论



      << prev    1  2  3  4    next >>