22
Jan

FreeBSD 6.3-RELEASE发布

   Posted by: 士心   in 开源&News

    学习linux,适当的关注下各个版本的linux和Unix发展是很重要的。

    FreeBSD是一种UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支,它支持 x86 兼容(包括 Pentium和 Athlon™)、amd64 兼容(包括 Opteron™、Athlon 64 和 EM64T)、 Alpha/AXP、IA-64、PC-98以及 UltraSPARC 架构的计算机。它运行在Intel x86 family兼容处理器、DEC Alpha、Sun微系统的UltraSPARC、Itanium (IA-64)和AMD64处理器上。针对PowerPC的支持正在开发中。苹果电脑的Mac OS X即以 Mach 为内核, 配合 FreeBSD 的驱动程序和实用工具为基础。FreeBSD 源于 BSD ──美国加州大学伯克利分校开发 UNIX版本它由来自世界各地的志愿者开发和维护.FreeBSD 为不同架构的计算机系统提供了不同程度的支持。

      1月19日,FreeBSD Release Engineering Team 小组发布了今天正式宣布了 FreeBSD 6.3-RELEASE 的发布。这个版本是 FreeBSD 6-STABLE 开发分支上最新的发布版本,它进行了一系列性能与可靠性方面的增强,修正了许多 bug 并增加了一些新功能。那么这个版本有什么让我们兴奋的呢?看下面:

- KDE 更新到了 3.5.8,GNOME 更新到了 2.20.1,Xorg 更新到了 7.3
- BIND 更新到了 9.3.4
- sendmail 更新到了 8.14.2
- 移植了来自 OpenBSD/NetBSD 的 lagg(4) 驱动程序
- 重新实现了 unionfs 文件系统
- freebsd-update(8) 新增了 upgrade 命令

     FreeBSD被普遍认为是相当可靠和健壮的。

     关于 FreeBSD 6.3-RELEASE 的进一步详情,请参见下列网址:

    http://www.FreeBSD.org/zh_CN/releases/6.3R/relnotes.html

   下载地址:http://www.freebsd.org/zh_CN/where.html
    FreeBSD值得信赖~ 

22
Jan

你应该知道的-Linux目录配置

   Posted by: 士心   in Linux基础

       很多的Linux发行版本,如果他们的目录配置都不一样的话,我们需要熟悉每个版本的目录配置,那样的话岂不是很麻烦?还好,我们有FHS,就是Filesystem Hierarchy Standard 文件系统层次规范。FHS规范了规范了各种目录下应该放置的文件。它有两层,1、规范了/目录下的目录;2规范了/var和/usr的子目录。这样以来,我们就会很快的熟悉不同版本Linux的目录配置了。
       下面以RedHat的FC7为例,来具体的介绍各个目录:用ls命令查看

XML/HTML代码
  1.  1. [root@localhost /]# ls -l    
  2.  2. 总计 146    
  3.  3. drwxr-xr-x   2 root root  4096 11-05 00:32 bin    
  4.  4. drwxr-xr-x   4 root root  1024 11-04 18:56 boot    
  5.  5. drwxr-xr-x  11 root root  4040 01-22 14:11 dev    
  6.  6. drwxr-xr-x 105 root root 12288 01-22 14:11 etc    
  7.  7. drwxr-xr-x   5 root root  4096 11-04 19:30 home   
  8.  8. drwxr-xr-x  15 root root  4096 11-05 00:19 lib    
  9.  9. drwx——   2 root root 16384 11-05 02:43 lost+found    
  10. 10. drwxr-xr-x   2 root root  4096 01-22 14:11 media    
  11. 11. drwxr-xr-x   2 root root     0 01-22 14:10 misc    
  12. 12. drwxr-xr-x   4 root root  4096 11-06 10:14 mnt    
  13. 13. drwxr-xr-x   2 root root     0 01-22 14:10 net    
  14. 14. drwxr-xr-x   2 root root  4096 2007-04-17 opt    
  15. 15. dr-xr-xr-x 152 root root     0 2008-01-22 proc    
  16. 16. drwxr-x—  33 root root  4096 01-22 14:19 root    
  17. 17. drwxr-xr-x   2 root root 12288 11-05 00:32 sbin    
  18. 18. drwxr-xr-x   2 root root  4096 11-04 18:43 selinux    
  19. 19. drwxr-xr-x   3 root root  4096 11-04 18:54 srv    
  20. 20. drwxr-xr-x  11 root root     0 2008-01-22 sys    
  21. 21. drwxrwxrwt  15 root root  4096 01-22 14:19 tmp    
  22. 22. drwxr-xr-x  13 root root  4096 11-04 18:48 usr    
  23. 23. drwxr-xr-x  23 root root  4096 11-04 19:03 var   

