这年头 Linux 竟然成了程序员标配
2023-03-14 10:33:13 时间
本文主要是Linux的入门内容,利用40张思维导图从基础、操作、实用指令、组管理和权限管理、crond任务调度、Linux磁盘分区和挂载、Linux网络环境配置、进程管理、服务管理、RPM和YUM、软件安装关键点、Shell编程共十二部分着手,从而系统的了解一下Linux(基于Centos),本文的定位是前端工程师够用、运维工程师入门。
一、基础
主要阐述了什么是Linux、主要发行版有什么、如何在自己利用VM安装自己的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 终止进程
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 函数
本文转载自微信公众号「前端点线面」,可以通过以下二维码关注。转载本文请联系前端点线面公众号。
相关文章
- react源码解析7.Fiber架构_2023-02-07
- react源码解析6.legacy模式和concurrent模式_2023-02-07
- BricsCAD 23 for Mac(CAD设计2D 3D建模) 23.1.07中文版
- Go 指针、uintptr、unsafe.Pointer之间如何转换
- 文献阅读001:由I类HLA转录缺失导致的联合免疫治疗的获得性癌症耐药性
- 牛信云晋升成为国内首批Select等级WhatsApp官方商业解决方案提供商
- 区块链DAPP模式系统开发Demo,区块链代币模式开发技术详情解析
- ‘eoffice’包报错及在mac M1版的解决方案
- NFT元宇宙模式系统开发Demo(技术理念)NFT链游项目系统开发流程详情
- linux同时给多个文件设置内容
- 泰山众筹系统!区块链泰山众筹DAPP模式系统开发流程逻辑分析详情
- 浅谈DeFi质押流动性挖矿项目系统开发方案(技术详情)分析逻辑
- PHP - php7基本变量与内存管理机制
- DWDM 光传输系统解决方案
- 合约量化开发系统详情丨量化合约系统开发技术逻辑方案
- 让远程成为本地,微服务后端开发的福音
- BricsCAD 23 for Mac(CAD设计2D 3D建模) 23.1.07中文版
- 无mac电脑生成ios打包证书的方法
- 英国希望到2030年推出数字英镑
- 区块链哈希hash游戏技术开发详细方案(成熟代码)