FREEBSD的一些小技巧
http://tech.ddvip.com 2006年04月01日 社区交流
本文详细介绍FREEBSD的一些小技巧
1. 用 up down 可用上下一个指令,或是 ctrl+p ctrl+n 亦然
2. 配合 ! 的用法,例如以下(ps: 在<...>内代表要输入的东东)
!!
# !! => 重复执行上个一个指令
!<编号>
# !11 => 执行 cd /usr/local
!<指令> 可输入部份字,但前面部份需符合
# !cl
执行 15 clear 指令
!<?指令?> 输入部份字符,部份吻合
# !?etc?
执行 13 ls etc
以上指令在 tcsh 及 bash 下皆可使用,如此是不是可帮你省下许多时间..
15、 如何将 man 的档案印出来..
man 是大家学习 FreeBSD 的最佳资料参考来源,但在显示器上看到底不是很方便,有没有方法转成一般的文件档案呢?
使用 col 这个指令吧..
例我们要将 ssh2 转成 ssh2.txt,则使用以下语法:
# man ssh2 | col -b > ssh2.txt
16、 为何查不到正确的 ports 资料..
在 /usr/ports/ 下有着几千个 ports 的安装资料,有时我们可使用以下方式来查相关的 ports..
以下都是在 /usr/ports/ 这个目录下执行..
1. 先将 ports 资料转换成一个文字文件,如 index.txt
# make print-index > index.txt
2. 使用 make search key="...." 来查
3. 将 ports 内容转换成 README.html
# make readmes
用以上方法,可很容易的查到相关的 ports 资料,但很奇怪的是,为何我更新一个 ports 的资料后(或 ports tree),为何会查不到,查到的仍然是旧的资料..
原来,在 /usr/ports/ 中有一个 INDEX 檔,以上的查询方式都是在这个 INDEX 档中查询,当你更新 ports 资料时,这个 INDEX 档并不会随之更新..
责编:豆豆技术应用