看见了吧,对于FC7而言,/目录下有20个目录
1、bin 用户放置二进制文件的目录,比如我们常用的ls tar cd 命令等都在这个目录下。其他的像/usr/bin也是
2、boot boot是启动的意思,很明显这个是放置启动文件的目录。linux的核心文件vmlinuz就放置在这个下面,如果你安装了grub启动菜单的话,里面应该还会有grub目录
3、dev   Linux将所有的设备都视为文件,放在这个目录下。
4、etc  很重要的配置文件放置的地方,几乎所有的系统重要配置都在这个目录下。
5、home 放置用户的主要目录,比如说我有个用户shixin,那么我的主目录就是/home/shixin,当你进入终端时,默认的也是这个目录。相当于windows下面的Documents and Settings下的shixin文件夹
6、lib  系统函数库的目录,里面有系统运行是需要调用的文件
7、lost+found 当系统出现异常时才会去产看这个目录,放置一些文件片段
8、media 挂载点,用途同mnt
9、misc 莫非是放置音乐文件的?
10、mnt挂载点  ,常用于挂载U盘,光驱或者是windows的分区
11、net  网络相关的文件
12、opt  安装额外软件时候的目录,不过我们习惯于安装在/usr/local中
13、proc 虚拟文加系统,本身不占用硬盘空间,所以数据都在内存里面
13、root  总管理员的个人目录,权限要求很高
14、sbin  这里面的命令只有管理员才能用的到,其他的还有/usr/sbin  、/usr/local/sbin
15、selinux
16、srv  一些服务所要访问的文件,如appache服务
17、sys 系统的核心文件
18、tmp  临时文件放置的地方,需要经常清理
19、usr   FHS同样规范了此目录里面的内容,包含系统的主要程序、用户自行安装的程序、图形界面需要的文件、共享的目录于文件等,很重要的一个目录
20、var 也属于FHS规范,主要放置系统执行过程中的经常变化的文件  其中登录文件就放在/var/log里面

有待进一步更新、完善。

话说好长时间没有些linux学习笔记了,今天写的还是基础之基础。

22
Jan

我所知道的seo

   Posted by: 士心   in 随感

        最近菜鸟师兄在做seo,并且开了一个网站来测试自己的seo技术和记录自己seo过程中的心得。seo是什么呢?简单的说,seo就是Search Engine Optimization,搜索引擎优化。SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售能力或宣传能力的技术。

        现在seo更像是一个动词,譬如:你的网站"seo"了吗?初次接触seo是在做BT网站,不小心转到星箭师兄的博客的时候。看到大大的seo,当时并不知道是什么,到了菜鸟师兄做网站的时候才进一步理解了seo,并且知道了星箭师兄的seo也是相当的棒!当然菜鸟也很棒,十几天的时间就以"北京seo"为关键词排到了google的第二页,很是让我羡慕。

         seo是伴随着搜索引擎的存在而存在的,假如没有了百度google等搜索引擎,那么seo也就没有了存在的意义了。但是现在搜索引擎对我们大家越来越重要,可以说,假如哪天百度、google不能用了,那么我们一定会知道。也就是说它们已经深入了我们的日常生活。我们会用它们来获取更多的知识和资料,比如我想学习linux,想找linux学习资料,那么我就会在网上搜索一下,立即,大量的相关的资料就会摆在我面前。所以,搜索引擎会继续存在,并且越来越重要,同样,seo的前景也光明的,并且会越来越重要!

       从我的角度来看,seo应该属于电子商务中的一部分,属于网络营销。只不过这种营销是间接的,它以搜索引擎为平台,寻找的是潜在的客户。在这个平台上,客户在寻找网站的同时,网站也通过搜索引擎"寻找"客户。seo是网站与搜索引擎之间的博弈,以技术为基础,以营销为目的。前几天与师兄谈话,他说seo实际上应该处于网站营销与后台技术之间的交叉地带。

        seo重要,但是不是全部,也不可能是全部。可以说,一个网站的好坏在于他的内容和影响力,以及它所提供的服务的重要性。有谁知道一个政府网站还要做seo的?seo只是在网站前进的路上推了一把,推的力度,就要看SEOer的本领了。为了seo而去seo是不可取的,现在cn域名1元一个,不可避免的造成了垃圾网站的泛滥。很多网站只是一个空壳,每天靠采集别人网站的"食物"过日子,假如给这样的网站做seo又有什么意义呢?没有真正的内容,seo也是徒劳。

      总之,我是看好seo的发展的,不过不希望看到很多的垃圾站。祝广大SEOer们好运,祝师兄们好运!

