
作者:风筝持有者
转发链接:https://segmentfault.com/a/1190000023012595
本文主要介绍Linux,涵盖基础知识、操作、实用步骤、组和权限管理、调度crond任务、分区和挂载Linux磁盘、配置Linux网络环境以及进程管理等内容。我们使用了40张思维导图,涵盖了诸如此类的内容。本文共12部分,帮助您系统地了解Linux(基于Centos),包括RPM和YUM、软件安装要点、shell编程等。终端工程师以及操作和维护工程师的入门级。

一、基础
主要讲解了什么是Linux、主要发行版、如何使用虚拟机安装自己的Linux系统、Linux树形目录结构以及相关目录的使用方法。

二、操作
主要介绍Xftp5、XShell工具以及vi、vim编辑器的使用。

三、实用指令
主要包括关机和重启命令、切换到指定运行级别文件目录类以及压缩和解压类。

3.1 关机重启命令

3.2 用户登陆和注销

3.3 用户管理

3.4 切换到指令运行级别

3.5 帮助指令

3.6 文件目录类

3.7 时间日期类

3.8 搜索查找类

3.9 压缩和解压类

四、组管理和权限管理
主要讲解了群组管理和权限管理相关的内容。

五、crond任务调度
主要描述了调度crond任务让系统在特定的时间运行特定的命令或程序。

六、Linux磁盘分区、挂载
主要涵盖Linux磁盘分区和挂载,允许开发者自己添加硬盘。

七、Linux网络环境配置
主要讲解了如何在Linux网络环境配置中自动获取IP并指定固定IP来实现网络连通。

八、进程管理
涵盖了进程管理相关的内容,包括基本概念、查看执行的进程、查看进程树、终止进程、动态监控进程、查看系统网络健康状况和进程状态等。

8.1 基本

8.2 显示执行的进程

8.3 查看进程树

8.4 终止进程
ca295d33824f14a391e3f94ed67158~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717778326&x-signature=gpmdpknEsP%2BAKvVvbLFC5AcIPJQ%3D” alt=”b9ca295d33824f14a391e3f94ed67158~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717778326&x-signature=gpmdpknEsP%2BAKvVvbLFC5AcIPJQ%3D” />
8.5 动态监控进程

8.6 查看系统网络情况

8.7 进程状态

九、服务管理
主要阐述了何为服务以及与服务管理相关的一系列指令。
十、RPM和YUM
主要阐述了Linux系统中软件安装的两种方式:rpm和yum。
十一、软件安装关键点
阐述了软件安装中需要注意的关键点:如何配置环境变量及开放对应端口。
十二、Shell编程
主要阐述与Linux操作息息相关的Shell编程中的一些基础语法。
12.1 基本介绍

12.2 基本使用

12.3 shell的变量

12.4 注释

12.5 字符串

12.6 数组

12.7 运算符

12.8 条件判断

12.9 流程控制

12.10 read读取控制台输入

12.11 函数

作者:执鸢者
转发链接:https://segmentfault.com/a/1190000023012595
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/83714.html