- 博客(15)
- 收藏
- 关注
原创 Linux 基础复习笔记(整合版)
这篇Linux基础复习笔记整合版涵盖了文件操作、进程管理、网络配置、用户权限和服务管理等核心内容。主要内容包括:文件查看/编辑/压缩/查找命令,进程管理工具(ps/top/kill),网络配置(IP/路由/防火墙),用户/组管理及权限设置(chmod/chown),服务后台运行(&/byobu)和SSH配置。笔记采用命令+说明的格式,重点标注了危险操作(如rm -rf)和实用技巧(如实时日志监控tail -f),适合Linux初学者快速查阅和复习系统管理基础知识。
2025-07-23 00:11:14
614
原创 零基础掌握Linux服务部署全流程——从Nginx到MySQL的源码构建实战
本文以 Ubuntu 22.04 为实验平台,手把手演示 Nginx、Python、Redis、MySQL 四大服务的源码编译全过程,并对比包管理器、Docker 方案的优劣。作者提炼出“环境准备→获取源码→配置参数→并行编译→安装→配置→启动验证”七步通用模板,配合防火墙、权限、systemd 等避坑细节,帮助新手一次性完成从下载到上线的完整链路,可作为 Linux 服务部署的速查手册。
2025-07-22 15:38:05
899
原创 Ngnix服务部署的三种方法说明
本文介绍了Nginx服务部署的三种方法:1)包管理器安装(推荐新手),提供Ubuntu/Debian和CentOS/RHEL系统的详细安装步骤;2)源码编译安装(适合定制化需求),包含环境准备、源码下载、编译配置到服务启动的完整流程;3)Docker容器部署(适合容器化环境),说明Docker安装和配置步骤。文章特别针对源码编译安装可能出现的403错误进行了详细分析和解决方案说明,帮助用户顺利完成Nginx部署。每种方法都提供完整的命令行操作指南和注意事项,适用于不同技术水平的用户需求。
2025-07-18 01:16:50
1261
原创 Linux基础复习第八天
这篇笔记系统梳理了Linux系统管理的核心内容,涵盖RAID技术、防火墙配置及系统调试工具。RAID部分解析了常见类型的原理与适用场景,防火墙方面对比了iptables(静态规则)、firewalld(动态区域管理)及nftables(高性能替代方案),并详解了规则清空、顺序调整及端口限制操作。系统调试工具部分介绍了lsof(查看文件/端口占用)、/proc目录(动态获取进程与系统信息)及rsync/scp(文件同步与传输)。内容结合命令示例与场景分析,为运维提供实用解决方案。
2025-07-16 15:38:59
697
原创 Linux基础复习第七天
梳理了Linux系统管理的核心操作,涵盖磁盘管理、网络协议及工具使用。通过解析用户信息,查看分区,挂载新硬盘并设置开机自启。统计磁盘使用,分析内存,评估负载。网络部分,telnet测试端口连通性,解析域名,三次握手/四次挥手与UDP低延迟特性低延迟特性。工具实践包括curl发送HTTP请求(GET/POST)、wget断点续传、ps -aux查看进程状态、timedatectl修改时区并同步网络时间。内容以命令示例为主,结合场景分析,提供实操指导。
2025-07-15 16:27:02
758
原创 Linux基础复习第六天
梳理了Linux系统管理的核心内容,涵盖用户账户管理、APT软件包管理及Nginx部署(默认端口80/443)。进程与线程的区别、信号处理(kill命令)、systemd服务管理(启停、日志查看)及crontab定时任务配置均被解析。环境变量(如PATH)作用及修改方法、硬件交互机制(内核与驱动关系)亦有涉及。实用技巧包括rz/sz文件传输、rsync目录复制、软硬链接特性(硬链接共享inode,软链接独立路径)及回环地址作用。内容以实践为导向,结合命令示例与场景分析,为系统运维提供高效解决方案。
2025-07-14 17:01:54
643
原创 Linux基础复习第五天
这篇笔记系统梳理了Linux系统管理的核心内容,涵盖用户账户管理(/etc/passwd与/etc/shadow)、系统版本查询(lsb_release、uname)、APT软件包管理(apt update/upgrade)及Nginx部署(默认端口80/443)。通过cut、awk提取用户信息,netstat/ss排查端口监听,rz/sz、scp实现文件传输。重点区分软硬链接特性(硬链接共享inode,软链接独立路径),并覆盖多级目录创建(mkdir -p)、回环地址作用及端口绑定诊断。内容以实践为导向。
2025-07-09 17:18:39
781
原创 Linux基础复习第四天
这篇笔记覆盖了 Linux 文件管理、网络诊断、命令行工具 和 进程控制 的核心知识,强调了 打包压缩、网络协议、文件查找 和 进程管理 的实际应用。通过结合命令示例和场景说明,帮助用户掌握高效操作 Linux 系统和网络调试的实用技能。
2025-07-07 23:02:30
1125
原创 Linux基础复习第三天
这篇Linux基础复习笔记主要介绍了三个核心知识点: 文件信息查看 - 详细讲解了使用ls -l、stat命令查看文件大小、权限、所属组等信息的方法,并解析了输出结果的各个字段含义。 文件权限管理 - 介绍了通过chmod修改权限(符号法与数字法)和chown/chgrp修改所属组的操作,强调需要sudo提权。 实用命令技巧 - 解释了管道符|的作用及常见应用场景,并提供了多种统计目录下文件/目录数量的方法。 笔记以具体命令示例和输出解析的形式呈现,内容实用,涵盖了Linux日常操作的关键知识点。
2025-07-04 17:31:54
1193
原创 Linux基础复习第二天
文章摘要 本文总结了Linux基础复习第二天的重点内容: vim编辑器:详细讲解打开文件、进入编辑模式(i/a/o)、保存(:w/:wq)和不保存(:q!)退出等操作,以及常见问题解决方法。 IP地址与端口:IP地址定位设备位置,端口区分应用程序,两者结合形成Socket(如192.168.1.1:443)实现精准通信。 端口范围:0-65535,分为系统保留端口(0-1023)、注册端口(1024-49151)和动态端口(49152-65535)。 DHCP与静态IP等基础内容
2025-07-03 11:17:19
1075
原创 Linux基础复习笔记第一天
最近面了三四场面试,发现问到一些很基础的命令,自己大脑一片空白。我觉得还是有必要把基础捡起来并做成笔记,有利于让自己随时进行知识点复习。
2025-07-01 01:06:25
664
原创 docker容器化部署nexus仓库搭建与配置
本文介绍了使用Docker部署Nexus私有仓库的完整流程。首先创建持久化目录并设置权限,然后通过Docker运行Nexus容器,配置端口映射(8868、5000、5001)和数据卷挂载。登录Nexus Web界面后,需修改默认密码并设置访问权限。接着详细演示了创建存储空间和三种类型仓库(hosted、proxy、group)的方法。最后配置Docker客户端连接私服,并通过tag和push/pull命令测试镜像上传下载功能。文中特别强调Nexus需要4GB以上内存,并提供了解决挂载目录权限问题的方案。
2025-06-27 15:11:49
451
原创 Ubuntu22.04.5 LTS版本中 Nginx源码构建docker镜像
Ubuntu22.04下源码构建Nginx Docker镜像指南 本文详细介绍了在Ubuntu22.04环境下使用源码构建Nginx Docker镜像的过程。主要内容包括:获取PCRE和Nginx源码包并上传至指定目录;编写Dockerfile文件,配置编译环境、安装依赖项、设置非特权用户等安全措施;运行构建命令生成自定义镜像;最后通过运行测试验证镜像构建成功。整个过程展示了从源码编译到容器化的完整流程,适用于需要定制化Nginx配置的场景。
2025-06-27 14:26:23
294
原创 Ubuntu22.04.5 LTS版本中 安装docker过程
摘要: 本指南详细介绍了在Ubuntu22.04.5 LTS系统中安装Docker的完整流程。首先替换官方源为阿里云镜像加速下载,随后安装必要工具并导入Docker的GPG公钥确保安全性。通过配置阿里云软件源安装Docker核心组件,可选择特定版本安装。针对2024年国外镜像源失效问题,提供了多个国内镜像源配置方案。最后通过运行hello-world容器验证安装成功。整个过程包含源替换、密钥管理、版本选择及镜像加速等关键步骤,确保国内环境下高效稳定地使用Docker。
2025-06-27 13:44:53
388
原创 Ubuntu系统安装及登录
本文详细介绍了在VMware虚拟机中安装Ubuntu系统的完整流程。内容包括:1)VMware配置步骤,如选择自定义配置、设置处理器参数、选择NAT网络模式、磁盘空间分配等;2)系统安装过程,包括镜像选择、语言设置、网络配置、用户信息输入、SSH服务安装等;3)安装完成后首次登录的注意事项。文中配有详细截图说明每个步骤,并给出实用建议,如在安装过程中断开网络连接以加快速度。整个安装过程约需20-30分钟。
2025-06-27 13:01:12
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人