FREEBSD的一些小技巧
http://tech.ddvip.com 2006年04月01日 社区交流
本文详细介绍FREEBSD的一些小技巧
有时我们需将一个档案内容清空,但需保留这个档案..
一般常见的用法是用文字编辑器,如 vi 将这个档案叫出来,再将其内容全部删掉,再存盘..
这样是不是有些烦呢?
有一个更好的方法,使用 true 指令..
如我们要将 /var/log/httpd-access.log 清空,则下以下指令..
# cd /var/log/
# true > httpd-access.log
12、 显示目录及档案 => tree
有时需显示某个目录下所有的目录及档案,虽使用 ls 可达到部份功能,但并不是很方便..
在 dos 中,有个 tree 指令,是不是满好用的..
其实在 FreeBSD 中也有类似的指令 => tree..
以下我们就透过 ports 来安装 tree
# cd /usr/ports/sysutils ; make install
如此会将 tree 这个指令安装在 /usr/local/bin/ 这个目录下..
使用例子:
1. 显示 /usr/ 下的目录及档案
# tree /usr
2. 只显示 /usr 下的目录
# tree -d /usr
详细用法请参考 man tree
PS:可透过管道 | 及 more 来显示
如 tree /usr | more..
13、 如何检视档案类型
由于 FreeBSD 并没有像 dos 或 windows 般有扩展名的观念,因此要如何检查一个档案的类型呢?
用 file 吧..
语法: file <file_name>
详细用法请参考 man file
14、 重复使用先前使用过的指令
你可以使用以下的方法来重复使用先前使用过的指令:
例如,我们先用 history 显示先前输入的指令:
# history
.
..
...
10 clear
11 cd /usr/local
12 ls
13 ls etc
14 cd ~
15 clear
责编:豆豆技术应用