作者: 士心

原载:linux学习笔记-士心

版权所有,转载时请以链接形式注明作者和原始出处及本声明

19
Jan

Linux服务器www篇-apache

   Posted by: 士心   in Linux服务器篇

      提到Linux,恐怕没有人会忘记他的强大的www服务器功能。而Linux下能提供www服务的当属于Apache HTTP Server。熟悉LAMP环境的人都会知道,其中的A就是指apache。其他的呢,我会在以后的篇章中一一说来。

      Apache HTTP Server,是Apache软件基金会的一个开放源码的网页服务器。这个号称“The Number One HTTP Server On The Internet”世界第一的HTTP 服务器源于 NCSA(National Center for Supercomputing Applications国家计算机研发中心)开发的HTTPd(HTTP daemon) 。httpd研发工作在1994年年中的时候随着Rob的离开而停滞。但是,很多的个人网管按照自己的需要开始开发插件和打相应的补丁。A small group of these webmasters, contacted via private e-mail, gathered together for the purpose of coordinating their changes (in the form of "patches").这些网管中的一部分人用电子邮件交换他们各自对程序的修改。在2月底,8名核心人员创建apache基金会,这就是早期的apache组织。这8个人是:

Brian Behlendorf Roy T. Fielding Rob Hartill
David Robinson Cliff Skolnick Randy Terbush
Robert S. Thau Andrew Wilson

      Apache以NCSA的httpd1.3为基础,强化了功能,补上了当时所知道的大部分的补丁。经过长期的测试和试验,apache软件基金会于1995年4月发布了第一个官方的版本apache 0.62。apache软件基金会组织随后相继发布apache1.x和apache2.x。Apache 的2.x版本核心在Apache 1.x版本之上作出了重要的加强。这包括:线程,更好的支持非UNIX平台(例如Windows),新的 Apache API,以及IPv6支持。

      Apple.com评价Apache时说:Apache是服务器软件始终不断进化的大块部件,它免费但又是无价之宝。Apache是在资源开放运动中出现的绝对珍品,因为不属于个人专利而是对公共免费。一旦拥有这些源码,程序员能够自由完成所想——能在其它程序员接替工作时被赋予同样的权限来改变和修改自己的源代码。

    这样一款开源的、功能强大的、性能稳定的www服务器,足够成为我们选用linux作为操作系统的理由。

19
Jan

告诉我,这些网站你能访问吗?

   Posted by: 士心   in 开源&News

        在linux的学习过程中,时常要查阅一些资料。却发现,一些比较优秀的国外网站"找不到服务器".很明显,这些是被GFW给屏蔽了。所谓GFW,就是Great FireWall,中国长城防火墙。不知道具体原因,难道与国外的某些站点的不良言论有关?

1、:维基百科(Wikipedia)
维基百科(Wikipedia)是一个基于 wiki 技术的多语言的百科全书协作计划,也是一部用不同语言写成的网络百科全书,其目标及宗旨是为全人类提供自由的百科全书──用他们选择的语言所书写的,全世界知识的总和。

维基百科全书,自2001年1月15日正式成立,由维基媒体基金会负责维持,截至2007年12月,维基百科条目数第一的英文维基百科已有210万个条目,而所有253种语言的版本共突破900万个条目,总用户也超越1000万人,其中条目数前15名的维基百科共占总条目数的74%,大部分页面都可以由任何人使用浏览器进行阅览和修改,英文维基百科的普及也促成了其它计划,例如维基新闻、维基教科书等计划的产生,虽然也造成对这些所有人都可以编辑的内容准确性的争议,但如果所列出的来源可以被确认及研究,则其内容也会受到一定的肯定。

