[博主公告]

“Linux大棚”是一个以Linux技术专题为主的博客。
本博客为了保证读者的浏览体验,决定不刊登任何广告信息。

专题

文章发布时间日历

May 2012
M T W T F S S
« Mar    
 123456
78910111213
14151617181920
21222324252627
28293031  
Page 1 of 3712345...Last »


  • 05Jun
    %e5%bc%80%e9%80%9alinux%e5%a4%a7%e6%a3%9a%e5%ae%98%e6%96%b9%e5%be%ae%e5%8d%9a

    Linux大棚官方微博(新浪认证V):

    访问微博:http://weibo.com/roclinux

    手机访问博客:http://www.roclinux.cn/wap.php

    我会实时记录有关Linux的小知识,小经验,小技巧

    你想实时学习Linux,那就关注Linux大棚官方微博吧!

    ====

    开通微博的原因:

    自从2008年创办Linux大棚博客以来,我一直在思考“如何更好的表达思想,如何更好的分享知识”。

    博客作为一种知识分享平台,可以将专题类的知识很好的表达出来,也可以将经过思考提炼总结的思想传播出去,但是,却很难表达小的技巧、小的经验、小的体会,因为,这些小的信息都无法“成文”。

    因此,Linux大棚博客希望通过微博的形式,以一种随意、轻松的方式,和大家分享Linux知识。

    Linux大棚官方微博,会随时更新,随时分享,快快关注吧!

    over~

    Tags: , , ,

  • 12May
    %e3%80%8a%e7%af%a1%e6%9d%83%e7%9a%84ss%e3%80%8b-linux%e5%91%bd%e4%bb%a4%e4%ba%94%e5%88%86%e9%92%9f%e7%b3%bb%e5%88%97%e4%b9%8b%e4%b8%89%e5%8d%81%e4%b8%80

    本原创文章属于《Linux大棚》博客。

    博客地址为http://roclinux.cn

    文章作者为roc。

    ===

    上篇文章《和netstat说再见》中说到netstat已经被抛弃,取而代之的是ss命令。一些朋友在问“netstat为什么会被抛弃呢?ss又是什么命令呢?”

    这篇文章,我们就来揭晓答案,重点说一说“篡权的ss”。

    【作者粗心大意?】

    ss命令是一个用来查看socket信息的命令,通过man ss可以看到,这是由一位俄罗斯人编写的工具,作者的名字显示是Alexey Kuznetosv

    但是,当我google这个名字,或者根据作者提供的邮箱地址所在的网站去查看,都发现他的名字本应是Alexey Kuznetsov,区别在于最后的tsov或者tosv。

    我想阅读全文 »

    Tags: , , , , ,

  • 04May
    %e3%80%8a%e5%92%8cnetstat%e8%af%b4%e5%86%8d%e8%a7%81%e3%80%8b-linux%e5%91%bd%e4%bb%a4%e4%ba%94%e5%88%86%e9%92%9f%e7%b3%bb%e5%88%97%e4%b9%8b%e4%b8%89%e5%8d%81

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为roc。

    ===

    【序】

    上次写博客是3月11日,距离今天已经有将近2个月的时间了。曾经一度认为微博会取代博客成为积累信息、获取信息、分享信息的最佳平台。但是实际情况并不是这样。

    微博是无法取代博客的。微博无法对具有一定规模的知识点进行描述;微博缺少了享受写作的过程;微博浮躁活跃的氛围也不利于静下心来思考问题。

    所以,以后博主会经常更新博客,不会再离开大家2个月这么久了。

    【正文开始】

    什么是netstat?

    如果你手头有Linux系统,你直接输入man netstat,就可以得到帮助信息。man对于netstat的解释非常言简意赅,只有一句简短的描述:

    我想阅读全文 »

    Tags: , , ,

  • 11Mar

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为roc。

    ===

    本文翻译自:https://docs.djangoproject.com/en/dev/ref/django-admin/

    【简介】

    django-admin.py是Django的一个用于管理任务的命令行工具。本文将描述它的大概用法。

    另外,在每一个Django project中都会有一个manage.py。manage.py是对django-admin.py的简单包装,它额外帮助我们做了两件事情:

    1. 它将你的project的包放到sys.path中
    2. 它将DJANGO_SETTINGS_MODULE环境变量设置为了你的project的setting.py文件的位置。

    如果你是通过setup.py工具来安装Django的,那么django-admin.py脚本应该在你的系统目录中。如果不存在,你可以到你的python安装目录下的site-package/django/bin中去找找看。

    通常来说,如果你经常是在一个独立的Django project里工作,那么使用manage.py会更方便一些。但如果你有很多Django project,那么可以使用django-admin.py,同时需要经常变更DJANGO_SETTINGS_MODULE或使用–settings选项来设置不同的setting.py。

    本文中都会使用django-admin.py来给大家做演示,但所有的例子,都也可以使用manage.py来实现。

    我想阅读全文 »

    Tags: , ,

  • 10Mar

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为roc。

    ===

    【简介】

    lighttpd提供了一种外部程序调用的接口,即FastCGI接口。这是一种独立于平台和服务器的接口,它介于Web应用程序和Web服务器之间。关于FastCGI接口的具体内容可以在其官网上找到。

    Fastcgi logo

    FastCGI logo

    这就意味着能够在Apache服务器上运行的FastCGI程序,也一定可以无缝的在lighttpd上使用。

    【FastCGI广告时间】

    1 就像CGI一样,FastCGI也是独立于编程语言的。

    2 就像CGI一样,FastCGI程序运行在完全独立于核心Web Server之外的进程中,和API方式相比,提供了很大的安全性。(API会将程序代码与核心Web Server挂接在一起,这就意味着基于问题API的应用程序可能会使整个Web Server或另一个应用程序崩溃;一个恶意API还可以从核心Web Server或另一个应用程序中盗取安全密钥)

    3 虽然FastCGI不能一夜之间复制CGI的所有功能,但是FastCGI一直宣扬开放,这也使得我们拥有很多免费的FastCGI应用程序库(C/C++、Java、Perl、TCL)和免费的Server模块(Apache、ISS、Lighttpd)。

    我想阅读全文 »

    Tags: , , , ,

  • 28Feb

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为Rocrocket Wu。

    为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。

    ===

    【简介】

    Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。

    python logo

    python logo

    【特点】

    1 Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。

    2 Python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、接口等面向对象的元素。

    3 Python代码块使用空格或制表符缩进的方式分隔代码。

    4 Python仅有31个保留字,而且没有分号、begin、end等标记。

    我想阅读全文 »

    Tags: , ,

  • 28Jan

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为Rocrocket Wu。

    为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。

    ===

    英文原文:Three Aspects of DevOps: What’s in a word

    原文作者:Ben Rockwood(作者博客

    译者:Rocrocket Wu

    翻译时间:2012年1月28日

    [正文开始]

    云和DevOps是最近非常火的两个名词,很多人都会思考它们到底是什么。“云”这个名词,相对比较模糊,也引发了不少疑问,诸如“云到底是什么?”、“如果云真的意味着在云中,那为什么又会有私有云的概念?”。而“DevOps”,则更让人迷惑,对于这个名词,不同的人会有不同的理解和认识。

    针对DevOps,至少有三种不同的定义,我会一一列举出来,以便大家重新完善自己的理解。为了达到这个效果,我会把Dev和Ops作为两个关键词,然后在它们中间加入一个操作符,这个操作符表明了不同的人对DevOps的不同理解。

    事实上,三种不同的定义,也就是DevOps发展演进的三个阶段:

    我想阅读全文 »

    Tags: , ,

  • 10Nov
    unix%e6%a0%87%e5%87%86%e5%8c%96%e4%b9%8biso-c-%e3%80%8a%e5%88%ab%e6%80%95linux%e7%bc%96%e7%a8%8b%e3%80%8b%e4%b9%8b%e4%b8%83

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为Rocrocket Wu。

    为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。

    ===

    [正文开始]

    在20世纪80年代,UNIX版本的数量剧增,包括美国政府在内的大量用户呼吁“对UNIX进行标准化”,以减少各个不同UNIX版本的差异所带来的问题与麻烦。(那个时候Linux还没有诞生,我猜Linus也刚刚踏入大学校门吧~~)

    ANSI C是美国国家标准协会(ANSI)于1983年发布的C语言标准。

    1989年,此标准被采纳为国际标准ISO/IEC 9899:1990。(IEC为国际电子技术委员会,ANSI是ISO的成员)

    ISO C标准现在由ISO/IEC的C程序设计语言国际标准化工作组维护和开发,旨在提供C程序的可移植性,使其能适合于大量不同的操作系统,而不仅仅是UNIX操作系统。

    我想阅读全文 »

    Tags: , , , , ,

  • 06Nov
    %e6%8a%ab%e7%9d%80%e8%80%81%e7%94%b5%e8%84%91%e5%a4%96%e5%a3%b3%e7%9a%84%e6%96%b0%e7%94%b5%e8%84%91

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为Rocrocket Wu。

    为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。

    ===

    [正文开始]

    80后的同学们,你们是不是也有一台陪伴了你很久很久的老电脑,就像你的一个老朋友,一直陪着你,到深夜(熬夜),到清晨(通宵)。

    我也是80后,我也有那么一台老电脑,陪我盟军通关、实况夺冠。

    很不幸,近来,老电脑主板坏掉了,已经彻底无法工作了,迫使我只能选择更新换代。

    为了节省成本,也为了留住老电脑的影子,我京东网购,攒了一台“披着老电脑外壳的新电脑”!

    【第一步】- 处理老电脑

    留下老电脑的机箱、电源、硬盘。

    换掉老电脑的内存、主板、CPU、软驱、Combo光驱。

    【第二步】- 网购新配件

    在京东订购了Core i3中央处理器、华硕主板、金士顿内存,总价1717元

    我想阅读全文 »

    Tags: ,

  • 17Oct

    本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。

    为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。

    ===

    [正文开始]

    国庆节后,出差去了南京,参与了历时五天的校园招聘,作为技术面试官,有一些切身的体会,和大家分享。

    1 面试,存在运气成分

    面试者,是无法选择面试官的。而决定面试者面试通过与否的几个重要因素包括:面试官的技术倾向、面试官的性格秉性、面试官的表达习惯、面试官的精神状态、面试官的细节侧重等等。如果面试者和面试官在这几个方面匹配度高,那面试成功的几率就大。强调这一点,是想让面试者正视面试这件事,两三次的失败,可能真的只是运气问题。

    2 面试,切忌“精通技术”

    我想阅读全文 »

    Tags: , , ,

  • 10Sep

    1 永久方法 – 需要重启服务器

    修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。

    2 临时方法 – 设置系统参数

    使用命令setenforce 0

    附:
    setenforce 1 设置SELinux 成为enforcing模式
    setenforce 0 设置SELinux 成为permissive模式

    谢谢!

    Tags: ,

Page 1 of 3712345...Last »

Recent Comments

  • 谢谢百度黑板报支持 :)...
  • netstat 有什么弊端么?为什么被抛弃了。。。...
  • 谢谢提醒,看来ls功能还是很强大的。...
  • ls里面本来就有sort选项呀,可以根据关键词排序...
  • Good.......