作者:empty 出版社:empty |
新概念Linux学习电子书籍,给大家一个离线认识Linux与学习Linux的平台。
本书是为广大Linux学习者制做的,本书内容基础,语言简短简洁,也节选了一些比较经典而且一定要了解的Linux知识,循序渐进的介绍Linux相关知识,从入门到提高,希望对所有学习Linux的朋友都有帮助。
本书主要包含了一些Linux基本技能及相关的操作技巧。
此版本为Linux实用学习教程(第一版)的增强版,增添了很多Linux知识。正式命名为Linux实用培训学习教程1.0(最终版),此后更新的版本为Linux实用学习教程(第二版)。
注:本书籍会继续更新,下一版本将在这个版本当中更进。点击查看这本书籍是否最新版本。
红联Linux论坛是致力于Linux技术讨论的站点,目前网站收录的文章及教程基本能满足不同水平的朋友学习。
与Linux实用学习教程(第一版)有哪些更进?
新概念Linux学习电子书籍,给大家一个离线认识Linux与学习Linux的平台。
增加栏目及相关Linux知识有:Fedora Core 6、Linux必学的重要命令、linux编程基础、
Linux内核结构详解、linux软件的安装和卸载、Linux桌面系统提速七大法宝、Shell 命令行操作、Ubuntu、Unix、Wine 使用者指南、安装完Linux操作系统后应该做的事情、从头开始对ubuntu进行优化、搭建个人网站、解析Linux特殊文件、详细剖析Linux和Unix两系统病毒威胁、Ubuntu技术等目录及文章的增多。
此后更新的版本为Linux实用学习教程(第二版)。第二版将在本版的基础上增进与改进。
注:本书籍会继续更新,下一版本将在这个版本当中更进。点击查看这本书籍是否最新版本。
红联Linux论坛是致力于Linux技术讨论的站点,目前网站收录的文章及教程基本能满足不同水平的朋友学习。
红联Linux门户:www.linux110.com
红联Linux论坛:www.linux110.com/bbs
红联Linux论坛大全,所有致力点都体现在这
打消你对Linux的疑虑
或许你还没开始接触Linux就被一些网友的观点所吓住,很多人都说Linux操作难,这一点也不假,我承认,但我也希望你对Linux有一些认识。
下面的一些问答或许你会对Linux重新认识,如果你很想尝试Linux,你就不要太相信我说的,大胆去尝试,然后回过头来看我说的对不对?
一, Linux是不是高手的玩物?
答:不是,Linux在做服务器方面应用得广些,Linux在桌面应用上还需要工程师们努力的开发,这是句实话,但它并不是高手们的玩物,高手有很多种,一个不懂Linux的人他对C++非常精通,他算是个高手吗?
二,是不是学好英文才能学好Linux?
答:命令行,一些操作,操作提示等等都是英文的,如果你不会英文也不要紧,安装个中文版的,不过为了你能更深入学习还是建议你学点英文。
三,Linux对中文的支持如何?
答:总体来说,我国开发的如红旗Linux,中标Linux,共创Linux对中文支持较好,其它的虽然支持中文,但显示效果还需要进一步优化。
四,Linux能满足我的办公需求吗?
答:没什么大问题,一般工具盘里都有满足你办公的软件。
五,Linux是不是经常出故障?
答:如果Windows一样也会出故障的话那Linux也会出故障的,但大多都是误操作引起的,也就是 说人为引起的起的。请放心,只要你不对它破坏它就不会给你找麻烦。
六,我刚接触电脑,我能学习Linux吗?
答:能,学什么东西都是从一无所知到知的过程的。
七,我常常看到有的网友求助驱动硬件,Linux对硬件的兼容如何?
答:的确存在这种情况。不过只要你的硬件不是太新或太老一般都会兼容。当然,最好到官方去看看你所要安装的版本是否能兼容你的硬件,好提前有个准备。
八,我想学Linux,但我的问题经常得不到解答?
答:这种情况的确是有的,但我相信很多热心网友都会帮助你的,当然我更建议你购买正式版得到技术支持服务。
九,我不想学Linux,因为它对我不实用?
答:用哪个无所谓,实用对自己合适就行。
十,Linux的前景如何?
答:很多人都看好开源软件,看好Linux,它的前景肯定是光明的,建议你关注有关Linux新闻。
十一,有无好些的Linux学习书籍?
答:当然有,不过建议你到Linux社区发贴问问一些过来人,他们会给你推荐好的学习教程的。
十二,在哪可以购买到Linux或免费下载?
答:官方购买要保险些,可以邮购,当然一些软件店也可能有购,免费下载建议搜索,注意,由于文件较大,应该选择速度快些的下。
Linux怎么占用这么多内存
Linux会最大程度的利用物理内存,避免使用交换空间;而不是尽量的回收内存,使用页面文件。
又因为Linux系统的内存管理非常优秀,程序退出时可以高效的回收内存,所以更加没有必要在程序运行时就回收内存!
因此,Linux系统表面看来内存开销很大,实际上系统运行是很稳定的──Linux不会时而流畅,时而瘫痪。事实上,在正常情况下,它运行是非常流畅的。
Linux程序、进程
或许您会这样想,Linux命令的句型确实不难,但是那么多命令,我怎么知道它们都是作什么的呢?而且不同的系统中,可以使用的命令似乎也不太一样,这真让人困惑……
其实Linux的命令,运行的是Linux系统中的程序。只要您已安装了程序,您就可以通过命令来运行它,并且可以使用参数来精细的调整它的运行状态。也可以通过点击启动图标来运行,不过启动图标不能够方便的调整参数,并不是很方便。
举一个例子:
mplayer -shuffle -loop 3 -playlist mymp3.list可能您运行上面命令,系统会提示您 无法找到命令 ,那是因为您没有安装mplayer这个程序。mplayer是我见过的支持格式最多的播放器,几乎任何已知格式的多媒体文件,都可以使用mplayer来播放。它包含一个图形界面的前端,您可以在菜单中找到它,鼠标点击运行;也可以通过执行命令来运行它的命令行版本。
如果您的系统中没有mplayer播放器,我们建议您安装一个。关于程序的安装,请参阅 软件安装 。
上面命令中, mplayer 调用了mplayer播放器程序。参数 -shuffle 表示随机播放, -loop 表示循环播放,后面的 3 为循环的次数,如果为 0 ,则一直播放。 -playlist 表示播放列表中的曲目。我们可以把mp3的路径放到 mymp3.list 文件中,让mplayer来播放它们。
进程 为运行中的程序,是程序在内存中的镜像。
Linux内核源码结构
内核源码中主要包含以下子目录:
arch:包含了与体系结构相关的代码
对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。
其每个体系结构子目录下包含几个主要的子目录:
kernel:包含与体系结构相关的内核代码
mm: 包含与体系结构相关的内存管理代码
lib: 包含与体系结构相关的库代码
documentation:包含内核的文档
drivers:包含设备驱动代码。每类设备有相应的子目录,如char 、block、net等
fs:包含文件系统的代码。每个支持的文件系统有相应的子目录,如 ext2、proc等
include:内核头文件,对每一种体系结构,分别有相应的子目录。
init:包含内核初始化代码
lib:包含内核的库代码
mm:包含内存管理代码
kernel:包含内核管理代码
net:包含网络部分的代码
Linux软件功能不够强
虽然您很愿意使用Linux系统,但是它的软件并不能使您满意,甚至使您多愁善感的心灵又蒙上了一层阴影,“长太息以掩涕……”
首先您别忘了,《泰坦尼克》的特效就是在Linux系统下完成的,连业界巨头SGI都在向Linux迁移(尽管SGI的IRIX本来就是一种Unix系统)。如果您不知道SoftImage,那么Maya您总听说过吧?它最初就是多平台的。
对于电影特效处理时需要的高吞吐量的数据(以TB计)和运算能力,Windows系统恐怕连崩溃的机会都没有=_=#(最新统计资料显示, Top500计算机中,使用Linux的占到73.4%,包括最快的前两名。其中Linux系统367部,Unix系统98部,混合操作系统24部, AppleMacOS系统5部,BSD系统4部,Windows系统,2部)
类似于大气模拟、基因解码等等真正的科学运算……Windows……前几天我还在verycd.com上看到一套欧洲某天文台的天文学软件,只有Linux版!
当然了,Linux下功能强大的软件大多是命令行的,图形界面的程序只能视觉上强大,外强中干!建议您多使用man这个命令来查询各类软件的使用方法,它排版美观,格式工整,语法简明,意韵流畅,实在是学习英语难得的教材。
linux系统的运行级别
0 - 系统停机状态
1 - 单用户工作状态
2 - 多用户状态(没有NFS)
3 - 多用户状态(有NFS)
Redhat的默认运行级
4 - 系统未使用,留给用户,一般在系统出现故障时使用
5 - X11控制台(xdm,gdm或kdm)
6 - 系统正常关闭并重新启动
常用的运行级别是3(在linux系统启动后进入字符模式)
和5(在linux系统启动后进入图形模式)
empty