Linux系统管理技术
操作系统(Operating System)
简称OS,软硬件资源的管理者,它是最复杂的软件,对下管理各种硬件资源,对上为所有应用软件的运行提供一个平台
主流操作系统
-
PC:Windows,Max OS X,Linux
-
服务器(Server):Unix/Linux,Windows Server,
-
嵌入式设备/移动手持设备/智能终端设备:Android(Linux),WinCE,iOS
Linux操作系统
开源免费 (遵守GPL协议) , 任何个人或组织都可以轻松免费获得Linux内核源码,并根据自己的需求进行修改,然后以全新的名称发布为一款新的操作系统,这些操作系统称为Linux发行版,它们统称为Linux操作系统
下载Linux内核源码:https://www.kernel.org
Unix操作系统是一款功能强大的操作系统,但其对硬件配置要求很高,在低端设备上无法正常运行,知名的Unix操作系统也有FreeBSD,Solaris等,而Linux操作系统继承了Unix操作系统的强大功能和习惯,且对硬件配置的要求很低,Linux操作系统也称为类Unix操作系统
Linux系统学习方法:http://www.kernel.org
不同的Linux发行版用法大同小异,我们在开始学习时随便选择一个就行,学好了这个再去使用其他不同发行版本会很容易就能上手,但从时间成本角度,建议大家选择一些世界知名的发行版进行入门学习。
主流Linux发行版
-
RedHat
-
CentOS
-
Ubuntu
-
Fedora
-
Debian
-
Suse
-
国内:深度(Deepin)、麒麟、红旗等
Linux操作系统使用方式
-
图形化桌面环境操作:傻瓜式,操作直观简单,轻松就能掌握,但操作效率很低,功能很弱,很多任务无法完成。另外,图形化桌面环境并不是Linux内核的构成部分,他只是安装在Linux上面的一个应用软件而已,完全可以不安装它,也可以随时卸载它。这样带来的好处是节省内存和CPU资源的消耗,服务器版本的Linux系统默认都是没有安装桌面环境的,通常只有桌面版的才会默认安装
-
Shell命令:强大、灵活、高效。但学习难度高,需要记忆一些命令
学习方法:要想成为Linux系统灵魂玩家,必须记住并熟练使用常用的Shell命令,对不常用的命令如果需要用到,就能通过查阅资料掌握它的使用方法
作业
1.自己查阅资料掌握Markdown语法规则,要能够直接使用Markdown标记编写文档
2.开通个人技术博客,并发布自己的第一篇博文
3.在自己电脑上安装好Linux操作系统,并掌握桌面环境的操作
1.标题
标题只需要在想设置为标题的文字前面加#来表示
注意:#后面加一个空格再跟上文字
这是三级标题
这是四级标题
2.字体
-
加粗
在想要加粗的文字左右两边分别加上两个* 即可
加粗文字
-
斜体
在想要倾斜的文字左右两边分别加上一个* 即可
斜体文字
-
斜体加粗
在想要倾斜加粗的文字左右两边分别加上三个 * 即可
加粗斜体文字
4.删除线
在想要加删除线的左右两边分别加上两个~~ 即可
删除线文字
3.引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>
引用
嵌套引用
4.分割线
三个或者三个以上的 - 或者 * 都可以。
5.图片
格式:
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
6.列表
1.无序列表
语法: 无序列表用 - + * 任何一种都可以
注意符号跟内容之间要有一个空格
2.有序列表
语法: 数字加点
7.超链接
超链接名title可加可不加
8.代码
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
代码
代码
总结
1.大致了解了Linux的创始人林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds) 和Unix的创始人Ken Thompson
2.基本熟练了Markdown的基本语法,但对于我所看的还有一些不了解的地方。如 表格 :我只会使用快捷键ctrl+t来创建表格 ,还不会使用表格的语法
3.了解了一些网络环境的配置方法,如何禁用启用以及一些软件互相的影响,如何判断自己网络是否良好