本系列博文是听了课程Linux达人养成计划后的个人学习笔记,较为详细,供大家参考。
目录
第1章 Linux简介
1.1Linux发展史
Unix——Minix——Linux
- 内核版本
Linux内核官网:www.kernel.org
内核版本说明:2.6.18(主版本.次版本.末版本)
目前最新的内核版本:3.16
- 发行版本
主要的发行版本:debian、Ubuntu(图形界面)、redhat(用的最多)、CentOS(服务器)、fedora(redhat的个人版)等
不同的版本使用的内核基本是一致的,主要是版本不同。
其中,CentOS和redhat完全一样,但CentOS完全免费,而redhat是收费的。
1.2 开源软件简介
Linux最大的特点就是它是开源软件,所谓开源软件是呈现出来的源代码,不是二进制,而是完全英文。
常用的开源软件(开源≠免费):
-
Apache:网站搭建软件,可发布已写好的网站到互联网。
-
nginx:占用资源少,提供更多的访问量
-
linux、PHP、MySQL
-
monggoDB、sumba、ruby、Python(脚本语言)
开源软件的优点:
- 使用自由:绝大多数的开源软件免费
- 研究的自由:可以获得软件源代码
- 散步及改良自由:可以自由传播、改良及销售
1.3 Linux应用领域
- 基于Linux的应用服务器
查看现在互联网发展报告和各个网站的详细信息:https://www.netcraft.com/
- 嵌入式应用
远程管理ssh,手机与linux之间远程管理。在手机上安装ssh应用(QuickSSHd),使用SecureCRT应用连接手机。我的手机是iOS系统,在APP商城找的一个评分比较高的ssh应用,叫做Termius,非常好用!需要注意的是安卓系统的底层是Linux,而苹果iOS系统的底层是Unix。
1.4 Linux与Windows的不同
- Linux严格区分大小写
- Linux中所有的内容均以文件形式保存,包括硬件、用户等
- Linux不靠扩展名来区分文件类型,它仅靠权限来区分文件
- Windows下的程序不能直接在Linux下安装和运行
- Linux不靠扩展名来区分文件类型
1.5 字符界面的优势
优势一:字符界面占用的系统资源更少。字符界面远比图形界面占用的资源要少得多,图形界面需要服务器来分担更多的系统资源,无论是CPU、内存占有还是运行空间等,从而会拿出更少的资源供客户端访问。
优势二:正因为其占用的资源更少,所以字符界面减少了错误的可能性和被攻击的可能性
Windows主要针对个人用户,所以重视应用性、可操作性;而Linux主要针对服务器操作人员,所以更为注重稳定性和安全性。
更多内容请查看:
Linux达人养成计划I详细笔记(三)命令基本格式及文件处理命令