目前在 Linux 下基本的工作生活以及没什么问题了,靠着各种 Wiki 也可以定制化一些东西了,基础命令行也会用了。
但总觉得自己对 Linux 的了解还不够深入,出了问题总是需要面向 google,没法自己独立解决。
这里想问问大家,如何更加深入的了解学习 Linux 呢?
1
WheatField 2017-07-11 19:27:05 +08:00 via iPhone
这种问题问的毫无意义
|
2
misaka19000 2017-07-11 19:31:44 +08:00 via Android
看 Linux kernel 的代码
|
3
ech0x OP @WheatField 为什么?
|
4
AngelCriss 2017-07-11 19:38:38 +08:00 via Android
这种问题毫无意义
|
5
sudoz 2017-07-11 19:40:23 +08:00
按需学习,别为了学习而学习
|
6
DiamondY 2017-07-11 19:51:49 +08:00
狭义上来说,Linux 是一个 OS 的 kernel,深入学习是要搞 OS ?还是要在上面做定制应用?
如果是无聊的蛋疼的话,去读 Linus 的自传《 Just for fun 》也是可以打发一下时间的 |
7
misaka19000 2017-07-11 20:00:50 +08:00 via Android
@ech0x 也许他是搞 PHP 的吧
|
9
PythonAnswer 2017-07-11 20:15:25 +08:00 via Android
天天用 用 3 年 自然熟练了
|
11
Cbdy 2017-07-11 20:18:10 +08:00 via Android
去给 kernel 贡献代码吧,为自由软件添砖加瓦
|
12
Lax 2017-07-11 20:21:14 +08:00 1
列出自己用过的 100 个命令,man 一遍,不懂的概念就去查。看一遍够算得上是精通了。
|
13
gulangyu 2017-07-11 20:51:19 +08:00
何必为难自己,滋瓷按需学习的提法!
|
14
markocen 2017-07-11 20:59:29 +08:00 via Android
推荐本书<How Linux Work>
|
15
UnknownR 2017-07-11 21:41:46 +08:00
不知道你说的深入是什么意思,可以看看《现代操作系统》一书,结合 linux 内核,深入了解 linux 的资源调度,中断响应,内存管理,文件系统等等,和 windows 进行对比。
|
16
lxml 2017-07-11 21:43:55 +08:00
出了问题 Google 这是非常正常的啊,不要用有限的大脑和无限的知识死磕,能迅速找到 solution 也是能力的一种。
|
17
tyfulcrum 2017-07-11 22:04:29 +08:00 via iPhone
|
18
manifold 2017-07-12 02:21:49 +08:00
看 kernel 吧,Robert Love 的 Linux Kernel Development 是最浅显易懂的。
|