自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 第十六章 Linux之JavaEE定制篇——搭建JavaEE环境

本文介绍了在Linux系统中搭建JavaEE开发环境的主要步骤:1)安装JDK 8,包括解压、配置环境变量并测试;2)安装Tomcat,解压后启动服务并开放8080端口;3)安装IntelliJ IDEA,配置JDK后测试开发;4)重点讲解MySQL 5.7的安装,需先移除系统自带的MariaDB,再安装MySQL组件并设置root密码。文章提供了详细的操作命令,包括文件上传、解压、环境配置和服务启动等关键步骤,适用于开发人员快速搭建Linux开发环境。

2025-06-13 08:45:00 472

原创 第十五章 Linux实操篇——RPM与YUM

RPM与YUM:Linux软件包管理工具摘要RPM是Linux系统中通用的软件包管理工具(.rpm扩展名),可用于查询(rpm -q)、安装(rpm -ivh)和卸载(rpm -e)软件包。YUM是基于RPM的高级包管理器,能自动处理依赖关系(yum install)。常见操作包括:rpm -qa查询已安装包,rpm -qi查看包信息,yum list搜索可用包。注意强制删除(--nodeps)可能破坏依赖关系。两者配合使用能有效管理Linux软件,如Firefox的安装与卸载。

2025-06-12 10:10:45 404

原创 第十四章 Linux实操篇——进程管理(重点)

本文介绍了Linux系统中进程管理与服务管理的基本操作。在进程管理方面,详细讲解了ps命令查看进程信息(包括PID、CPU占用等)、kill/killall终止进程、pstree查看进程树以及top动态监控进程的方法。在服务管理方面,重点说明了service和systemctl指令的使用,包括服务的启动/停止、运行级别设置、防火墙端口管理等内容。此外还介绍了netstat查看网络状态和ping检测主机连接的操作。这些命令是Linux系统管理的核心内容,掌握它们能够有效进行系统监控和故障排查。

2025-06-11 20:36:15 1281

原创 Linux命令学习总结

mtime -n +n:匹配修改内容的时间(-n指n天以内,+n指n天以前);-atime -n +n:匹配访问文件的时间(-n指n天以内,+n指n天以前);-ctime -n +n:匹配修改文件权限的一天(-n指n天以内,+n指n天以前);参数:-a(显示所有连接中的Socket)-p(显示正在使用的Socket信息)-t(显示TCP协议的连接状态)-u(显示UDP协议的连接状态)-n(使用IP地址不使用域名)-l(仅列出正在监听的服务状态)-i(显示网卡列表信息)-r(显示路由表信息)

2025-06-09 08:45:00 1435

原创 第十三章 Linux实操篇——网络配置(重要)

本文介绍了Linux网络配置的基本原理和操作指南。主要内容包括:1)查看和修改网络IP、网关的方法;2)Windows与Linux网络环境配置;3)两种Linux网络配置方式(自动获取IP和手动指定IP);4)主机名与hosts映射设置方法;5)主机名解析过程分析,涵盖Hosts文件的作用、DNS系统工作原理及域名解析流程。文章详细讲解了从基础网络设置到域名解析的完整过程,并提供了具体操作指令和配置文件路径,是Linux网络配置的实用参考指南。

2025-06-08 09:12:18 432

原创 第十二章 Linux实操篇——Linux磁盘分区、挂载

(1)对Linux来说无论有几个分区,分给哪一个目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分(2)Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得(3)示意图。

2025-06-07 15:45:29 1046

原创 第十一章 Linux实操篇——定时任务调度

摘要:本文介绍了Linux系统中两种定时任务调度工具的使用。crontab用于周期性任务调度,可通过crontab -e编辑任务,支持分钟级定时,常用指令包括crontab -l查看任务、crontab -r删除任务。at命令用于一次性定时任务,需确保atd进程运行,支持多种时间格式如hh:mm、now+时间等,可用atq查看任务、atrm删除任务。示例展示了两种工具的具体应用场景,如定时备份、执行命令等。(150字)

2025-06-06 12:57:53 735

原创 第十章 Linux实操篇——组管理和权限管理(比较重要)

一般为文件的创建者,谁创建了该文件,就自然的成为了该文件的所有者。ls -l中显示的内容:其中共十位,分别表示:第0位确定文件类型(-:普通文件;l:链接,相当于Windows的快捷方式;d:目录,相当于Windows的文件夹;c:字符设备文件,鼠标、键盘;b:块设备,硬盘)第1-3位确定所有者(该文件的所有者)拥有该文件的权限第4-6位确定所属组(同用户组的)拥有该文件的权限第7-9位确定其他用户拥有该文件的权限。

2025-06-05 15:27:55 835

原创 第九章 Linux实操篇——实用指令

本文摘要:Linux系统常用操作指南,涵盖运行级别设置、root密码找回、帮助指令使用、文件目录管理、时间日期操作、搜索查找命令和压缩解压操作。重点内容包括:通过init切换运行级别(3和5最常用);单用户模式找回root密码流程;man/help指令获取帮助;文件操作命令如ls/cd/mkdir/cp/rm等;时间管理date/cal指令;find/locate/grep搜索工具;gzip/zip/tar压缩解压方法。文档以CentOS系统为例,提供详细命令语法和实操案例,适合Linux初学者快速掌握基

2025-06-04 19:10:26 1172

