初学者学习Linux,哪些书好又容易学习?

linux系统入门学习从哪开始比较好
答案长度必须超过10个字,请勿发布无效或违法言论。
(共有5个回答)
您好。可以从以下入门:
学习linux并不是一个很难的过程,只要自己坚定自己的学习目标,你所说的上述五本书,我看过两本英文版的,分别是Begining &&linux &&programming(4th) && && && &&understanding &&the &&linux &&kernel(3th) && &&
个人觉的首先必须让自己的C语言过硬,之后再看Beginning &&linux &&programming,当然这个难度不大,具备一般的C基础就可以看懂,但是鄙人学习时都是看两遍,代码自己敲了两遍,笔录做过一本。这本书没有深入linux编程深入下去,这也是为什么叫beginning得原因吧,不过讲的很全,自己需要做相应拓展,深入。
understanding &&the &&linux &&kernel就不是那么回事了,和前者比起来天差地别,这个就必须要有linux内核源代码的功底了,我看的是赵博士的linux0.11的内核详解,还有中科院的新设计团队写的图解linux0.11内核(貌似是这个名字 && && &&机械工业出版社)。 && &&另外还需要操作系统的基础,我所说的基础是至少必须要看完几本老外的原版操作系统书。 && &&对其有个大体框架的了解,而且大部分书都主要拿linux说事的,所以必须看。之后再来看这本书,可能会轻松很多,不然900多页的书,(我的是影印版)你在200页就会趴下来,到中断机制估计你就衰的差不多了。这本书主要讲解的是机制,看懂可以对现代的linux内核构架了解的透彻点(虽然在2.6.11基础上写的)。鄙人感觉机制和linux0.11的大体思想还是一样的,只是增加了交互的层次性,大都使用描述符交互,所以层次感强。当然这只是个人感觉。
谈完了上述的两本书,再谈谈C语言,都是做电子的,ARM只是功能更强大的MCU,而且如果我们做的项目,都几乎没算法可言的。所以你说过的学过,我也不知道你的C语言到底什么程度的,我个人觉得至少要看完五本外文原版的C语言书籍,可以写一些小型的应用系统,比如小型的文件系统,那样才可以算够强了,不然你练0.11的源代码,你会啃的哭的,所以如果感觉自己C还不是太好就先加强C的学习,不要提前啃0.11的代码。
在谈谈0.11的源代码问题,一开始是启动代码,GNU汇编写的,所以你必须对LINUX下可执行文件的知识要做全,我觉得有本汇编语言设计(两个老外写的),可以看看,至少懂gas汇编了,在上马0.11代码的阅读。
看完0.11的源码,就如赵博士所说“我终于入门了”(有删改)。
如果你都没接触过linux,这种情况下,书籍就很多了,至于很多人都觉得应该推荐鸟哥的私房菜,我并觉得改推荐,我觉得那个书籍更应该当做手册来使用,如果让新手学下去,那会死人的,感觉是适合做服务器管理的人看。虽然你学习linux,不可能不了解下服务器的相关知识,但是我觉得很多书籍写的更好点,比如三个澳大利亚人写的linux管理大全(貌似是这个名字)。linux爱好者也不要喷我,见解可以不一样的吧?你说是不?我又不强加我的思想给别人的。
总之linux入门的书籍比较多,什么ubuntu &&bible的,国人写的书,你就挑两本随便看看,更多的你应该看一些国外原版的书籍。最好别看翻译版,你也知道英文从句那么多,多了搅在一块就不好翻译了,翻译不好对你的理解是很有影像的。还有一些专业词汇,我觉得就直接用英文的,有些翻译过来就是别扭。
总之学习linux,我觉得是个正确的方向吧,ARM不加操作系统就是功能更强大的MCU,加了操作系统,功能才可以大程度的发挥,这样也是发展的潮流,功能总是越来越强的,虽然操作系统给我们带来的是一个一个的接口函数,只要你懂得机制,你不就可以好好运用它吗?操作系统和芯片应该是我国计算机事业发展的两个瓶颈吧,所以好好学,我觉得linux学好了有前途。当然这个也会很辛苦,要看好多好多原版的书籍,我的发展方面以后入做网络设备驱动层。所以我主要看的书籍除了内核的还有驱动层的,比如essential &&linux &&device &&drivers。网络方面也看了不少,最近在研读TCP &&IP &&Illustrated &&volume &&2:the &&implementation.和你上面的第一本书是一个作者。因为我想进通信设备商。
RHEL5.0以上版本
不建议使用ubuntu..
fedora也行,不过RHEL的相关技术文档和教学资料相比fedora多一些。 &&
_______________________________________________________
= &&=!!不建议使用ubuntu就成装13啦。。用的人多,社区最大,最成熟。
你喜欢,不代表所有人都喜欢。其实不用下面的文章,我一句话就能反驳
你,你见过拿ubuntu架设服务器的企业或公司吗?请问你们公司用的服务
器操作系统是什么?
发信人: &&cppgx &&(setUID), &&信区: &&LinuxApp
标 && &&题: &&Re: &&Greg &&Kroah-Hartman认为Ubuntu对内核贡献几乎为零(zz)
发信站: &&水木社区 &&(Mon &&Sep &&22 &&21:57:02 &&2008), &&站内
Ubuntu根本就是个祸害开源社区发行版。资本家是“无利不起早”的。
“新人用Ubuntu系列是最不明智的选择,因为很难利用到别人的经验。
Ubuntu修改了太多东西造就了和其它发行版的不兼容。
“Ubuntu通过大量散发免费光盘圈走很大一部分初级用户,这部分用户
自行解决问题能力相对较差,当遇到问题而又因为系统和别人不兼容
而无法获得别人帮助时,最终将屈服于Ubuntu而购买Ubuntu的服务。
“这种称作糖衣炮弹的诈骗手段古往今来屡试不爽。实际上微软也这样,
只不过微软是通过放纵盗版来圈客户,并且微软的Windows好歹还有
很大一部分是它自己编的;Ubuntu则明着圈初学者,并且利用的工具
也基本上不是它自己的,而是GNU/Linux。”
(按:在以上大字报贴出一年后,Ubuntu果然提供了比买Windows &&Vista
还贵的收费服务。)
由于Ubuntu直接抄袭Debian的特色内容,所以有的网友称Ubuntu为
“番茄花园版的Debian”。这个系列的发行版以标新立异为荣,轻率修改
关键代码,对用户极不负责。例如对随机数发生器的非官方修改导致openssl
密钥容易重复,直到现在Ubuntu还在不断追加black &&list,让其用户苦受
倒悬之危。
Ubuntu区别于其它大多数发行版的另一显著特征就是临近版本之间改动极大。
经常有人抱怨:“我的Ubuntu升级后不能启动了。”(例如7.04版升级到
7.10时,很多用户无法进入X &&Window.)
同时Ubuntu为了进一步增加用户的麻烦,用dash取代了bash,带来繁多的
兼容问题。不幸的是,在其自身的论坛上,Ubuntu被证实在一些只兼容
dash的脚本开头使用了#!/bin/sh而不是#!/bin/dash,从而自掘坟墓,
损人害己。由此可见Ubuntu本身就不是一个严肃的产品,不适合作为
操作系统使用。
只有让用户经常遇到麻烦,为Ubuntu提供服务的公司才能最大限度地赚钱。
要多赚钱,不但要让每个用户多使用服务,还要扩大用户群。这就要从
Windows世界不择手段地拉拢用户。
Ubuntu为了讨好Windows用户不惜东施效颦。作出了一些破坏*nix惯例的
修改,例如学习Windows的Program &&Files目录,将不同软件装到各自的目录
而不是分散在统一目录结构中,导致类似tkConfig失效等Ubuntu特有问题。
综上所述,Ubuntu完全就是一个用砸钱的办法耧取商业利益同时祸害
自由软件社区的发行版。一般人无论是从自身利益还是从社会责任考虑
都不应该主动使用Ubuntu。
你好,很荣幸回答你的问题,对于初学linux系统来说建议你从基础的命令学起,很多人认为学linux管理就是一个学习命令的过程。其这是一个错误的观点,对于linux系统来说,学习基础命令只是算得上“系统管理”而在行业中这是最基本的要求
命令在Linux是常见的也是很基础的,最先需要掌握一些常用命令,然后就包括shell脚本编程、系统管理知识、操作系统等等。
选择一本时候自己的工具书去看
Linux版本很多,学习时候选择一个适合自己的版本是非常重要的,另外选择一个Linux社区,跟一群志同道合的人一起讨论,互相交流,这样会轻松很多。
多练习多实践
不要书啦,没用,下厨房软件下一个,靠谱的配方很多,有的还有视频教程。自学最开始会失败到崩溃,感觉还是找个师傅学下基础戚风什么的,蛋白打发,黄油打发,自学没那么容
新风系统又称“房屋呼吸系统”,是一种新型室内通风排气设备,它能在把室内污浊空气排出室外的同时,也将室外的新鲜空气引入室内。它属于开放式的循环系统,利用负压原理进
首先你得了解你要设计的地方的面积,墙壁结构举架高度,等一些资料。然后凭你的感觉进行装修设计你要弄的是什么类型的酒吧多大的酒吧如果是普通的那种轻音乐小酒吧装潢很简
6月底左右,希望对你有用,麻烦给与好评,谢谢
每天早上7点
刚才浏览了广州人事考试网,有关方面说广州的公务员就在这几天出公告,你留意一下。或者上广州人事考试网查询。到时会有广州法院相应的信息。
还好吧,没什么不好用的,就是图标变了需要适应一下,新加的功能很赞~
可以在任务栏中点右键-属性-开始菜单-自定义-清除-确定,就能清除内容了!
直接进入工商局网站,点击内资企业网上年检,然后照着流程一步一步来,就可以了,最后确认提交。
呵呵,我前几天才出家,刚好那次也做了这个。开始的时候我也死了好几次。任务上不是说要同归于尽吗?戴上雪月,再看看你装备里有没有加死忘属性的装,换上。开始就把衣服和
大家都关注
(C)2017 列表网&琼ICP备号-12&增值电信业务经营许可证B2-&&>&&>&操作系统&>&Linux&>&Linux经典书籍合集(强烈推荐初学者)
Linux经典书籍合集(强烈推荐初学者)
上传大小:4.79MB
Linux菜鸟过关.chm
Linux基础命令课程.chm
Linux实用培训学习教程1.0(最终版).chm
实用技术精华{面向初学Linux朋友的书籍}.CHM
综合评分:3.2(14位用户评分)
所需积分:
下载个数:72
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有0条
审核通过送C币
shell知识合集
创建者:zhaojingning
shell知识合集
创建者:zhaojingning
Linux内核经典书籍
创建者:zxzxzxzx2121
上传者其他资源上传者专辑
java经典书籍合集
经典java源代码(精通java必看)
操作系统热门标签
VIP会员动态
前端开发重难点
17年软考最新真题及解析
物联网全栈开发专题
二十大技术领域优质资源
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&vip年卡&4000万程序员的必选
Linux经典书籍合集(强烈推荐初学者)
会员到期时间:剩余下载个数:
请勿使用迅雷下载
积分不足!
资源所需积分
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分
当前拥有积分
VIP年卡全年1200个资源免积分下载
请勿使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:Linux一些经典书籍推荐_推荐各种Linux新手入门书籍
一、linux之路,路漫漫其修远兮,吾将上下而求索!先上经典书籍!
《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解&。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。
《LINUX设备驱动程序&》就是网上说的&LDD&,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源&分析比较多,基于2440的,对linux外围驱动有很全面的讲解。
浙江大学的《LINUX内核源代码情景分析》,外国的《UNIX源代码分析》还有《深入理解linux内核》都是出名的经典巨作。
4.shell篇&
《LINUX与UNIX Shell编程指南》
不用说了肯定是《unix环境高级编程》被称为unix编程的圣经。
6.TCP/IP篇&
《TCP/IP详解》作者W.Richard Stevens也是《unix环境高级编程》的作者,牛人出的书没有一本不是经典的。但是英年早逝,默哀一下。
《The C Programming Language》正是作者造出来的c语言,书能垃圾就怪了。
《c和指针》和《c缺陷和陷阱》两本必备。包含了c语言最容易出错的地方,加深c语言功力的好材料。
c专家编程,c语言技术手册, Practice c Programming 等。
《算法导论》,床头必备喝
注:这些经典的书是经得起反复琢磨的,知识并不是一蹴而就的,需要反复实践,反复理解!千万不要妄想一口吃个胖子!
二、如何学习linux
Linux操作系统主要就是一些配置文件(/etc)和命令行工具(/bin /sbin /usr/bin /usr/sbin),要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具(shell脚本)完成常规的操作系统维护工作,监控工作。进而可以安装部署一些企业应用,进行监控、管理等等。&
1.重要的命令:find,sed,awk,正则&&
2.工具:gnu下的著名软件 gcc,gdb,vi,make&&
3.unix编程,编译等。xwin开发方式,gtk,qt&&
4.文件系统,/dev下的设备(会用),/var下重要的东西,/etc 下的配置(常用服务配置apache, ftpd, sshd, xinetd, squid, natd, named),系统启动顺序,配置相应服务等&&
5.c,python,php等高级语言&&
三、个人水平定位
1.初级:熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置,&能看懂并可修改系统提供的配置脚本(/etc/*.*)。推荐书籍:&
《鸟哥的私房菜基础篇、高级篇》&
《Advanced Bash Shell》&
2.中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。&推荐书籍:&
《The C Programming Language》&
《Unix环境高级编程》&
《Linux程序设计》&
《TCP/IP协议详解卷一》&
《Unix网络高级编程》&
3.高级: 内核,驱动级别。推荐书籍:
《Linux Device Driver》&
《深入理解Linux内核》&
《深入理解计算机系统》&
《深入理解LINUX网络内幕》
四、学习途径
1.Help System &帮助文档(man)
2.online books &在线文档(wiki ,blogs)
3.Training Guide & 培训教程
4.Topic Collections &专题
5.Forms & & & & & 论坛
6.名家的书籍
7.IRC,邮件列表等
8.理论与理论中的实践的差别并不如理论与实践中的实践差别那样大!
五、其他的书
javascript基础教程,~高级程序设计,~权威指南,~DOM编程艺术,~设计模式,~入门经典
UNIX in a Nutshell,The unix programming environment,unix技术手册
managing projects with make
applying RCS and SCCS
六、自己的路
linux/unix (c , bash(shell) , 工具(vi, gcc, make) , 内核机制 , python(高级语言) , 开源)
设计理念,系统管理,unix环境,服务器,嵌入式,桌面,移动设备
所有发行版iso镜像文件来自官方镜像站,请放心使用!
本站所有资源均来源于互联网,不对版权纠纷承担任何责任!
如有侵犯,请与发邮件到我们客服QQ邮箱,即删!
------分隔线----------------------------查看:7247|回复:16
RT,求版主或者各位大侠指点下。至少学到能熟练使用,可以进行一些中小企业的配置。真机跑哪个版本?
鸟哥的 基础版
中级工程师
鸟哥的linux私房菜 可以去下载搜搜
头衔“招商”中——
对啊!鸟哥是不错的选择!
高级工程师
Linuxの小凡
引用:原帖由 动动 于
23:54 发表
RT,求版主或者各位大侠指点下。至少学到能熟练使用,可以进行一些中小企业的配置。真机跑哪个版本? :(mars_20):
熟练运用可是一个高标准,教材的话还是选择很多的,看来你的目标是SEVER,书籍由大家来推荐,我建议顺便
把网络原理大概的了解一下,应该会有助于你的做一些SEVER SERVICE。
鸟哥的,的确经典,写的也很透彻,不过,,或许台湾人跟大陆人语言表达方式不一样,总感觉很啰嗦,废话很多,心浮气躁的肯定看着恼火,如果当真要学的话,建议去鸟哥的官网
学习【强烈推荐 ,保你全方位立体学习linux系统】,或者去书店买书,因为更新或者修订要快些,,至于网上的电子书版,都很旧,资料较旧
热心参与!
助理工程师
鸟哥是不错的选择
谢谢各位及版主的恢复哈,鸟哥的找到了 正在慢慢学习。
中级工程师
《linux入门很简单》
本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。本书共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍Windows下的部分软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。
Moggi邮乐店
为国解忧 永不退休 不领社保 干死拉倒
鸟哥···还有一本《linux从入门到精通》
貌似是一个系列丛书···
如果上述都看透撤了···还可以看关于内核的书籍!
助理工程师
路过 鸟哥不错的 正在看
鸟哥的,真机跑红帽子或者suse的都可以。我这用的是SUSE LINUX 64
高级工程师
Linuxの小凡
引用:原帖由 动动 于
01:31 发表
谢谢各位及版主的恢复哈,鸟哥的找到了 正在慢慢学习。 客气客气,看好你,希望在论坛看到你的分享和交流!
无解的鸟哥,详细得你会觉得啰嗦!但是很完美~
如果你用的是RedHat操作系统的话,我推荐《RedHatLinux用户基础》,这本书是红帽的官方教材,里面讲的非常详细,讲的也比较透彻,后面还配有练习习题。很不错的。
过路的,鸟哥的私房菜也正在看挺好的。一个LINUX高手写给初学者的话(看了不后悔) - 写什么好
- 畅享博客
|收藏博客|加入友情链接|给博主留言
一个LINUX高手写给初学者的话(看了不后悔)
一个LINUX高手写给初学者的话(看了不后悔)
一个LINUX高手写给初学者的话(看了不后悔) 日期: 3:58:11&&&& 来源:&& 编辑:& 点击: 现在好多的人开始接触电脑的时候,见到的应该是Windows98 说实话,98&已经是一个很人性化,封装的很好的一个系统了 一个对电脑一窍不通的人都能很快的使用它。这样很多人对 &电脑&的印象和那些和我一样一开始接触的是DOS人是绝然不 同的。在DOS时代,如果你对电脑的基础知识不懂的话是玩不 动它的,不像现在好多人CPU是什么都不知道,却能够是Flash 高手,倾倒MM无数。如果你是这样的人,你要学Linux,你有一 段回头路要走,为什么,看下去 我们先看看MS操作系统的发展,他有两套内核 MSDOS-&DOS+Win3.2&Win9X&\ -&WinXP& WindowsNT3.1-NT4.0&Win2000&/ 他的发展是从DOS这个纯字符界面的系统发展到一个由字符界面 的内核加上一个图像界面的应用程序(Win3.2)再到结合把两个 合为一体的Win95,到现在再并上一开始就是图形界面的NT成为 WindowsXP,他未来的野心就是并上internet成为&.net 现在我们来看Linux,Linux只是个内核!这点很重要,你必须 理解这一点。 只有一个内核是不能构成一个操作系统的。现在的linux操作系统 如redhat,蓝点,红旗等,都是用这么一个内核,加上其它的 应用程序(包括X)构成的。任何一个叫做操作系统的东西都是 这样子构成的:内核+用户界面+一般应用程序。 现在我就拿MS的系统和linux的系统的互相对应来让大家更多的 认识Linux 如果你装过DOS,那你一定知道安装完成之后整个硬盘是这样 根目录下有 io.sys&msdos.sys&&config.sys&autoexec.bat 共5个文件,以及C:\dos这个目录,很简单。其中 io.sys和msdos.sys就是系统的内核,是用户界面(shell), config.sys和autoexec.bat是配置文件,C:\DOS目录下面的是一般应用程序 系统启动时首先装入io.sys,再根据配置文件的设置装入msdos.sys和 ,然后就出现提示符,现在你就能输入命令了。如 copy&c:\aaa.txt&d:\aaa.txt&来拷贝文件。也你能够使用C:\dos目录下的 一些应用程序来完成工作,如用edit编辑文件,用Qbasic写basic程序。 接下去你安装了一个叫做Foxpro2.6的程序,这个程序可以让你做一些 数据库方面的工作,然后你在安装了一个叫做windows3.2中文版的程序 ,这个程序可厉害了,你现在不用在命令行下打命令了,可以用鼠标来 操作了,打开文件管理器,打开C&再打开另一个窗口D,用鼠标一拉 就能完成copy&c:\aaa.txt&d:\aaa.txt这个命令,你只是动了几次食指 和现在在windows98下没什么两样。 OK&,goto&linux 安装好linux之后 根目录下有boot,bin,sbin,etc,usr/bin,等几个目录 boot下有vmlinuz这个文件,这个就是内核,就是目前世界上最厉害的黑客 linus带头写的那个东东。 bin下有sh,这个就是shell(==,用户界面) 因为UNIX系统是没有内部命令这个说法的,准确地说 /bin+/sbin&==& 而/etc&==&config.sys&+&msdos.sys 剩下/usr/bin&==&c:\dos 当然。因为Linux比Dos庞大得多,所以,reahat和红旗或者有不同的安排方法, 各种目录下的东西并不规则。 linux的启动同样是装载vmlinuxz,然后装载sh(或者其他的shell,如bash), 出来提示符。现在你同样能输入命令了。如 cp&/aaa.txt&/tmp/aaa.txt。同样可以用vi编辑文件,用gcc编译程序 接下去你安装了一个叫做MySQL的程序,这个程序可以让你做一些 数据库方面的工作,然后你再安装了一个叫做kde4.0的程序,这个程序可厉害 了,你现在不用在命令行下打命令了,可以用鼠标来操作了,打开文件管理器, 打开/&再打开另一个窗口/tmp,用鼠标一拉就能完成cp&/aaa.txt&/tmp/aaa.txt 这个命令,你只是动了几次食指和现在在windows98下没什么两样。 看到这里希望你明白我为什么说你在走回头路, 因为目前的Linux操作系统==MS的Win3.2 但MS系统已经走过了9X,现在是XP了,整整落后了两代。当然,这是从用户界面上来说的,但也恰恰是很多人装个Linux之后就是在X的kde上搞东搞西,而其它的什么都搞不起来,为什么搞不起来因为你没搞过DOS,你根本就不知道系统还可以有这样的搞法。你一开始接触的就是98,电脑给你的感觉就是用鼠标来操作的东西,你认为同样是操作系统,Linux也应该是这样的东西。你根本就没有想过你一直以为你在玩的是Linux,但实际上你玩的只不过是一个运行在Linux系统上 的程序而已。 因此很多人装完搞了几天说,靠,Linux不过如此。这话可以说对也可以说不对 Linux嘛,你都还没见到是什么样子,你有什么资格说它怎样呢? 但kde嘛,就真的确实不过如此,你用过98吧,现在你去用用3.2看看,你有什么 感觉?从稳定性来说,我不拿98比了,拿95,如果同样的工作,95一天崩溃1次 的话,那X会崩溃10次,如果是2000的话,2000一天崩溃1次,X会崩溃100次。 和3.2是差不多的。但为什么还是会听说比如某些好莱坞的电影特技是在Linux上 完成的呢?为了出席一次重要宴会,你可以去买一套名牌西装,也可以去订做一 套,订做的当然更加合身更加好看,但价格也更贵,工作量也更大 名牌西装==Windows系统 定做西装==Linux系统+修改系统内核+修改X代码+修改kde代码+专门写的特技软件你现在装的那套西装是街边货,也就是reahat服装厂为了适应全世界所有人的身材批量生产的东东。 明白了吧?如果你明白,那你也就明白了Linux比Window好的一个方面了,我也就不用废话 那么为什么Linux往往会和黑客撤上关系呢? 记得我看过一本书这么写,&Linux是由一个叫linus的黑客及互联网上很多的黑客 共同编写而成&。所以,一个由黑客写成的系统怎么会和黑客没有关系呢? 当然这个&黑客&的定义和现在很多中国人心中的&黑客&的定义是绝然不同的 前者是几乎从未入侵过其他系统,而后者是入侵过就是了。 如果你是一个美术工作者,你也是几乎除了睡觉就在用电脑,你时时都开着photoShop在那里搞啊搞,在美术这个行业,你也算得上是这个行业里的高手了。但你根本就不关心你所做的,电脑里面到底是怎么帮你完成的。电脑不过是你创作的一个工具。就像音乐是很多人喜欢听的,但你根本不关心你所听到的音乐,她从原来歌星嘴里发出来到被你来欣赏,她到底是怎么个回事。但对一HIFI发烧友而言,她关心的就只是这些。现在回到我刚刚说到了copy命令,对于一个黑客而言,她根本不关心aaa.txt 这个文件里面的内容,她关心的是从C:\aaa.txt到d:\aaa.txt这个过程中,电脑它到底干了什么?现在我问一下正在看这个帖子的人:把一个文件从一个地方拷贝到另一个地方这个事情你肯定是做过的对吧?但当你这样做的时候,你是否有想过电脑内部它是怎样来完成你的这个操作的呢?如果你的回答是:哎呀,我倒真的从未想过耶~~ 那么,你根本没有黑客的天分,你还是到轻松一刻混比较有前途。 寻根问底是黑客的天性,在这点上,Linux可以满足,但windows不能, 你在dos上按下copy&C:\aaa.txt&d:\aaa.txt。复制的任务是完成了,但电脑作了什么你知道么? 你只能根据你的经验的积累,大概的判断系统怎么完成,在你没看过copy的源代码之前你根本没法确定你的判断是否正确的。但UNIX上cp的源代码基本上是随手就能拿到。 TCP/ip方面,linxu可以让你一杆子捅到内核中去,但windows你只能捅到winsock apache和系统的具体交流你可以一清二楚,但IIS和系统的交流你却不可能知道 Linux和黑客的关系是在这里,和入侵是一点关系都没有的。很多远程漏洞的攻击程序是要在unix系统上编译的这没错,但是那些程序本来的意义就是举个例子让你看好过说,你看得懂的话,改一改在Win上同样可以编译。 UNIX和Windows相比有太多的优点,也有太多值得你去弄的地方,只是我说不出来就像你深爱一个人的时候,你根本没法说出你爱他什么,她有什么地方值得你去爱 但,Windows不是垃圾,绝对不是,作为一个工具来使用,她比UNIX好上几百倍 似乎你现在都该明白为何很多远程漏洞的攻击程序是以unix的习惯写的,因为能够发现这个漏洞,说明他对系统相当的熟悉,而且是UNIX让他对系统相当的熟悉,他不自觉地就是用了UNIX的那一套,不过,它的这些代码却很大的可能是用UltraEdit在windows系统下敲的。 好像跑题了,我说要给想学Linux(UNIX)的朋友的一点建议,但却说了这样的话, 但我觉得没有跑题,我希望你看到这里已经能够知道我要给你的建议是什么了。 1.根据你目前的水平,确定Linux对你的意义有多大。 2.确定你玩的是Linux而不是X 3.把X系统卸了,剩下的空间装上源代码 4.不要用rpm&-i的方式安装程序,用自己编译的方法 5.找个合用的telnet软件,我推荐SecureCRT. 6.如果你只有一台电脑,安装Vmware.用这个方式来接触UNIX 7.再看一下帖子,自己再一次体会我帖子中暗藏的建议 8.在学习Linux的过程中的,把被linux玩的经验记下来 9.在玩linux的过程中,把linux怎么被你玩的趣事记下来<div class="votes" id="Score
查阅更多相关主题的帖子:
下一篇:上一篇:
您还未登录,不能对文章发表评论!请先

我要回帖

 

随机推荐