第 1 章 Linux 开山篇

学习尚硅谷学院韩顺平老师的linux笔记。如有侵权请联系[email protected]邮箱删除。

第 1  章    Linux 开山篇

1.1  本套 Linux 课程的内容介绍

1.2 Linux 的学习方向

1.2.1 Linux 运维工程师

1.2.2 Linux 嵌入式开发工程师

1.2.3 在linux 下做各种程序开发

1.2.4 示意图

 

1.3 Linux 的应用领域

1.3.1 个人桌面应用领域

此领域是传统 linux 应用最薄弱的环节,传统 linux 由于界面简单、操作复杂、应用软件少的缺点, 一直被 windows 所压制,但近些年来随着 ubuntu、fedora [fɪˈdɔ:rə]  等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,linux 在个人桌面领域的占有率在逐渐的提高。

1.3.2 服务器应用领域

linux 在服务器领域的应用是最强的。

linux 免费、稳定、高效等特点在这里得到了很好的体现,近些年来 linux 服务器市场得到了飞速的提升,尤其在一些高端领域尤为广泛。

 1.3.3 嵌入式应用领域

近些年来 linux 在嵌入式领域的应用得到了飞速的提高

linux 运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 KB 等特点,使其近些年来在嵌入式领域的应用得到非常大的提高

 主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等都是其应用领域。以后再物联网中应用会更加广泛

1.4  学习 Linux 的阶段(高手进阶过程)

linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到

业界的认可,目前很多中型,大型甚至是集群项目都在使用 linux,很多软件公司考虑到开发成本都首选 linux,在中国软件公司得到广泛的使用。

我个人认为学习 linux 流程为:

第 1 阶段:linux 环境下的基本操作命令,包括 文件操作命令(rm mkdir chmod, chown) 编辑工具使用(vi vim)linux 用户管理(useradd userdel usermod)等

第 2 阶段:linux 的各种配置(环境变量配置,网络配置,服务配置)

第 3 阶段:linux 下如何搭建对应语言的开发环境(大数据,JavaEE, Python 等) 第 4 阶段:能编写 shell 脚本,对 Linux 服务器进行维护。

第 5 阶段:能进行安全设置,防止攻击,保障服务器正常运行,能对系统调优。

第 6 阶段:深入理解 Linux 系统(对内核有研究),熟练掌握大型网站应用架构组成、并熟悉各个环节的部署和维护方法。

猜你喜欢

转载自www.cnblogs.com/zhizhu1120418975/p/12943391.html