2009-07-05 10:19
TODO: 添加12,13章未完的命令的参数
第12章 外部命令
1. 基本命令:
(1) ls -R 递归 -F在文件后加类型标识 -S按照文件大小排列 -t按文件修改时间排列 -i打印inode号 --time=atime/ctime,默认不写就是mtime
(2)tac 和cat相反,从最后一行读取文件
rev 反转每一行里的字符,但行的读取顺序还是从文件头开始,比如123变为321
(3)cp -a 等于-dpR,因为一般的不加p的cp,就是read读取文件内容,然后write到目的地,这个目的文件的创建后的owner和权限等于该用户自己创建一个文件的权限。如果你想保持原有的文 |
2009-07-05 10:17
TODO: 添加12,13章未完的命令的参数
一、重用的模块:
清空或创建文件:
cat /dev/null > /var/log/message
:> /var/log/message
> /var/log/message
当前用户ID:
$UID
退出码归操作方法:
E_XCD=66 cd不进去
E_NOTROOT=67 不是root
使用时: exit $E_XCD 即可,正常时 exit 0
查看用户是否为root:
ROOT_UID=0
if [ "$UID" -ne "$ROOT_UID" ];then
|
2009-04-06 20:39
俺火星了,虽然概念很简单,两者看起来也是一个道理,即主机收到后做转发,
local port forwarding 即你发往本地端口的数据,会被转发到另一个地方,而
remote port forwarding 即你发往远程端口的数据,会被转发到另一个地方,
但是,具体用ssh工具是怎么个实现,以及应用场景,还真有区别:
1. local port forwarding: —— 即你发往本地端口的数据,会被转发到另一个地方
这个看起来没用,但是用处很大,因为有些地方,你是不能直连的,你需要隧道到一个地方,然后在那里连接。比如你想上一个网 |
2009-03-31 10:01
2009-03-31 10:01
2009-03-31 10:00
(转,不错~~)
Multithreaded Programming :: Improving Performance through Threads
Introduction
Most code written today is sequential. What do we mean by the term sequential or serialized? Simply put, code is executed one instruction after the next in a monolithic fashion, with no regard to the many possible resources available to the program. Overall performance can be serverely degraded if the program performs a blocking |
2009-03-23 14:43
写iptables的过程中,语法细则要参见man iptables。
在本文前面没有细说明的地方,在后面的“拾遗”部分能够找到。
一、netfilter和iptables关系:
1. “钩子和被钩模块”
netfilter = 钩子
iptables = 被钩内核模块 + 用户空间命令
解释:
在netfilter的官网上说netfilter是 firewalling, NAT, and packet mangling for linux. 但是,从实际情况来看,netfilter是一个框架,这个框架,提供操作IP协议栈 |
2009-03-01 14:53
------------------ 参考文档 --------------------
官方文档: http://www.subversion.org.cn/svnbook/ 包括可下载的PDF 和一页HTML。
配置文档: 去ubuntu的wiki吧~~ 如果用 svn + ssh 的话,基本不用配置,按下面“快速工作”即可。
------------------ 快速工作: -------------------
1. 建立版本库:
我的方式,是用svn+ssh来访问版本库,这意味着:
不用启动svnserve守护进程,而是由每次ssh连接到版本 |
2009-03-01 14:47
转一篇其他地方的入门文章!
rrdtool 教學
歡迎轉載 ,但有任何修改請來信告知,不得作為商業用途
作者: abelyang <abelyang{at}twnic{dot}net{dot}tw>
version: 0.3
最後修正時間: 2003/08/27 00:10
轉載時請保持此一宣告
| |
2009-03-01 14:42
1. rrdtool能够画的图多吗?
从它的参数里,我只知道能够画实心的(像座山)和空心(像座挖空的山)的曲线图。
2. rrdtool如何画图的:
(1) 先创建一个rrd数据库,就是一个文件,命令如下:
rrdtool create "$DATA_BASE" \
--start "$START_TIME" --step 300 \
DS:"$DATA_SOURCE":GAUGE:600:0:100000 \
RRA:AVERAGE:0.5:1:600
解释:
上面三个$只是shell变量,因为这个命令是从下面的例子中摘抄的。
其中$DATA_BASE 是你想创建的数据库文件名字。
$START_T |
|
|
|