原创 Linux学习随笔

(1)Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层(位于操作系统内核与硬件设备之间,旨在提供一个统一的接口来屏蔽底层硬件的复杂性)、磁盘、文件系统控制及多任务功能的系统核心程序;(1)红帽企业版Linux(RHEL):全世界使用最广泛的Linux系统之一,具有极强的稳定性,在全球范围内都可以获得完善的技术支持;(4)Debian:基于GNU开源许可证的Linux系统,具有很强的稳定性和安全性,提供免费的基础支持,与RHEL略有差别;(5)品牌与口碑(微软);

2025-06-04 08:45:00 421

原创 常用的开源许可证介绍

主要开源软件许可协议对比GPL是最严格的开源协议,要求衍生作品必须开源,不适合商业软件;LGPL是GPL的宽松版,允许商业软件引用类库代码而不强制整体开源。BSD和MIT协议限制最少,允许商业用途,仅需保留原始许可信息。Apache许可证适合商业软件,要求保留原始声明。MPL协议融合了GPL和BSD特点,允许混合使用不同许可证代码,只需开源特定部分代码。这些协议在开源程度、商业适用性和衍生要求上存在显著差异,开发者需根据项目需求选择合适的许可证。

2025-06-03 13:47:50 349

原创 第八章 Linux实操篇——用户管理

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统类似于角色,系统可以对有共性(权限)的多个用户进行统一管理。

2025-06-03 09:00:00 821

原创 第七章 Linux实操篇——开机、重启和用户登录注销

Linux系统操作指南摘要本文介绍了Linux系统中关机和重启命令以及用户登录注销操作。关机重启命令包括shutdown、halt、reboot等,使用前建议先执行sync命令同步内存数据到磁盘。用户管理方面,建议避免直接使用root账号登录,可通过普通用户登录后切换管理员身份,logout命令在图形界面无效。文中强调操作安全性和注意事项,如关机前数据同步和使用普通用户登录等最佳实践。

2025-06-03 08:45:00 227

原创 第六章 Linux实操篇——Vi和Vim编辑器

Vi和Vim是Linux系统中的经典文本编辑器。Vim作为Vi的增强版,提供语法高亮、代码补全等功能,深受程序员喜爱。操作分为三种模式:正常模式(移动光标、复制粘贴)、插入模式(编辑文本)和命令行模式(保存退出等操作)。常用快捷键包括:yy复制当前行,dd删除当前行,/搜索关键字,G跳转末行,u撤销等。开发流程示例:vim创建文件→i进入编辑→ESC退出到命令行→:wq保存退出。掌握这些基础操作即可高效使用Vim进行文本编辑和编程。

2025-06-02 14:18:38 486

原创 第五章 Linux实操篇——远程登录到Linux服务器

摘要:Linux服务器通常需要远程登录进行项目管理和开发。Xshell8是优秀的远程登录工具,支持SSH协议,解决中文乱码问题。使用步骤包括:下载免费版本、安装、配置IP地址和连接。Xftp8用于安全传输文件,需配置SFTP协议和端口22。遇到中文乱码时,需调整编码设置。这两款工具是程序员远程管理Linux服务器的首选方案。

2025-06-02 10:39:04 697

原创 第四章 Linux基础篇——目录结构(特别重要)

Linux采用树状目录结构,根目录(/)为顶层。重要目录包括:/bin存放常用命令,/home为用户主目录,/etc保存系统配置文件,/usr存储应用程序,/boot包含启动文件,/dev映射硬件设备。其他关键目录有存放日志的/var、临时挂载点的/mnt和/media,以及软件安装目录/opt和/usr/local。特殊目录如/proc映射内存信息,/sys反映内核变化。理解这种层次化结构对Linux系统管理至关重要,与Windows的目录体系形成鲜明对比。(150字)

2025-06-02 08:56:31 452

原创 第三章 Linux基础篇——VM和Linux的安装

摘要:本文详细介绍了在VMware 15.5上安装CentOS 7.6/8.1的完整流程,包括虚拟机创建、系统安装(含分区设置)、网络模式选择(桥接/NAT/仅主机)等关键步骤。重点讲解了VMware Tools安装方法(需gcc支持)和共享文件夹配置,以及虚拟机的克隆、快照、迁移等管理操作。特别强调安装时需关闭KDUMP、开启以太网,并设置复杂密码。针对网络配置,对比了不同模式的优缺点,建议开发环境使用NAT模式避免IP冲突。文中还提供了虚拟机性能优化建议和常见问题解决方案。

2025-06-01 22:02:31 793

原创 第二章 Linux基础篇——Linux入门

(1)Linux怎么读(不下10种)(2)Linux是一个开源、免费、稳定、可以处理多并发的操作系统(主要指一个内核)(3)Linux之父:Linus torvalds Git创作者(4)Linux主要的发行版:Ubuntu(乌班图)、RedHat(红帽)、Centos、Debain(蝶变)、Fedora、SuSE、OpenSUSE(示意图)(5)常见的操作系统(Windows、IOS、Android、MacOS、Linux、Unix)(6)Linux吉祥物(Tux 小企鹅)

2025-06-01 21:16:27 130

原创 Linux学习 笔记 第一章 Linux基础篇——Linux课程介绍

Linux入门、vm和Linux的安装、Linux目录结构。

2025-06-01 21:13:03 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除