⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000001.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 3 页
字号:
的行为都会被挑战,&nbsp;以免会危害到你和其它的&nbsp;hacker&nbsp;们.&nbsp;<BR>&nbsp;<BR>(这和为反对而反对是不同的,&nbsp;小孩子是需要被指导和阻止他们犯错.&nbsp;hacker&nbsp;也会同&nbsp;<BR>意接受某些权威,&nbsp;照著指示做以较短的时间得到他想要的.&nbsp;不过那是一种有限且理性&nbsp;<BR>的协定;&nbsp;.....&nbsp;)&nbsp;<BR>&nbsp;<BR>专制在监察和保密这些事上是很有效的方法.&nbsp;这些行使专制的人并不相信自愿性质的&nbsp;<BR>合作和资讯分享&nbsp;--&nbsp;他们只相信在他们控制之下的合作关系.&nbsp;所以,&nbsp;身为一位&nbsp;hacker,&nbsp;<BR>你必具有一种敌对的天性,&nbsp;以对抗监察,&nbsp;秘密和使用外力强迫或迷惑可以信任的人等&nbsp;<BR>行为.&nbsp;你必须以互信做为你行为的基础.&nbsp;<BR>&nbsp;<BR>5.&nbsp;态度并非不等效於能力&nbsp;<BR>&nbsp;<BR>要成为一位&nbsp;hacker,&nbsp;你必须开始培养这些态度.&nbsp;但,&nbsp;如果你只是单独的模仿某一种&nbsp;<BR>态度,&nbsp;这并不能使你成为一位真正的&nbsp;hacker,&nbsp;也不会使你成为一位运动冠军或&nbsp;<BR>摇滚明星.&nbsp;<BR>&nbsp;<BR>因此,&nbsp;你必须学会猜疑态度和尊敬各种能力.&nbsp;Hacker&nbsp;们不会想浪费时间在虚华的人的&nbsp;<BR>身上,&nbsp;他们尊敬的是能力&nbsp;--&nbsp;特别是身为&nbsp;hacker&nbsp;的能力,&nbsp;但对於其它方面的能力&nbsp;<BR>也是充满敬意.&nbsp;如果有能力追求一些很少人能弄懂的技术,追求精神上的技巧,&nbsp;并能&nbsp;<BR>集中精神,&nbsp;那就再好不过了.&nbsp;<BR>&nbsp;<BR>如果你尊敬各种的能力,&nbsp;那麽你就会乐於自己发展这些能力&nbsp;--&nbsp;这会使的努力工作&nbsp;<BR>和奉献成为一种剌激性的消遣而非一份苦差事.&nbsp;这对於想要成为&nbsp;hacker&nbsp;的&nbsp;<BR>人而言,&nbsp;是很重要的.&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>一位&nbsp;Hacker&nbsp;所需的基本技能&nbsp;<BR>&nbsp;<BR>hacker&nbsp;的精神态度是很重要的,&nbsp;但技术则更是重要.&nbsp;hacker&nbsp;的态度虽然是无可取代,&nbsp;<BR>但在梦想别的&nbsp;hacker&nbsp;开始也叫你&nbsp;hacker&nbsp;前,&nbsp;有些基本的工具和技术是必备的.&nbsp;<BR>&nbsp;<BR>随著新科技的发明和旧技术的取代,&nbsp;这些工具随时间在慢慢的改变.&nbsp;例如:&nbsp;以往总是&nbsp;<BR>会学会用机器码写程式,&nbsp;直到最近我们开始使用&nbsp;HTML.&nbsp;不过,&nbsp;在&nbsp;1996&nbsp;年末,&nbsp;<BR>下面所举的工具是很明显的被需要的:&nbsp;<BR>&nbsp;<BR>1.&nbsp;学习程式设计.&nbsp;<BR>&nbsp;<BR>当然,&nbsp;这是基础的&nbsp;hacking&nbsp;技能.&nbsp;在&nbsp;1997&nbsp;年,&nbsp;理所当然的,&nbsp;你必须学会&nbsp;C.&nbsp;但,&nbsp;<BR>如果你只是学一种语言,&nbsp;那麽你不能算是一位&nbsp;hacker,&nbsp;了不起只能算是一个&nbsp;<BR>programmer.&nbsp;除此,&nbsp;你还必须学会学会以独立於任何程式语言之上的概括性观念来思考&nbsp;<BR>一件程式设计上的问题.&nbsp;要成为一位真正的&nbsp;hacker,&nbsp;你必须要能在几天之内将&nbsp;<BR>manual&nbsp;内容和你目前己经知道的关连起学会一种新的语言.&nbsp;也就是说,&nbsp;你必会学&nbsp;<BR>会数个不同的语言.&nbsp;<BR>&nbsp;<BR>还了&nbsp;C&nbsp;之外,&nbsp;你至少还要会&nbsp;LISP&nbsp;或&nbsp;Perl&nbsp;(Java&nbsp;也正在努力的挤上这个名单;&nbsp;<BR>译者注:&nbsp;我很怀疑这份名单说&nbsp;:p&nbsp;).&nbsp;除了几重要的&nbsp;hacking&nbsp;常用语言之外,&nbsp;<BR>这些语言提供你一些不同的程式设计途径,&nbsp;并且让你在好的方法中学习.&nbsp;<BR>&nbsp;<BR>程式设计是一种复杂的技术,&nbsp;我没辨法在这□提供完整的学习步骤.&nbsp;但是我能告诉你&nbsp;<BR>一些在书本上和课堂上所没有的东西&nbsp;(有很多,&nbsp;几乎全部最好的&nbsp;hacker&nbsp;们都&nbsp;<BR>是自习而来的).&nbsp;(a)&nbsp;读别人的程式码&nbsp;和&nbsp;(b)&nbsp;写程式,&nbsp;这两项是不错的方法.&nbsp;<BR>&nbsp;<BR>学习写程式就像在学习写一种良好的自然语言,&nbsp;最好的方法是去看一些专家们所写的&nbsp;<BR>东西,&nbsp;然後写一些你自己的东西,&nbsp;然後读更多,&nbsp;再写更多&nbsp;...&nbsp;然後一直持续,&nbsp;一直到&nbsp;<BR>你发展出一种属於自己的风格和特色.&nbsp;<BR>&nbsp;<BR>要找到好的程式码来看是很一件很困难的事,&nbsp;因为,&nbsp;对菜鸟&nbsp;hacker&nbsp;们而言,&nbsp;适於&nbsp;<BR>供他们阅读和努力的大型程式的&nbsp;source&nbsp;数量很少.&nbsp;但这事己有了戏剧性的变化了;&nbsp;<BR>现在免费的供应的软体、程式设计工具和作业系统(大都公开提供&nbsp;source,&nbsp;而且&nbsp;<BR>全都是由&nbsp;hacker&nbsp;们写成的)到处可看.&nbsp;进入下一个主题...&nbsp;<BR>&nbsp;<BR>2.&nbsp;取得一个免费的&nbsp;UNIX&nbsp;,&nbsp;并学习使用和维护.&nbsp;<BR>&nbsp;<BR>我先假设你己经有一部个人电脑或者是可以使用任何一部&nbsp;(现在的小孩子真幸福,&nbsp;<BR>可如此轻易的拥有&nbsp;:-)).&nbsp;取得&nbsp;hacker&nbsp;技巧的第一个步骤是取得一份&nbsp;Linux&nbsp;或者&nbsp;<BR>一份免费的&nbsp;BSD-Unix,&nbsp;并将它安装在自己的机器,&nbsp;并使之顺利的运作.&nbsp;<BR>&nbsp;<BR>没错,&nbsp;在这个世界上除了&nbsp;Unix&nbsp;之外,&nbsp;还有其它的作业系统.&nbsp;但是他们只提供&nbsp;<BR>bianry,&nbsp;你不能看到他们的程式码,&nbsp;你也不能修改他们.&nbsp;想要在&nbsp;DOS&nbsp;或&nbsp;Windows&nbsp;<BR>或&nbsp;MacOS&nbsp;开始&nbsp;hacking,&nbsp;无疑就是要你绑著枷锁跳舞一样.&nbsp;<BR>&nbsp;<BR>除此之外,&nbsp;Unix&nbsp;是&nbsp;Internet&nbsp;上的作业系统.&nbsp;当你在不懂&nbsp;Unix&nbsp;的情况下学习使用&nbsp;<BR>Internet&nbsp;时,&nbsp;你没辨法在不懂&nbsp;Unix&nbsp;的情况下成为&nbsp;Internet&nbsp;的&nbsp;hacker.&nbsp;因为这&nbsp;<BR>个原故,&nbsp;现在的&nbsp;hacker&nbsp;文化还是很牢固的以&nbsp;Unix&nbsp;为中心绕著.&nbsp;(这并不完全是&nbsp;<BR>正确的,&nbsp;而且有些活在旧时代的&nbsp;hacker&nbsp;甚至也不喜欢这种情形,&nbsp;但是&nbsp;Unix&nbsp;和&nbsp;<BR>Internet&nbsp;之间的共生共成己经到了牢不可破的地步,&nbsp;即使是&nbsp;Microsoft&nbsp;的大块肌肉&nbsp;<BR>也没能在上面留下明显的伤痕.)&nbsp;<BR>&nbsp;<BR>因些,&nbsp;把&nbsp;Unix&nbsp;装起来吧!&nbsp;(我自己是喜欢&nbsp;Linux,&nbsp;但是还有其它的东东可用.)&nbsp;学习&nbsp;<BR>它,&nbsp;让它运作起来,&nbsp;让它陪你努力精进.&nbsp;用他向整个&nbsp;Internet&nbsp;喊话.&nbsp;看程式码,&nbsp;<BR>改程式.&nbsp;有一天你成为一位高竿的&nbsp;hacker,&nbsp;你回头往後看时会发现,&nbsp;你得到比&nbsp;<BR>Microsoft&nbsp;&nbsp;作业系统所能提供的还要好的程式设计工具(包括&nbsp;C,&nbsp;Lisp和&nbsp;Perl).&nbsp;<BR>而且得到快乐,&nbsp;并学到比你想像中的还要多的知识.&nbsp;<BR>&nbsp;<BR>关於学习&nbsp;Unix,&nbsp;在&nbsp;Loginataka&nbsp;有更多的资料.&nbsp;<BR>(<A HREF="http://www.ccil.org/~esr/faqs/loginataka.html)">http://www.ccil.org/~esr/faqs/loginataka.html)</A>&nbsp;<BR>&nbsp;<BR>看一下&nbsp;Linux&nbsp;distribution&nbsp;的目录或&nbsp;Linux&nbsp;CD,&nbsp;并把自己交付给它.&nbsp;<BR>&nbsp;<BR>3.&nbsp;学习使用&nbsp;World&nbsp;Wide&nbsp;Web&nbsp;并学会写&nbsp;HTML.&nbsp;<BR>&nbsp;<BR>在&nbsp;hacker&nbsp;文化□创造出来的东西,&nbsp;大多在他们的活动范围外被使用著,&nbsp;如,&nbsp;在&nbsp;<BR>工厂和辨公室或大学□被漠漠的使用著.&nbsp;但&nbsp;Web&nbsp;是一个很大的例外,&nbsp;这个&nbsp;hacker&nbsp;眼中&nbsp;<BR>的大玩具甚至还被政客们接受,&nbsp;并巧巧的在改变这个世界.&nbsp;因此(还有很多好的理由),&nbsp;<BR>你必须学习&nbsp;Web.&nbsp;<BR>&nbsp;<BR>并不只是学习使用&nbsp;browser&nbsp;(这太容易了)而己,&nbsp;还要学会写&nbsp;HTML&nbsp;这个&nbsp;Web&nbsp;的&nbsp;<BR>标签语言.&nbsp;如果你不知道如何设计程式,&nbsp;写&nbsp;HTML&nbsp;也可以给一些习惯上的帮助.&nbsp;<BR>嗯!!&nbsp;建立&nbsp;home&nbsp;page&nbsp;吧!&nbsp;<BR>&nbsp;<BR>不过,&nbsp;有一个&nbsp;home&nbsp;page&nbsp;并没任何特别之处能让你成为一位&nbsp;hacker.&nbsp;Web&nbsp;上到处&nbsp;<BR>都是&nbsp;home&nbsp;page,&nbsp;而且大部份都没什麽重点,&nbsp;没什麽内容的烂泥&nbsp;--&nbsp;很好看的烂泥巴,&nbsp;<BR>但是看起来都一样,&nbsp;差不多.&nbsp;<BR><A HREF="http://www.ccil.org/~esr/html-hell.html)">http://www.ccil.org/~esr/html-hell.html)</A>&nbsp;<BR>&nbsp;<BR>为了让你的&nbsp;page&nbsp;有其价值,&nbsp;它必须是有内容的东西&nbsp;--&nbsp;它必须是有趣并且(或者)&nbsp;<BR>对其它&nbsp;hacker&nbsp;有用处的.&nbsp;<BR>&nbsp;<BR>Hacker&nbsp;文化的状况&nbsp;<BR>&nbsp;<BR>就像大多数没有经济活动的文化一样,&nbsp;hackerdom&nbsp;的运作是建立在名望之上.&nbsp;当你尝试&nbsp;<BR>去解决一个有趣的问题时,&nbsp;你所做事是否有趣,&nbsp;你的解决方案是不是真的好用,&nbsp;这些只&nbsp;<BR>有你的技术上的同好或前辈准备好为你做评价.&nbsp;<BR>&nbsp;<BR>因此,&nbsp;当你开始玩起&nbsp;hacker&nbsp;的游戏时,&nbsp;你的主要分数是来自其它&nbsp;hacker&nbsp;们对你的技&nbsp;<BR>术的看法(这就是为什麽只当其它的&nbsp;hacker&nbsp;都认为你是&nbsp;hacker&nbsp;时,&nbsp;你才算是一位真正&nbsp;<BR>的&nbsp;hacker).&nbsp;这个事实被人们认为&nbsp;hacking&nbsp;是一种孤独的工作的印象所朦敝了;&nbsp;也被&nbsp;<BR>hacker&nbsp;文化的禁忌(现在己渐渐的朽坏了,&nbsp;但依然存在)&nbsp;和存在人们内心动机□的自大&nbsp;<BR>或特权之间的冲突所朦敝.&nbsp;<BR>&nbsp;<BR>具体的说,&nbsp;hackerdom&nbsp;就是人类学家所说「天赐的文化」.你在其中所得到的地位和&nbsp;<BR>名望并不来自於支配其它人,&nbsp;或是因为长的漂亮,&nbsp;或因为你有一些别人想要的东西,&nbsp;<BR>而是因为你送出东西.&nbsp;特别是,&nbsp;你给送出你的时间,你的创造力和你的技术成果.&nbsp;<BR>&nbsp;<BR>下面有五种事,&nbsp;你会因为做了这些事而爱到&nbsp;hacker&nbsp;们尊敬:&nbsp;<BR>&nbsp;<BR>1.&nbsp;写免费的软体.&nbsp;<BR>&nbsp;<BR>第一种是写那些其它&nbsp;hacker&nbsp;们觉的有趣或好用的程式,&nbsp;并把&nbsp;source&nbsp;公开开放给整&nbsp;<BR>个&nbsp;hacker&nbsp;文化中的人使用.&nbsp;<BR>&nbsp;<BR>hackerdom&nbsp;最爱尊敬的是写出大而功能强的程式的人,&nbsp;而且这程式是广为大家需要的,&nbsp;<BR>所以大家都在做用这些程式.&nbsp;<BR>&nbsp;<BR>2.&nbsp;帮忙&nbsp;test&nbsp;和&nbsp;debug&nbsp;免费的软体&nbsp;<BR>&nbsp;<BR>hacker&nbsp;们也尊敬帮忙&nbsp;debug&nbsp;免费软体的人.&nbsp;在这个不是很完美的世界□,&nbsp;你不可避&nbsp;<BR>免的必须花掉大部分的软体发展周期在&nbsp;debug&nbsp;阶段上.&nbsp;这就是为什麽在任何免费&nbsp;<BR>软体发展者的脑子□都会告诉你一件事,&nbsp;好的&nbsp;beta&nbsp;测试者(能很很清楚的描述发生&nbsp;<BR>的状况,正确的发现问题出处,&nbsp;可以容忍测试版本的&nbsp;bug,&nbsp;并且能进行一些简单的诊&nbsp;<BR>断程序)和红宝石一样贵重.&nbsp;<BR>&nbsp;<BR>如果你是一只菜鸟,&nbsp;试著开始去找一个你有兴趣的正在发展中的程式,&nbsp;并且成为一&nbsp;<BR>位好的&nbsp;beta&nbsp;测试者.&nbsp;从帮忙测试开始,&nbsp;很自然的你开始帮忙&nbsp;debug,&nbsp;进而开始&nbsp;<BR>帮忙修改程式.&nbsp;你将在这过程中学习到很多东西,&nbsp;并,且和以後可以帮助你的人&nbsp;<BR>结下因果.&nbsp;<BR>&nbsp;<BR>3.&nbsp;公布有用的资讯.&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -