x********g 发帖数: 100 | 1 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作,
只是想弄清工作
原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发,
也不需要做系统
管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令,
完成各种工作。
但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字
体设置文件
在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里
的文件?是
不是有另外一个文件里说了是/etc/fonts,而不是其他文件夹?是不是一定要修个计算
机系的学位才
能彻底理解Linux啊? |
z**r 发帖数: 17771 | 2 量变达到质变
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
p******s 发帖数: 738 | 3 装次lfs?
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
i*****f 发帖数: 578 | 4 你这样想非常好。授人以鱼不如授人以渔。windows系统之所以大家觉得容易使用是因
为程序是self explaned的——程序的使用和设置都有好的界面。
其实linux也是一样的。每个application,都有很详细的manual,每个application的
配置文件几乎都被很好的注释过。
拿debian/ubuntu来说,一个程序不知道怎么用,可以man它,info它,再有就是/usr/
share/doc下有其document(有的需要安装)。一个程序不知道名字的可以man -k它。
想搜索并安装一个程序可以先apt-cache search它。
流行的发行版都有很好的doc和wiki可以利用,例如debian/ubuntu的社区文档和wiki,
arch linux的wiki,都非常有帮助。
最后,你还有google和wikipedia。
good luck & enjoy linux!
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
x********g 发帖数: 100 | 5 试过,不成功,可能因为基础不够吧。
【在 p******s 的大作中提到】 : 装次lfs?
|
b*****l 发帖数: 9499 | 6 读一读基于 linux 的《操作系统原理》教材?
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
d*******o 发帖数: 5897 | 7 有个计算机PHD学位也不一定就能搞懂linux,除非你的research和它相关。要说原理,
操作系统教材都讲得很明白,但你要去看内核代码,还是一头雾水。 |
j****c 发帖数: 19908 | 8 当你不得不使用linux来工作的时候,你就会很快地熟练它了 |
|
z****r 发帖数: 57 | 9 你可以装个Gobo Linux,然后比对文件夹的位置
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
p*****s 发帖数: 344 | 10 要系统的学,应该从minix开始。分清楚什么是linux kernel,什么不归kernel管先。
【在 x********g 的大作中提到】 : 玩Linux有段时间了,却没有系统的学习过,每次遇到问题(大部分问题不影响工作, : 只是想弄清工作 : 原理)就Google, 要么发帖,但总还是一知半解,引出更多疑问。我并不需要做开发, : 也不需要做系统 : 管理,只想理解原理。网上的教程大部分都从实用角度出发,教人怎么去用各种命令, : 完成各种工作。 : 但我不需要,我需要的是理解整个Linux的结构,原理。举个可能不太恰当的例子,字 : 体设置文件 : 在/etc/fonts里,但系统要又怎么知道要用/etc/fonts里的文件,而不是其他文件夹里 : 的文件?是
|
|
|
N****w 发帖数: 21578 | 11 那也不需要从 minix 开始
【在 p*****s 的大作中提到】 : 要系统的学,应该从minix开始。分清楚什么是linux kernel,什么不归kernel管先。
|
p*****s 发帖数: 344 | 12 学minix是因为楼主不关心实际应用,只想知道原理。linux的原理和minix类似,但
minix完全是为教学设计的。linux有太多东西为了满足不同需要搞的很复杂。 |
N****w 发帖数: 21578 | 13 那看看 Understanding Linux Kernel
再看 code 就差不多了
【在 p*****s 的大作中提到】 : 学minix是因为楼主不关心实际应用,只想知道原理。linux的原理和minix类似,但 : minix完全是为教学设计的。linux有太多东西为了满足不同需要搞的很复杂。
|
p*****s 发帖数: 344 | 14 linux kernel的 code 现在已经上million级了。
【在 N****w 的大作中提到】 : 那看看 Understanding Linux Kernel : 再看 code 就差不多了
|
N****w 发帖数: 21578 | 15 绝大多数是 driver、fs、net、其它 arch 的 code
核心的 code 也就 mem、io schedule、proc schedule 那些,
玩来玩去也不会上 million
【在 p*****s 的大作中提到】 : linux kernel的 code 现在已经上million级了。
|
s****n 发帖数: 786 | 16 大概200k-300k,driver可就多了去了
【在 N****w 的大作中提到】 : 绝大多数是 driver、fs、net、其它 arch 的 code : 核心的 code 也就 mem、io schedule、proc schedule 那些, : 玩来玩去也不会上 million
|
N****w 发帖数: 21578 | 17 200-300k 不算多了,花点时间能看懂,hoho
【在 s****n 的大作中提到】 : 大概200k-300k,driver可就多了去了
|
p*****s 发帖数: 344 | 18 不是一点点时间,想利用假期把colinux的framebuffer code升级到2.6.26,好几天了
还没有搞定
不知道版上有没有同好?
【在 N****w 的大作中提到】 : 200-300k 不算多了,花点时间能看懂,hoho
|
e*n 发帖数: 1511 | 19 严重不同意所谓
"""
每个application,都有很详细的manual,每个application的配置文件几乎都被很好的
注释过。
"""
【在 i*****f 的大作中提到】 : 你这样想非常好。授人以鱼不如授人以渔。windows系统之所以大家觉得容易使用是因 : 为程序是self explaned的——程序的使用和设置都有好的界面。 : 其实linux也是一样的。每个application,都有很详细的manual,每个application的 : 配置文件几乎都被很好的注释过。 : 拿debian/ubuntu来说,一个程序不知道怎么用,可以man它,info它,再有就是/usr/ : share/doc下有其document(有的需要安装)。一个程序不知道名字的可以man -k它。 : 想搜索并安装一个程序可以先apt-cache search它。 : 流行的发行版都有很好的doc和wiki可以利用,例如debian/ubuntu的社区文档和wiki, : arch linux的wiki,都非常有帮助。 : 最后,你还有google和wikipedia。
|
e*n 发帖数: 1511 | 20 同意,楼主其实就想知道文件夹怎么组织的
比如etc/font啥的,你让人家看kernal code,没高错把
【在 N****w 的大作中提到】 : 那也不需要从 minix 开始
|
|
|
c***k 发帖数: 1589 | 21 同意,楼主不是想要学操作系统原理。看代码没有必要。从他描述来看,他只是关心应
用程序层面的东西,读一读linux系统操作手册更合适。 |
s*******e 发帖数: 27 | 22 There is a linux kernel online tutorial and it provides very simplified
version of basic linux kernel structure and how it works.
I still need to re-read it when I try to use it even after reading it quite
a few times. If you, just like me, don't have a strong OS background, you
need to force yourself to read it serveral times. But afterwards you will
find out that you have learned a lot about linux.
This is the simplest and most concise version of kernel tutorial I found.
It is a bit out of dat |
o**n 发帖数: 1249 | 23 很好的文章,就是网页没有格式,每行字太长看着不舒服,缩小browser看别的tab的网
页又不方便。
quite
rest
【在 s*******e 的大作中提到】 : There is a linux kernel online tutorial and it provides very simplified : version of basic linux kernel structure and how it works. : I still need to re-read it when I try to use it even after reading it quite : a few times. If you, just like me, don't have a strong OS background, you : need to force yourself to read it serveral times. But afterwards you will : find out that you have learned a lot about linux. : This is the simplest and most concise version of kernel tutorial I found. : It is a bit out of dat
|
s*******e 发帖数: 27 | 24 是吗?
每篇文章的上方可以选择showframe和noframe。应该选noframe。
【在 o**n 的大作中提到】 : 很好的文章,就是网页没有格式,每行字太长看着不舒服,缩小browser看别的tab的网 : 页又不方便。 : : quite : rest
|
o**n 发帖数: 1249 | 25 是啊,所以就变成每行字都整个屏幕宽
【在 s*******e 的大作中提到】 : 是吗? : 每篇文章的上方可以选择showframe和noframe。应该选noframe。
|
s*******e 发帖数: 27 | 26 对不起我错误的理解了你的意思。我平常用惯了全屏和大字体。
这个网页有一个好处,就是即使你选择最大字体,网页也不会wrap。
【在 o**n 的大作中提到】 : 是啊,所以就变成每行字都整个屏幕宽
|
o**n 发帖数: 1249 | 27 现在的屏幕都太宽了,看有的网页和文档啥的,总得调整窗口和文件宽度,每行字一长
就经常掉行,真麻烦,呵呵。
【在 s*******e 的大作中提到】 : 对不起我错误的理解了你的意思。我平常用惯了全屏和大字体。 : 这个网页有一个好处,就是即使你选择最大字体,网页也不会wrap。
|
s*******e 发帖数: 27 | 28 怪不得,我一直在用laptop,即使在家里也是。不想买第二部机器。
【在 o**n 的大作中提到】 : 现在的屏幕都太宽了,看有的网页和文档啥的,总得调整窗口和文件宽度,每行字一长 : 就经常掉行,真麻烦,呵呵。
|
o**n 发帖数: 1249 | 29 这个行长的问题在看wiki时最明显,wiki不让调宽度,可每天用wiki的次数又那么多,
真不方便。
【在 s*******e 的大作中提到】 : 怪不得,我一直在用laptop,即使在家里也是。不想买第二部机器。
|