当前位置: 移动技术网 > 科技>操作系统>Unix > freeBSD初学者入门指南

freeBSD初学者入门指南

2018年03月27日  | 移动技术网科技  | 我要评论


quote:
配置系统的时候,一般都要编辑文本文件.大多数要编辑的都在/etc目录下,你需要使用su成为root才能更改这些文件.你可以使用方便的ee命令,但是长远考虑,vi值得学习./src/contrib/nvi/docs/tutorial目录下有一个出色的教程,如果你安装了的话;否则你可以从ftp.cdrom.com的 freebsd/freebsd-current/src/contrib/nvi/docs/tutorial目录下ftp过来.

在编辑文件之前,你应该先做个备份.假设你要编辑文件/etc/rc.conf.你只要用cd/etc到达/etc目录然后打命令:
# cp rc.conf rc.conf.orig
这样就把rc.conf拷贝为rc.conf.orig,稍后你可以把rc.conf.orig拷贝回rc.conf来覆盖源文件.但最好是先移动(重命名)然后拷贝回去:
# mv rc.conf rc.conf.orig
# cp rc.conf.orig rc.conf
因为mv命令保留了文件的原先日期和拥有者.你现在可以编辑rc.conf了.如果你要源备份,你只要mv rc.conf rc.conf.myedit
(假设你要保留你的编辑版本)然后用
# mv rc.conf.orig rc.conf
来恢复成以前的样子.
要编辑文件,打命令
# vi filename
用方向键在文本中来回移动.esc(escape键)使vi进入命令模式.这儿有些命令:
x 删除光标所在处的字符
dd 删除整个一行(即使在屏幕上是折行)
i 在光标所在处插入文本
a 在光标所在处之后插入文本
一旦你打了i或a,你就可以键入文本了.esc使你进入命令模式,然后你可以打:
存盘然后继续编辑
q 存盘并退出
:q! 放弃存盘并退出
/text 移动光标到text处;/enter (回车键)用来寻找下一个text
g 移动到文件最末
ng 到文件的第n行,n代表一个数字
ctrl-l 刷新屏幕
ctrl-b and ctrl-f 朝前或朝后翻一屏,就象more和view一样

在你的主目录下用vi filename创建一个文件来练习一下如何添加、删除文本,保存文件,然后继续编辑.vi会带来一些惊奇,因为它的确相当复杂,有时候你会不经意的发出一条命令取得一些意想不到的效果.(一些人竟然会喜欢vi--vi比dos edit强多了--去查查:r命令.)当你遇到麻烦时,多按几下esc键以确保你在命令模式然后从那里继续下去,经常用 存盘,还有在需要的时候用:q!退出重来一次.

现在你可以cd到/etc目录下,su成为root,用vi编辑文件/etc/group,加一个用户到wheel组这样这个用户就有享有root特权了. 在文件的第一行的末尾加一个逗号和用户名,按esc,然后用 q存盘退出.立即生效.(你没有在逗号之后加空格,对吗?)
6. 在dos下打印文件
 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网