1.Linux编程学习开篇

因项目需要,需要在Ubuntu系统上安装psycopg2,用于Django开发。在安装的时候却遇到了问题,经过多次google之后,终于安装成功。但是从头到尾,只能按照别人的解决办法不断尝试,就算有提及错误的原因,自己也根本看不懂。

不禁感到十分的沮丧,对Linux系统太不熟悉了,以至于这么一个简单的任务都需要折腾许久。于是打算开始系统性的学习下Linux系统和编程。

我使用Linux时间较短,之前也没有系统性的学习过Linux相关的知识,所以难以保证所写内容的准确性和正确性。原本这些文章想写在本地保存,但是没有一个好用的Markdown编辑器和管理工具,于是还是写在了csdn。

该分类的文章仅仅记录我的学习笔记,内容会遵循我自己的学习路线,可能对其他人并无太大的用处,如有偏颇和误导的地方,还请见谅。

下面记录我在学习过程中使用的一些资源。发现一些好的东西都会随时汇总在下面。


网站

1.https://www.kernel.org/

Linux内核的官网,你可以在上面看到所有的Linux内核发行版本,并免费下载,偶尔也会更新与Linux内核相关的最新文章。如果只是一个新手的话,大概是没有太大的帮助,不过记住总是没错的。

2.http://www.linuxfromscratch.org/

LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面。——-百度百科

LFS一书的中文版本,可以在这里看到https://linux.cn/lfs/LFS-BOOK-7.7-systemd/index.html

和Linux内核网站一样,对于新手并无多大的用处。

3.https://linux.cn/

中文的Linux社区

4.http://www.tldp.org/

俗称TLDP。www.kernel.org 维护的只是Linux的内核,而这个网站汇集了非常多的资源和文档。


博客文章

1.Top 20 Linux websites


书籍

1.鸟哥的Linux私房菜基础学习篇

入门确实不错,就是台湾的俗语和大陆还是有很多不一样,有的地方看的很别扭。

2.Introduction to Linux

这本书在TLDP上可以看到在线版。如果想要中文版的,可以自行google。


项目

1.https://github.com/Mzzopublic/C

包含了上百个基础的例子

你可能感兴趣的:(1.Linux编程学习)