摘要:
前言:
经常见很多朋友说把shell改成了bash,现在进不去系统了,询问如何解决,觉得有必要把它作个总结,希望大家一定不要更改root用户shell,追求强大的功能没错,但为此放弃安全则不可取,随便把shell的知识普及一下(注:本人对shell其实也是一知半解j),让大家对shell有个初步的印象。
p.s.宣传一下cu的shell版 ,高手如云啊,学shell的好去处,希望不要在我开始......
摘要:
今天又把hand book看了一遍,结果发再了手册居然有提到这个问题,而且影响性能。发贴给大家,以后见了就不要怕了。
[code:1:a2a3a09564]19.4.6. 删除 /usr/obj
随着重新构建系统的进行, 编译结果会放到 (默认情况下) /usr/obj 下。 这些目录
会映射到 /usr/src。
通过删除这个目录, 可以加速 make buildworl......
用djbdns建立dns缓存加速网络连接
搬到上海工作以后,发觉这边的dns似乎工作不是很稳定,有时候一个域名需要解析几次才可以解析出来,直接后果就是浏览网页的时候经常需要打开几次才成功,搞得很不爽,所以在我的本本上搞一个dnscache来缓存一下,果然爽了很多,方法如下:
【程序编程相关:
Sun工作站故障排查解决实例】 【推荐阅读:
Installing and confi】
【扩展信息:
安装Solaris之后9个主要的设置】 安装在freebsd上实在是太简单的事,不值得多说
portinstall dns/djbdns
或者
cd /usr/ports/dns/djbdns ; make install clean
搞定以后用rehash更新一下路径缓存
建立dnscache目录,推荐放在/var下
mkdir /var/service
dnscache-conf nobody nobody /var/service/dnscache 127.0.0.1 #nobody是系统账号与组
在/etc/rc.conf里加入
svscan_enable="yes"
最后就可以运行/usr/local/etc/rc.d/svscan.sh启动服务了
服务启动以后查看一下127.0.0.1是否有53端口在监听,如果有,说明成功了
接下来就是在/etc/resolv.conf里加入
nameserver 127.0.0.1
推荐将127.0.0.1放在其他的nameserver前,这样就优先使用缓存结果
我的网络设置使用的是dhcp,每次启动以后都会将我的resolv.conf改写掉,搞得我经常要去添加127.0.0.1,所以修改了一下/etc/dhclient.conf,加入
...
下一页 摘要:
曾经装过一次openbsd,由于种种原因,没有再继续使用,现在简单的把原来的笔记整理一下吧,这个笔记是以3.6为例,希望不算太过时,估计方法应该没变。
首先要下载安装所需的包
在官方发布的openbsd光盘上可以获取源代码,当然也可以从网上下载src.tar.gz、sys.tar.gz、ports.tar.gz文档
cp /home/jjp/src.tar.gz /usr/src/
tar......