首先是把 Ubuntu 换到了 Arch, 小折腾了一阵,在 Ubuntu 下,我不会主动去了解 / 目录下的文件,到了 Arch, 就不得不去了解了。
我觉得要想学习 Linux, 就不能把这个当成普通操作系统去用,不然我觉得跟 Windows 没有区别,都是操作系统。要多泡在命令行下。 Linux 的学习主要在于 Shell。
现在主要看的两本书
K&R 《C程序设计语言》
http://book.douban.com/subject/1139336/《Linux程序设计》
http://book.douban.com/subject/4831448/然后手头还有一本《编程珠玑》
http://book.douban.com/subject/1230206/也在慢慢看,不过比上两本,感觉有点难度
打算在暑假看一看《算法导论》
http://book.douban.com/subject/1885170/然后下半年就开始看《UNIX环境高级编程》或者《UNIX编程艺术》
暂时是这样的打算。
然后就是想学 zsh。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/34690
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.