Linux入门指南:2018版,安全运维与大数据必备
需积分: 9 91 浏览量
更新于2024-07-17
收藏 19.65MB PDF 举报
《Manning.Linux.in.Action.2018.8.pdf》是一本针对Linux初学者和企业运维人员的优秀指南,它采用幽默的教学风格,深入浅出地介绍了Linux的基础知识与实用技能。该书共分为八个章节,每个章节围绕特定主题展开,旨在帮助读者逐步掌握Linux操作系统的各个方面。
第1章是欢迎来到Linux,主要介绍Linux的核心概念,如shell、分区和文件系统,包括基础的Bash shell命令行工具以及man手册查阅方法。这一章为后续学习奠定了坚实的基础。
第二章探讨了Linux虚拟化技术,目标是构建一个安全、简洁的Linux工作环境。这里涉及的主题有虚拟化技术、文件系统管理以及VirtualBox、LXC(Linux Containers)、apt(Advanced Package Tool)和yum/dnf(用于包管理的工具)等。
第三章聚焦远程连接,强调如何安全地访问网络中的机器,涉及到的内容有网络安全、远程连接工具如ssh(Secure Shell)、scp(Secure Copy)、systemctl(系统服务管理)和常用命令如ps(进程查看)和grep(查找)。
第四章专门讲述档案管理,涵盖了备份和复制整个文件系统的实践,涉及到硬盘分区和文件系统操作,如tar(打包)、dd(数据复制)、文本流处理、rsync(同步)、locate(快速定位文件)以及权限管理和所有权设置(chmod和chown)。
第五章转向自动化管理,教授如何配置自动化离线备份,内容包括脚本编写、系统进程管理以及安全策略,涉及到cron(定时任务)、anacron(异步定时任务)、systemd(系统和服务管理器)等工具。
第六章是应急工具篇,讲解如何构建一个系统恢复设备,涉及硬盘分区、文件系统和设备管理,具体工具如parted(分区工具)、GRUB(引导装载程序)以及挂载和chroot(改变根目录)等。
第七章介绍Web服务器的搭建,以MediaWiki服务器为例,涉及数据库、网络配置以及软件包管理。重点在于PHP(Hypertext Preprocessor,脚本语言)、MySQL/MariaDB(数据库系统)以及Apache Web服务器,以及如何处理依赖包。
最后一章是网络文件共享,通过构建Nextcloud文件共享服务器来展示,涵盖了包管理、网络设置和安全措施,这些都是现代企业环境中常见的需求。
《Manning.Linux.in.Action.2018.8.pdf》是一本实用的Linux学习手册,不仅涵盖了基础知识,还深入到实际应用场景,有助于读者在Linux系统管理和运维领域获得深入的理解和实践经验。
2018-11-12 上传
2010-06-30 上传
2018-11-12 上传
2018-08-30 上传
2018-10-12 上传
2018-04-18 上传
2009-02-25 上传
2018-12-11 上传
2018-04-18 上传
露西恩
- 粉丝: 1
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