Linux运维学习笔记:从基础到进阶
需积分: 0 97 浏览量
更新于2024-08-04
收藏 39KB DOC 举报
“这是一个关于Linux运维的学习笔记,涵盖了Linux的基础知识,包括不同的Linux发行版、网络配置方式、命令提示符解析、网络服务管理、关机与重启命令、man手册的使用、软件下载方法以及目录管理命令。”
这篇学习笔记详细介绍了Linux运维的一些核心概念和常用操作,适合初学者和有一定基础的学习者参考。以下是笔记中的主要知识点:
1. **Linux发行版**:笔记提到Ubuntu主要针对个人开发者,而企业环境中通常使用CentOS。了解不同发行版的特性和用途对于选择合适的Linux系统至关重要。
2. **阿里云镜像站**:mirrors.aliyun.com是阿里巴巴提供的软件镜像站点,可以快速下载各种软件和操作系统镜像,这对于在中国的用户来说是一个非常实用的资源。
3. **版本号识别**:Linux发行版的版本号通常由发布年份的后两位和月份组成,例如1809表示2018年9月发布。DVD标识的版本通常包含完整安装包,适合全新安装。
4. **虚拟机网络配置**:虚拟机的网络配置有三种模式:仅主机模式、桥接模式和NAT模式。仅主机模式无法访问外网,桥接模式与物理机共享网络,NAT模式则通过物理机作为路由器访问网络。
5. **命令提示符**:`[root@zzz~]#` 是一个典型的Linux命令提示符,其中`root`是当前用户(具有管理员权限),`zzz`是主机名,`~`表示当前位于家目录,`#`表示管理员权限,普通用户通常是 `$`。
6. **网络管理**:使用`ip address show`来查看网卡信息,`nmtui`提供图形界面修改网络配置。阿里的公共DNS服务器地址是223.5.5.5。网络服务的启动、停止、重启和查询可以通过`systemctl`命令完成。
7. **关机与重启命令**:`shutdown -h [数字]`用于延迟关机,`shutdown -r [数字]`用于延迟重启,`shutdown -c`取消已安排的关机计划。数字设置为0表示立即执行。
8. **man手册**:`man`命令用于查看软件或命令的使用手册,是学习和解决问题的重要工具。
9. **软件安装**:`yum install <软件名字>` 是在基于RPM的系统(如CentOS)中安装软件的命令。
10. **目录管理**:`mkdir`用于创建目录,`mkdir -p`支持递归创建多级目录,`rmdir`删除空目录,`cd -`则返回上一个工作目录。
这些知识点构成了Linux运维的基础,掌握它们对于日常的系统管理和问题排查极其关键。随着经验的增长,学习者可以进一步深入到更高级的主题,如系统监控、性能优化、安全策略等。
2021-08-18 上传
150 浏览量
2024-01-31 上传
2018-09-17 上传
2022-11-04 上传
108 浏览量
2019-05-03 上传
点击了解资源详情
点击了解资源详情
_猪八
- 粉丝: 0
- 资源: 1
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构