Linux入门到精通基础教程.pdf
《Linux入门到精通基础教程.pdf》由会员分享,可在线阅读,更多相关《Linux入门到精通基础教程.pdf(369页珍藏版)》请在咨信网上搜索。
1、Linux入门到精通基础教程第一章Linux基础知识硬盘硬盘是可以存储大量信息资源的媒介。我们平时看到的 硬盘是方方正正的一块挺沉的铁匣子,但是其实硬盘是 圆的,加上一些控制电路以后,为了便于携带而设计成 为方形外壳。但是硬盘真是圆的,不骗你,要不怎么叫 做盘呢?第二,你需要知道的是硬盘可以进行分区。可 以把硬盘分区成为很多个分区,看来分区即是一个名次 也是一个动词。什么叫做名次的分区呢?现在的硬盘越 来越大,存放的资源越来越多。为了更合理的管理使用 硬盘资源,更有效的提高查询速度和访问质量,我们可 以把硬盘划分为很多分区,分别存放一些信息。当你需 要读取某一个资料的时候,系统会自动使用最近的
2、磁头 去读取,加快读取速度。硬盘分区是从硬件的基础上对 资源进行合理管理的手段。分区已经了解了,但是我们不能只有分区啊,我们得用 一个方法来控制分区。Windows操作系统使用了盘符 这个概念,用单一的字母来表示硬盘上的不同分区,比如,C盘,D盘等等。在 Windows2000以前,C盘对应了第 一个分区,D盘对应第二个分区,依此类推。到了 Winows2000,这个对应关系可以自己调整了。在Linux里边,我们没有盘符这个概念,我们用目录 的形式进行管理。为了保证文章的完整性,简单说说目录吧,其实大家都 很清楚的。如果我们把数以万计的水果扔在一个萝筐里 面是不是很难找?但是如果我们把苹果放在
3、叫做苹果的 管筐里面,把梨放在叫做梨的萝筐里面这样是不是 大大简化了我们寻找指定水果的速度?这些水果如果是 我们的文件,那么我们用的管筐就叫目录。新的问题出 现了,即使把桃子扔在叫做桃子的管筐中,我们仍然很 难从好几千个桃子里面找出来自四川成都龙泉驿的桃子 啊。聪明的你一定想到在桃子的管筐中再放入很多叫做 四川啊,河北啊,广州啊这些名字的管筐,把不同产地 的桃子放进去。对!就这样!我们在一个文件目录下面 可以再建立新的文件目录,把文件进行非常细致的管理。到这里你明白了什么叫做目录,还明白了目录是可以嵌 套的,这就可以了。目录技术是从软件的基础上对资源 进行管理的方法。回到Linux对于硬盘的管
4、理里面来:在Linux里边,我 们没有盘符这个概念,我们用目录的形式进行管理。把 每一个分区和某一个目录对应,以后对这个目录的操作 就是对这个分区的操作,这样就实现了硬件管理手段和 软件目录管理手段的统一。这个把分区和目录对应的过 程叫做挂载-mount。这种对应关系可以由用户随时中断 和改变。S WAP交换分区分区的知识大家已经熟习了,这里需要提一下交换分区。我们如果没有足够的内存,也许就不能运行某些大型的 软件,解决的办法是在硬盘上划出一个区域来当作临时 的内存,好像内存变大了。Windows操作系统把这个区 域叫做虚拟内存,Linux把它叫做交换分区swapo虽 然随着硬件价格的下降内存
5、已经不大会限制我们了,但是 交换分区这个概念却保留下来,而且有继续保留下去的 原因,当然涉及到内核的问题,我们不多讨论,我们要 说明的是,安装Linux时候建立交换分区时,如果你 的内存只有64M或则128M,那么交换分区最好设置成为它的3倍,如果你的分区足够大,有256M或则 512M,那么设置成为相同大小就可以了。但是请注意,最好大 小为2的N次塞的数字。分区格式今天说了好多的与硬盘有关的问题,现在还要补充一 个,就是分区格式。硬盘只是一个用电磁的方式纪录信息的 媒介,我们可以通过不同的格式来管理。不同的操作系 统选择了不同的格式,同一种操作系统也可能支持多种 格式。微软的操作系统选择了
6、fatl6格式作为DOS的 分 区格式,往后 windows95和 windows98支持fat32格 式,WindowsNT 使用 NTFS 4格式,windows2000以及 XP 支持NTFS 5,也支持fat32,但是她们都不支持Linux上 常见的分区格式。Linux是一个开放的操作系统,它最初使用ext2格式,后来使用ext3格式,但是它同时支持 非常多的分区格式,包括很多大型机上UNIX使用的 XFS格式,也包括微软的那些fat以及NTFS格式。在给硬盘分区时就需要指定使用的分区格式。掌握Linux的目录结构既然目录是用来方便文件管理的工具,那么Linux下面不同的目录到底保存了
7、哪一类的文件呢?目录名称意义/bin该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。/boot该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息/dev该目录包含了 Linux系统中使用的所有外部设 备,它实际上是访问这些外部设备的端口,你可以访问这些 外部设备,与访问一个文件或一个目录没有区别。例如 在系统中键入“cd/dev/cdrom”,就可以看到光驱中的文件;键入“cd/dev/mouse”即可看鼠标的相关文件。/cdrom该目录在刚安装系统时是空的,你可以将光驱 文件系统挂在这个目录下,例如“mount/dev/cd
8、rom/cdrom”/etc该目录存放了系统管理时要用到的各种配置文件 和子目录,例如网络配置文件、文件系统、X系统配 置文件、设备配置信息、设置用户信息等。/sbin该目录用来存放系统管理员的系统管理程序。/home如果建立一个名为“xx”的用户,那么在/home 目录下就有一个对应的“/home/xx”路径,用来存放该 用户的主目录。/lib该目录用来存放系统动态连接共享库,几乎所有的 应用程序都会用到该目录下的共享库/lost+found该目录在大多数情况下都是空的。但当突然 停电、或者非正常关机后,有些文件就临时存放在这里。/mnt该目录在一般情况下也是空的,你可以临时将别的 文件系统
9、挂在该目录下。/proc可以在该目录下获取系统信息,这些信息是在内 存中由系统自己产生的/root如果你是以超级用户的身份登录的,这个就是超级 用户的主目录/tmp用来存放不同程序执行时产生的临时文件/usr用户的很多应用程序和文件都存放在该目录下Linux支持的硬件总的来说,Linux对于硬件的支持有三句话概括:越 新的硬件越难支持,越小的厂家的产品越难支持,越来越多的硬件被支持!所以推荐大家使用著名厂家的成熟产品。下一章我们要介绍Linux的安装。我们选择的Linux 发行版是Redhat Linux 7.3,在安装之前请大家一定熟习我们介绍的硬盘分区的知识。第二章Linux安装下面我们介
10、绍Linux的安装。各种Linux发行版本的 安装各有不同,但是却大同小异。总的来说,除了国产的 Linux以外,其他我们熟习的Linux都支持网络在线 安装和硬盘安装。但是我们国内的用户使用宽带的现在并 不多,硬盘安装方式又有一些麻烦,所以我们还是介绍 光盘安装的方式。RedhatLinux是国内市场上较为常见的Linux发行版 本,甚至Redhat 一度成为国人脑海中Linux的代名词。所 以我选择Redhat作为第一次安装Linux时候的教材。其实MandrakeLinux安装界面比Redhat好看多了,不果似 乎Linux 的很难买到啊。往后的章节我还会详悉介绍的 安装,不 是 过那是
11、后话 了。Debian现在让我们假设你的硬盘是20G的,Windows98系统已经把这20G全部用完,具体如下:C:前5GD:接下来5GE:接下来5GF:最后5G我们计划把Redhat安装在原来的F:盘上,那么现在 请备份你的F:盘上的资料。然后确定你的系统是由光盘引导的,如果不是,在电脑 开机的时候按del键,进入主板BIOS设置,修改相 关选项让你的电脑从光盘引导。然后把Redhat的第一章安 装光盘放入光驱,开机。这时候你应该能够看到一些启 动提示。相信大家都有大学英语的基本功,阅读这些东 西是不成问题的。现在,你可以直接按回车键,启动图 形界面的安装程序;也可以输入text然后回车,这
12、样 启 动字符界面的安装。一般来说,图形界面占用更多的内 存,安装程序会比字符界面下慢一些,但是图形界面更友好,考虑到这是我们第一次安装Linux,我们直接HI 车,进入图形界面的安装程序。安装的第一步是要你确认它的版权信息。当然同意啦!Linux和Windows都有这一步,但是你所同意的版权 协议却非常不同,具体的我们以后再说,总之你记住,Linux给你自由的世界,也许这个世界现在还有一些荒漠和戈壁;Windows却给你无限美好和宜人的牢笼。现在请正确的选择你的键盘类型,一般pcl04就可以 了。好像在RedhatLinux下面还不支持win键。选择鼠标 稍微麻烦一点,如果你的鼠标只有两个按
13、钮并且没有滚 轮,你一定要把那个“模拟三键鼠标”的选项选中,因为在Linux下面,鼠标的第三键非常有用。Redhat会讯问你是安装Workstation还是S erver还是 Custom类型的系统,或者选择update升级原有 的 Redhat。我们选择 Custom!现在配置硬盘参数,也就是分区,我们不要选择自动分 区,那样不安全,非常不安全,特别不安全。选择手动 分区吧,我会教你的。在继续之前请确保你熟习了我在 上一章里面介绍的硬盘分区的基本知识,如果忘记了,快回去看看吧。注意:硬盘分区会清除掉你硬盘上相应 分区以前保存的信息!我相信你已经把F:盘上要备份的资料全部备份了。现 在让我们来
14、看看你的每一个Windows的盘符对应什么 硬件设备。一般来说,C盘对应/dev/hdalD 盘对应/dev/hda5E 盘对应/dev/hda6F 盘对应/dev/hda7 现在选中F盘对应的/dev/hda7,删除它。然后在空闲 的硬盘空间(应该有5G,因为我们删除了一个5G的F 盘)上建立一个新的分区,选择分区类型为S WAP,也就是 交换分区。它的大小应该按照上一章的方法选择3倍于 实际内存的大小或者适当的数字。但是请注意,最好大 小为2的N次幕的数字。添加完成这个交换分区的设定,现在我们再添加一个分 区,这个分区类型选择为ext3,然后有一个mount point之类的选项,也就是我
15、们说的挂装点,设置成“/”。把 它的大小设置成为剩下的所有空间的大小。这样把整个 硬盘空间都利用起来。检查一下是不是还有什么没有作对?如果发现有问题,现在修改还来得及,因为我们所做的修改还没有保存到 硬盘里面去。如果一切无误,选择下一步,现在硬盘的 内容将按照我们设定的方式变化。是不是有点激动?哈哈,说不定会搞砸呢?我以前第一次安装Redhat用了7个小时才搞懂什么叫做挂装点。整个硬盘从头到脚被分区无数次,安装完成以后什么资料 都没有,哈哈,说不定你刚才的某一步做错了会和我一 样而可怜呢。不过如果不是切肤之痛,怎会记忆犹新?搞Linux就是需要大胆的尝试,就象邓小平同志说 的,实践是检验真理的
16、唯一标准嘛!看完这段文字,你的硬盘应该格式化完了,应该到了选 择安装什么软件了。如果选择全部安装的话(在最下面 有这个选项)你会得到一个巨大无比,巨慢无比的系 统,大概2G吧。因为完全安装会安装所有的服务器程序个无关紧要的所有的东西。除非你知道自己在干什么,千 万不要这么作。看看吧,如果你有打印机,就把打印支 持选上。一般默认的选项足够了,但是我还是建议大家 安装 S oftware Development 和 Kernel Development 两 个选项,这样方便以后安装新的软件。窗口管理器有很 多,一个 KDE,一个 Gnome,还有一些比较小巧的比 如 WindowMaker(这是我
17、的最爱)。KDE的外观类 似 Windows,适合初学者上手,但是Gnome更漂亮,速 度也更快。我很少使用KDE,也没有什么KDE的汉 化经验,所以我就教大家使用Gnome吧。以后我还会教 大家使用WindowMaker的。继续下去似乎到了软件安装的过程,一 20到30分种 般 吧,就可以安装完所有的软件。这段时见不要休息,继续看我下面的内容!呵呵好像这时候Redhat会要求选择启动的方式是使用Grub还是Lilo,也许你现在很郁闷,都不懂,那么我就告 诉你,选择grub吧,因为.虽然我更熟习lilo,以后好讲给你听但是grub对于初学者来说不容易出错,安装grub的位置选择MBR就可以。只
18、有这样才能保证你 既能启动Linux,又能启动 Windowso我知道大家都很累了,所以我很快的说完下面的步骤:它会问你时区的问题,中国人当然选择亚洲的上海,没 有北京的选项。如果你住在大西南,选择重庆也不错。下一步关键,如果你想得到正确的时间,看清楚,它会问你是不是把本机时间和GMT时间对应,千万不要 选啊!GMT实践是格林威治时间的意思。继续下去到了 配置显卡的地方,如果你的显卡是ATI的显卡或者常见 的3dfx Banshee/Voodoo3+或者 Matrox g200/g400 或者S iS的话,那么恭喜你,你的显卡能够被轻易的识别出 来。如果Redhat没有识别出你的显卡,也不要着
19、急,跳 过这一步,我们安装完成以后再来配置。其实我的显卡是ATI的显卡,Redhat能够自动识别,但 是我还是喜欢跳过去,安装完成以后再来搞它。它还会问你启动时候是用图形界面启动还是字符界面启 动,保险起见,选择字符界面!下一步声卡也是一样的,如果你的声卡识别出来了,那 么没什么好说的,没有的话,就跳过去,有办法的。如果你的电脑有网卡,比如宽带或者ADS L,那么你还 应该配置网络,但是网络的情况太多了,1000个人也许 就有1000种情况,后面再说,跳过!咦,我好像忘了介绍设置root密码的问题。什么是root啊?root就是超级用户,一定要细致的设定这个密码,因为一旦忘掉了,似乎只有重新安
20、装整个Linuxo其他 的选项,我没有说到的,选择默认值就可以了。好了,大功告成。第三章Linux基本使用命令(基本篇)一(高级篇在 后面会有,这一章从实用的角度出发介绍基本的操作)现在请输入你的用户名和密码,当然,我们输入root,这样获得一切管理权限!你一定非常希望立刻看到那些非常漂亮的图形界面,但 是也许我要让你失望了。我建议在没有使用图形界面以前,首先熟练的掌握基本的Linux命令,这样才是一 个真正的Linuxero从哪里开始呢?1.1s列出文件和目录的命令你一定很想知道你的电脑里面有哪些东西,现在执行命令Is,啊,怎么什么都没有?当然啦,这是你第一次 登录到这个系统,你的默认位置是
21、你的个人目录,而不是系统根目录。你还没有在这个目录里面存放任何的个人文件,当然什么都没有啦。如果你是用root用户登录 的话,你的个人目录就是/root目录;如果你是用普通用户登录,比如叫做kris,那么kris的个人目录是/kris。前 面 的/是什么意思呢?就是“根”的意思,就是最前面的那 个目录,在根目录下面建立有很多的子目录,我们在第 一章已经讨论过了。Is命令有很多的选项,常用的是:-A选项用来列出所有的文件,包括那些隐藏的文件。为什么我们要隐藏文件呢?道理和你为什么要把情书藏 起来不让爸妈发现是一样的。就是为了保密啊。现在执 行Is-A看看?是不是有一个隐藏文件“.bashrc”被
22、显 示出来啦?聪明的你一定奇怪的发现这个文件名前面有 一个点,对!记住,只要文件名前面第一个字符是一个这个文件就是隐藏文件。一个目录名前面的第一 个字符如果是这个目录就是隐藏目录。-1这个选项用来显示一个列表,包含了这个目录下面所 有的文件的绝大部分属性的列表。你可以每个文件的大 小,所有者,你的权限还有修改日期等等。-R R的意思就是recursive递归,明显这个选项让系统 显示出这个目录下面的所有文件以外,还要显示出所有 子目录下面的文件。也就是把我们那一大堆水果全部抖 出来。-color这个选项特别有用,我估计大家的显示器都是 彩显吧,什么?你的显示器还是黑白的?天哪!既然是 彩显,那
23、么我们可以让1s命令用不同的眼色代表不同 的文件类型。比如可执行文件用绿色,普通文件是白色,目录是蓝色。也许你会问,目录也是文件吗?对的,在 Linux里面一切都是文件,所有的硬件设备都用一个文 件来代替,比如你的软驱,就是用/dev/fdO来代替的。目录也是一个文件。-help这个选项几乎是每一个Linux命令都有的,用来 显示出该命令的帮助信息。2.cd和mkdir以及rm改变当然所在目录,建立新目录以及删除目录命令趁热打铁的,刚才说了目录,我们每一次登录都有一个默认目录就是我们的个人用户目录。我们怎么才能到其他的目录去呢?cd就是用来改变当前所在的目录的。刖面我们说过,“/”代表根目录,
24、那么执行cd/就可以进入根目录。不试一下吗?让我们看看根目录下面有哪些文件和子目录吧,执行 1s,我们发现,根目录下面有一个目录名子特别变态,叫做usr,进去看看,cdusr,看看这里面有什么?你会发现一个更psycho(变态)的目录叫做src,进入src目 录看看?没什么好玩的。那么我们现在回到刚才的usr目 录,怎么做?是不是cd usr?执行试一下,好像不行,系统报告出错 cd:usr:No such file or directoryo 这是怎么搞的?问题在于我们现在所在的目录是/usr/src下,我们 执行cd usr的意思是进入/usr/src/usr目录而不是/usr目 录。正确
25、的方法是cd/usr。就好比你在中华美食的篁筐里面看到一个四川的篁筐,里面有一个成都的小梦筐,现在你进入以后发现成都的 小管筐里面有一种叫做“麻辣烫”的很辣的食品。你大 饱口福以后想要吃一些甜点,于是准备去福州。你能站 在成都的梦筐里面去福州吗?当然不行,福州并不在成 都的梦筐里面啊,你应该进入“/中华美食/福州”而不 是“/中华美食/四J11/成都/福州,对不对?好的,一个问题出现了,难道我每一次进入一个目录,都要用/usr/src这么复杂的方式来表示吗?不一定。我 们用的方式来表示上一层目录。如果你现在在/usr/src目录下,进入/usr目录有两种办法:cd/usr和 cd.他们是一样的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 入门 精通 基础教程
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。