条件:
一台CentOS,
没有显示器(也就没有X用),
有网线,
USB,
电源,
还有SSH;
一台HP LaserJet 1020激光打印机(万幸的是在openprinting的库里面,他是得到Mostly支持的 http://www.openprinting.org/print[......]
分类: Linux Manger
expect实现交互初步
使用expect脚本可以完成一定程度上的自动交互,不过又要学习了。
关于expect的简单介绍。可以看这里 http://zh.wikipedia.org/zh/Expect
下面我记录一下基本用法
expect脚本可以接受从bash传递过来的参数.可以使用[lindex $arg[......]
DNSMASQ简单配置
安装dnsmasq后需要进行一些配置才能使用
简单配置
[bash] vim /etc/dnsmasq.conf
#找到
#resolv-file=
#改为
resolv-file=/etc/resolv.dnsmasq.conf
cp /etc/resolv.conf /etc/[......]
L2TP Over IPSec On Ubuntu(Debian,CentOS) With OpenSwan
我的screenrc配置
[bash]# $Id: screenrc,v 1.15 2003/10/08 11:39:03 zal Exp $
#
# /etc/screenrc
#
# This is the system wide screenrc.
#
# You can use this file[......]
使用awk对打印区域选择输出
输出打印区域的第一列和第5列
例如:
[bash]#输出df -h的文件系统和已使用百分比
df -h |awk '{print $1 "\t" $5}'
#输出
文件系统 已用%
/dev/hda6 40%
tmpfs 0%[......]
使用SVN的post-commit hooks 同步推送代码到生产环境
假设你的web server domain是
http://your.com
网站存放于
/var/www/
需要在本机修改SVN后提交后,网站代码也随之更改。那么可以这样。
cd /opt/reposiory/hooks/
cp post-commit.tmpl post-commit[......]
SVN基于目录的ACL权限配置
这是我机器内自带的sample
我修改了一下用来说明问题
### This file is an example authorization file for svnserve.
### Its format is identical to that of mod_authz_svn au[......]
Debian下SVN版本库创建和权限配置初步
1.创建SVN版本库根目录
mkdir /opt/svnroot
2.使用svnadmin创建一个仓库
svnadmin create /opt/svnroot/ppt
初始化目录结构
sudo svn mkdir --parents file:///path/to/repo/{trunk[......]
Linux内核IO调度器简介和选择
I/O 调度算法再各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,以求得尽可能最好的整体I/O性能。
下面列出4种调度算法:
CFQ (Completely Fair Queuing 完全公平的排队)(elevator=cfq): 这是默认算法,对于通用服[......]