Linux运维学习笔记:从基础到进阶

需积分: 0 1 下载量 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运维的基础,掌握它们对于日常的系统管理和问题排查极其关键。随着经验的增长,学习者可以进一步深入到更高级的主题,如系统监控、性能优化、安全策略等。