首先是把 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。