OpenBSD学习笔记
o 运行locate时出错
# locate
locate: database too small: /var/db/locate.database
解决办法:# /usr/libexec/locate.updatedb
o 安装bash
# pkg_add -i bash
然后调整.bash_profile
o 安装port tree
$ cd /tmp
$ ftp ftp://ftp.openbsd.org/pub/OpenBSD/4.9/ports.tar.gz
$ cd /usr
$ sudo tar xvzf /tmp/ports.tar.gz
;注意,tar一定要带上参数v,因为在openbsd中解压非常慢,v可以即时显示解压进度。
o 彩色显示目录和文件
在openbsd需要安装colorls才能用不同颜色区分不同文件和目录。
# pkg_add colorls
# vim ~/.profile
export TERM=wsvt25
alias ls="colorls -G"
重新登录ls看看吧。
默认颜色:
- 白色 正常文件
- 蓝色 目录
- 红色 可执行文件
- 品红 连接
o 如何在openbsd中重启服务?
kill -HUP $(cat /var/run/sshd.pid)
kill -HUP `cat /var/run/sshd.pid`
ps aux | grep app_name
kill -9 id
o 如何更新时间
# rdate -ncv pool.ntp.org
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
这样就可以得到正确的时间了。
那如何将时间同步到bios中呢?目前还没有找到合适的方法,以下是一种workaround
# echo "/usr/local/bin/ntpd -A -c /etc/ntp.conf -l /var/log/ntp.log