中文维基百科于2002年10月24日正式成立,截至2007年,中文维基百科已拥有158,533个条目,此外还设有其它独立运作的中国地方语言或汉语版本,包括闽南语维基百科、粤语维基百科、文言文维基百科、吴语维基百科、闽东语维基百科及客家语维基百科等。

2、wp blogwordpress提供的免费blog空间。WordPress是一种使用PHP语言和MySQL数据库开发的博客(Blog)系统,具有功能强大,易于安装、维护和使用的特点,还有众多的插件支持。现在,WordPress已经成为主流的Blog搭建平台。但是其官方网站www.wordpress.org提供的免费blog空间却无法访问。

3、Bloggergoogle提供的免费blog服务。被google收购以后,服务也不错,可是我总是访问不了~

有待补充。

18
Jan

已保护:收购再起,SUN要收购mysql?

   Posted by: 士心   in 开源&News

这篇日志已被密码保护。请在这里输入密码:


17
Jan

5ibt许愿树经典语句~

   Posted by: 士心   in 其他

       5ibt许愿墙自开通以来,得到大家的好评,很多人贴下了自己的心愿和祝福。其中不乏经典语句,现在整理出来与大家分享。不过没有征得原作者的同意,如果有什么不妥,请通知我,我会立即删除。今天不谈Linux学习笔记啦。

test test!      这第一个嘛,当然是我写的啦(很抢眼吧,哈哈)。测试一下,看看php运行正常与否。

以下贴出来的隐去名字。

人生如梦岁月如梭,年年必当有收获,初进法大感触颇多,今年是我感触颇多的一年。??哈哈~~笑,还是不够洒脱!羁绊,看不破摆不脱,但摆脱了人生还有什么让我感到欢乐。看破红尘只为超脱,可超脱却又为何,超脱怎快乐?不可不可,还当洒脱~~……

循环语句?没看懂

如果时间可以慢下来的话,那么,我希望,我们的幸福可以就这样一直一直不落幕~ 旋转木马一直安静旋转,我们的摩天轮,一圈圈,我们在最高点,看烟花散落所有的美好和纯真…… 我最美好的回忆,谢谢你……

祝福你们。。

爷爷奶奶健康长寿,爸爸妈妈身体健康,哥哥恋爱顺利,朋友有工作的顺利升职,没工作的立即找到好工作,我呢,考研成功!

借盘古开天辟地之神力与宝岛台湾即将回归之喜气追加我校将在211工程高校中冉冉升起并继续洋洋得意之美好远景三者在一起共同祝愿洋洋得意无限投资集团公司暨冉冉升起无限投资集团公司两个无限膨胀且无限神奇的商业帝国在新的收购年里,冉冉升起,洋洋得意!

这句真强大

All those days, you’ve been with me. I wanna say thank you, truely from the bottom of my heart. TOGETHER FOREVER!

值此新年将临之际,我谨代表二十九局二哥秘书长向弟兄们致以衷心的问候及诚挚的祝福,愿大哥畏九弟飞、五弟虎七弟贝、八弟kimi三弟丰、六弟振彬四弟宏在新的一年里,学业如意,阖家安康。

师太,其实,你的幸福就在面前呦!虽然您老人家哭的样子很具喜感,但还是要多笑笑,用您那震破屋顶的笑声……

想到了一句话:秃驴,敢跟老衲抢师太!

祝所有男生找到中意的姑娘,祝所有女生找到可以依赖的男人,祝所有可爱的没老公的女生来找我.

贪心~

希望所有我关心的人都能在新的一年里交好运,不管做什么事只要付出了就能得到回报,平平安安,幸福开心,对自己好一点,生活即使平淡也一定要舒心o(∩_∩)o

那个傻傻的一周才给你发条短信的傻瓜,那个在被你第一次拒绝后,便不敢再坚持下去的傻瓜,一直在挂念着你.他真心地祝你平安快乐,即使你不喜欢他.他还是在那样傻傻!

神啊~让我这次的六级考过吧!!!!!!!!!

神会保佑你的

He could love me as much as I do to him , everything goes pretty well ,esp my career,  myfamily!

