文章目录
前言
1991 年芬兰大学生林纳斯·托瓦兹(Linus Torvalds)发布了开源操作系统 Linux 0.01。经过近 30 年的发展, Linux 已经成为世界上使用最为广泛的操作系统之一:安卓手机使用的是Linux;世界 500 强的超级计算机全部使用的是 Linux;网站服务器大部分都是使用 Linux;而云计算、大数据、物联网和人工智能等新兴技术也都依赖 Linux;就连新版本的 Windows 也能支持Linux 的运行。因此,对于 IT 从业人员来说,Linux 是必须要学习和掌握的,越早接触就可以获得更多的机会。
Linux学习路线采取由浅入深,循序渐进,并覆盖大部分知识点。学习方法先完成广度任务,即完成全部章节内容后,再对相关领域做深入研究。平时学习需要多操作,从练习中理解知识点。本文介绍了18章节200多个知识点,可作为学习路线参考。
第1章 Linux简介
1.操作系统是什么
2.Linux是什么,有哪些特点?
3.Linux和UNIX的关系及区别
4.类UNIX系统是什么?
5.Linux中大量使用脚本语言shell!
6.Windows很好啊,为什么要学Linux?
7.Linux的优缺点
8.常见Linux发行版本有哪些?
9.这么多Linux发行版,哪个最生产环境?
10.Linux桌面环境大比拼[附带优缺点]
11.Linux的主要应用领域有哪些?
12.Linux已经霸占了服务器领域!
13.开源软件是什么?有哪些?
14.开源协议是什么?有哪些?
15.开源就等于免费吗?用事实来说话
16.如何学习Linux
17.想学好Linux,这些习惯必须养成
第2章 Linux安装
1.安装Linux系统对硬件有什么要求?
2.虚拟机是什么
3.VMware虚拟机安装Linux系统
4.使用U盘安装Linux系统
5.使用dd命令安装Linux系统
6.使用LiveCD从光盘直接运行Linux,无需安装
7.使用虚拟机安装Linux
8.忘记root账户密码怎么办?
9.使用系统光盘修复Linux系统
10.破解密码这么简单,Linux是安全的操作系统吗?
11.Linux远程管理协议(4种)
12.Linux远程管理工具(PuTTY和SecureCRT)
13.Linux使用注意事项
14.Linux文件目录结构一览表
15.Linux中一切皆文件[包含优缺点]
16.Linux挂载详解
17.Linux服务器管理和维护注意事项
第3章 Linux文件和目录管理
1.Linux文件系统的层次结构
2.Linux文件系统到底有什么用处?
3.Linux绝对路径和相对路径
4.Linux文件(目录)命名规则
5.Linux命令行下,如何识别文件类型?
6.Linux命令基本格式
7.Linux切换目录(cd命令)
8.Linux显示当前工作路径(pwd命令)
9.linux查看目录中的文件(ls命令)
10.Linux创建目录(mkdir命令)
11.Linux删除空目录(rmdir命令)
12.Linux创建文件及修改文件时间戳(touch命令)
13.Linux建立软/硬链接文件(ln命令)
14.深度剖析Linux硬链接和软链接,直击它们的本质!
15.Linux复制文件和目录(cp命令)
16.Linux删除文件或目录(rm命令)
17.Linux移动或重命名文件和目录(mv命令)
18.Linux懒人神器:命令自动补全功能!
19.Linux命令的执行过程是怎样的?
20.什么是环境变量,Linux环境变量有哪些?