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 档并不会随之更新..

责编:豆豆技术应用

正在加载评论...