作为一个Linux初学者,限于能力与知识量在次写下的内容可能会有很多错误或是不完整的地方,这些仅作为我本人的一个LINUX学习笔记,供大家批评指正。
这也是我第一次写这样有关技术性内容的文章,说实话不知道从何下手,而且相关只是很是薄弱,虽说之前有过一年的LINUX课程,但那时并未重视,只是走马观花的看了一下,只依稀记得几个命令。现在开始这一阶段的学习,是完全的从零开始,在此就结合老师说将的内容根据自己的理解把相关知识点进行一下梳理。由于老师所讲内容量比较大,且大多是一些基础的命令,为了不使文章变成一个Linux命令手册,我就一些自己认为比较重要的常识、命令和知识点进行一下总结。
Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。 linux发音五花八门版本颇多, 有人综合网上和linux自己的读音,概括出几个自认为最合适也最通用的读法:/li\'n^ks/(“里那克斯”)或/\'li:nэks/(“里讷克斯”)或/li\'nju:ks/(“里纽克斯”)。这几个应该是谁都听得懂的。至于哪个比较正宗,当然是linux的原音。但事实上使用linux哪种读法的人似乎都不在少数。
由于Linux是一个开源软件,可以免费获得其源代码,而普通用户一般是没有能力和条件使用这些源代码的,所以需要专门的公司或组织对这些源代码进行编译,生成可供用户使用的程序,这就是Linux的发行版。一个典型的Linux发行版包括:Linux核心,一些GNU库和工具,命令行shell,图形界面的X窗口系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公包,编译器,文本编辑器到科学工具的应用软件。主流的发行版有 ubuntu,debain ,Fedora ,Gentoo,PCLinuxOS,Slackware,SUSE, CentOS, Red Hat等。
Linux的哲学思想:
1、一切皆文件
2、短小,且目的单一的程序组成
3、串联多个小程序完成复杂任务
4、尽量避免捕获用户接口
5、通过文本文件保存软件的配置信息