FreeBSD 系统管理员都应该知道的那点秘密

FreeBSD 系统管理员都应该知道的那点秘密(1)

2010-12-06 13:59 抚琴煮酒 51CTO.com 我要评论(0) 字号: T | T
一键收藏,随时查看,分享好友!

作为一个系统管理员不论你使用的是那个系统,每一款操作系统都有一定的使用技巧。在之前的一篇文章中抚琴煮酒向大家介绍了在CentOS下系统管理员需要注意的技巧。在这里,酒哥再次和大家分享在FreeBSD环境下系统管理员需要掌握的技巧。

AD:2013云计算架构师峰会超低价抢票中


作为一个系统管理员不论你使用的是那个系统,每一款操作系统都有一定的使用技巧。在之前的一篇文章中抚琴煮酒向大家介绍了在CentOS下系统管理员需要注意的常识。在这里,酒哥再次和大家分享在FreeBSD环境下系统管理员需要掌握的技巧。

推荐专题:企业内网开发环境部署与管理全攻略(FreeBSD+PHP)

一、FreeBSD直接可以用命令彪悍的生级的,比如将FreeBSD8.0升级成FreeBSD8.1。

直接在FreeBSD的命令行模式下,输入以下命令

sudo freebsd-update -r 8.1-RELEASE upgrade

中间按提示输入就行了

Does this look reasonable (y/n)?    全 y

大部分都不需要修改,只是文件的版本时间改变

会有一些需要合并的文件,程序会自动用 vi 打开,解决一下就行了

结束后

sudo freebsd-update install

会有如下提示

Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates

然后

sudo shutdown -r now

重新启动后

sudo freebsd-update install

uname -a 查看,已经OK了

FreeBSD www.wsck.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010    
[email protected]:/usr/obj/usr/src/sys/GENERIC i386

※值得注意的是,线上的生产服务器全部用的是FreeBSD8_release AMD64版本,生级过程可能不一样;建议先用虚拟机或拿一些不是特别重要的线上服务器尝试,不建议直接生级,谨慎操作.

二、FreeBSD的vim确实跟Linux下vim有区别。

很多同学都向报怨说FreeBSD下的 vim不好用,特别跟RHEL比起来,这是不争的事实,其实稍为配置下vim用起来一点也不比Linux差;我的FreeBSD机器,无论是VM学习机, 还是开发机器或线上的系统,均不采用root直接操作,都是用采取用户操作的方式,其vim配置文件如下vim ~/.vimrc

set nobackup
set number
set cindent
set autoindent
set shiftwidth=2
set tabstop=2
set softtabstop=2
set expandtab
set ruler
syntax on

常用设定

下面说说一些常用的设定及其具体含义

set nobackup 不要备份文件,使用backup备份文件(原文件加后缀~)
set number 显示行号
set cindent 设定c风格缩进,使用nocindent取消设置
set autoindent 设定自动缩进,每行缩进与上一行相等,使用noautoindet取消设置
set shiftwidth=2 设定缩进为两个空格
set tabstop=2 设定制表符为两个空格
set softtabstop=2 设定软制表符为两个空格
set expandtab 缩进和(软)制表符使用空格替代,用noexpandtab取消设置
set ruler 显示光标所在行列号
syntax on 启动语法高亮

其中涉及到的名词术语相关解释

cindent

使用C语言的缩进方式,根据特殊字符如“{”、“}”、“:”和语句是否结束等信息自动调整缩进;在编辑 C/C++ 等类型文件时会自动设定;

softtabstop

软制表符宽度,设置为非零数值后使用Tab键和 Backspace时光标移动的格数等于该数值,但实际插入的字符仍受tabstop和 expandtab控制;这样配置vim比以前好用多了。


1 2 3 4 下一页>>
内容导航
第 1 页:FreeBSD的彪悍升级与常规设定 第 2 页:FreeBSD下网络环境与CentOS的对比
第 3 页:FreeBSD的用户管理 第 4 页:FreeBSD下的软件安装

原文:FreeBSD 系统管理员都应该知道的那点秘密(1) 返回操作系统首页


你可能感兴趣的:(架构师,云计算,upgrade,系统管理员,推荐专题)