扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:论坛整理 来源:ZDNet网络安全 2007年12月22日
关键字: opentelnet telnet命令 linux telnet telnet入侵 telnet telnet端口
为了防止这些特殊的字符被shell 转译,我们可以在前面放一个反斜线(\)让它们跳出来。echo $TERM 会显示出你所设置的终端机。而echo \$TERM 就会直接显示出$TERM 这几个字母。
3.7.1 改变你的shell
改变你的shell 的最简单的方法是用chsh 命令。运行chsh 就可以把你带入系统设置的编辑器中。如果编辑器没有设置的话,你就可以用vi 来代替。直接在此改变“shell:”。
你可以给chsh 加上-s 的参数;这样,就不需要你输入一个编辑器来设置shell 了。例如,如果你想把你的shell 设置成bash,你只要这样做:
% chsh -s /usr/local/bin/bash
运行不带参数的chsh,编辑shell 将同样能达到目的。
注意:你使用的shell 出现在/etc/shell文件中。如果你在安装软件的时候,已经安装了一个shell,那么这个就已经做好了。如果你是手工安装shell,那你就必须做。例如,如果你手工安装bash,只要把它放在/usr/local/bin中,你只要这样做:
#echo “/usr/local/bin/bash”>>/etc/shells
然后再执行chsh。
3.8 文本编辑器
在FreeBSD 中,许多配置信息都是通过编辑一个文本文件来完成的。所以,熟悉一个文本编辑器是非常必要的。FreeBSD 带有许多的编辑器,可以在ports collection 中找到。
最容易和最简单的编辑器就是ee 了,它非常容易掌握。要启动ee,你只需要在命令行键入ee 文件名。例如,要编辑文件/etc/rc.conf,只要键入ee /etc/rc.conf。一进入ee,许多编辑功能就都列在屏幕的顶部。^字符是键盘的ctl 键,所以^e 键盘的ctl 键加上e 键。要离开ee,只要键入escape 键,然后选择离开。编辑器会提示你保存刚才的修改。FreeBSD也带有很多功能强大的编辑器,象vi,emacs 和vim 等。这些编辑器都有很强大的功能,你需要认真地学习。
3.9 设备和设备节点
一个设备大都是一个系统中与硬件相关的活动所使用的,包括磁盘,打印机,图形卡和键盘。当FreeBSD 启动时,显示的大都是检测到的设备。你可以查看/var/run/dmesg.boot文件来看看启动信息。
例如,acd0 是第一个IDE CDROM 驱动器,而kbd0 则是键盘。在unix 系统中的绝大多数设备必须呼叫设备的节点才能来访问一个特殊文件,这些都放在/dev 目录下。
3.9.1 创建设备节点
当你在系统中添加了一个新的设备或编译支持额外的设备时,需要重建一个设备驱动。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。