Linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务支持多线程和多CPU的操作系统内核。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。
作为网络安全的初学者,Linux基础知识和常用命令是我们的必备技能,我们不能只会操作Windows相关的工具。一方面很多网站都是基于Linux环境搭建,比如LAMP,其安全性更好;另一方面,很多命令或工具都集成在了Linux相关环境中,比如Kali等。
今天给小伙伴们分享一份Linux私房教程,这份教程完全是从零基础开始带你一步步深入的,不管是零基础的小伙伴还是已经在行业内沉浸多年的小伙伴都是有帮助的。
限于文章篇幅原因,只能以截图的形式展示出来,有需要的小伙伴可以文末获取↓↓↓
废话不多说,下面带大家来看看这份教程究竟讲了什么内容。
第零章、计算器概论
因为有很多小伙伴是非科班出身,对于计算机软/硬件方面的概念不是很熟悉,想要了解Linux的概念还是有些难度的,所以单独增加了这一章来帮助小伙伴学习
在每一章的结束会有一个重点回顾,来帮助大家重新梳理学习到的内容。同时还会有一个章节习题来帮助小伙伴们巩固知识。最后就是一些参考数据和延伸的阅读来帮助小伙伴们拓展知识。
ps:限于文章篇幅原因,后面不再赘述,仅展示内容
第一章、Linux是什么与如何学习
第二章、主机规划与磁盘分区
第三章、安装 CentOS7.x
第四章、首次登入与在线求助
第五章、Linux 的文件权限与目录配置
第六章、Linux 文件与目录管理
第七章、Linux 磁盘与文件系统管理
第八章、文件与文件系统的压缩,打包与备份
第九章、vim 程序编辑器
第十章、认识与学习BASH
第十一章、正规表示法与文件格式化处理
第十二章、学习 Shell Scripts
第十三章、Linux 账号管理与 ACL 权限设定
第十四章、磁盘配额(Quota)与进阶文件系统管理
第十五章、例行性工作排程(crontab)
第十六章、进程管理与 SELinux 初探
第十七章、认识系统服务(daemons)
第十八章、认识与分析登录档
第十九章、开机流程、模块管理与 Loader
第二十章、基础系统设定与备份策略
第二十一章、软件安装:原始码与 Tarball
第二十二章、软件安装 RPM,SRPM 与 YUMM
第二十三章、X Window 设定介绍
第二十四章、Linux 核心编译与管理
限于文章篇幅原因,就展示到这里了,有需要的小伙伴可以查看下方名片↓↓↓