奇奇 对不起 我把你放在家里 你一定很寂寞很孤独吧 我也很难过 看到小狗就想起你 妈妈也很想你 你是我养的第一条狗 把你命名奇奇 是希望你创造奇迹 而你果真没让我失望 你就是我的孩子 新年快乐阿

原来是一只可爱的小狗

挽不回西斜月,咽不下漫长夜。一曲尽秋歌,叶落蕊残花谢。痴也,痴也。却恨无奈离别!!!我的面前没有海,潮起潮落因为心!憨妮,只想让你知道,我爱之深,我念之切!今生有你真好!

不错。。

祝愿我们的祖国繁荣昌盛!

嗯,很好很强大

 当然,还有很多,就不一一列举了。

作者: 士心

原载:linux学习笔记-士心

版权所有,转载时请以链接形式注明作者和原始出处及本声明

16
Jan

linux下搭建bt服务器–xbt篇

   Posted by: 士心   in Linux服务器篇

在windows2003下搭建bt服务器对硬件的要求较高,低配置的服务器容易死机,很是麻烦。

我们考虑用linux。据我所知,在linux下面可以作为bt tracker的软件并不是不多。现在介绍两个,BitTorrent和Xbtt

1、BitTorrent老牌的bt软件了,相信大家都知道。下载BitTorrent ,官方网站http://www.bittorrent.com/

      由于BitTorrent要求python的版本在2.x以上,还要下载 python http://www.python.org/

      关于python的字符集问题,自己到现在还没有解决,只有放弃。

2、xbtt xbt-Tracker的简称(推荐)官方网站http://xbtt.sourceforge.net/

      XBT is high-performance low-overhead BitTorrent software. 

      It’s a pure tracker, so it doesn’t offer a frontend. You can use any (PHP) frontend you want.

      xbt是一款高效能,低开销的BitTorrent软件,用c++写成。

      这是个纯tracker,不提供前台,可以自己制作前台(比如php)。

      我们主要用它的Bt Tracker。以前可以用cvs从sourceforge.net上面下载,后来好像是sourceforge.net停止了服务。

     我们可以这样     

JavaScript
  1. svn co https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/misc xbt/misc   
  2. svn co https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/Tracker xbt/Tracker   

     下载xbt所有的源代码,我们需要misc和XBT Tracker这两个目录      

JavaScript
  1. cd xbt/Tracker   //进入Tracker目录
  2. ./make.sh        //执行make.sh脚本
  3. cp xbt_tracker.conf.default xbt_tracker.conf    //复制配置文件

            正如上面所说,xbt是需要一个前台,需要数据库支持的, Read the rest of this entry »

16
Jan

给Linux初学者的8条建议

   Posted by: 士心   in Linux基础

由于自己在刚接触Linux的时候走了不少的弯路,所以现在就这些经验写出来,与大家分享

1、确定你学习linux的目的是什么,有没有必要学习这个操作系统。如果你对这个不感兴趣,那么建议不要学,不要强迫自己。

2、确定你玩linux不是为了获得视觉和听觉上的满足,这些Windows可以满足你,不用再花费时间,除非你有这方面特使的爱好。

3、不建议安装X-windows,要学会或者是慢慢习惯于在Terminal下操作。

4、不要三天打鱼,两天晒网。学习最忌讳这点,呵呵。

5、不要越过基础知识而直接跳到服务器知识的学习,尽量循序渐进。(自己在这方面吃了亏。)

6、遇到问题,不要惊慌,先看看系统log,确实解决不了,在询问他人。

7、将你学习中遇到的问题和解决问题的方法记载下来。

8、不要沉迷于Linux和Windows谁更好之争。

当然,我也只是一个接触不久的爱好者,如果有什么地方写的不对,欢迎批评指正。

作者: 士心

原载:linux学习笔记-士心

版权所有,转载时请以链接形式注明作者和原始出处及本声明

16
Jan

士心小站

   Posted by: 士心   in 其他

Linux学习笔记–士心于2008年1月13日正式建立。

本站不作他用,只作为士心的Web-log,

记录下自己linux学习笔记,并不是博客。

搭建平台:Wordpress

初步打算于18日更新,以后更新的频率=学习的频率。

欢迎大家做客,共同学习和进步。