
Linux
文章平均质量分 85
Linux
逍遥Sean
计算机专业毕业并拥有超过3年工作经验的前后端技术探险家,擅长多个领域包括Web网站开发、游戏程序设计、WPF微软桌面程序、微信小程序等等。
在我的博客中,我致力于分享深入的技术见解和实际经验,帮助程序员解决各种挑战和提升技能。你将在这里找到关于如何构建高效Web服务的实用技巧,游戏开发中的优化策略以及数据结构与算法在应用程序的最佳实践。
我希望通过分享我的知识和经验,为广大程序员社区贡献一些实用的见解,让大家在技术的路上少走弯路,更快地实现自己的开发目标。
无论你对哪个领域感兴趣,我都希望我的博客能成为你解决问题的有力工具。请随时浏览我的最新文章,欢迎留言讨论,共同探索技术的无限可能!
展开
-
Linux - 如何在 Linux 中使用`find` 命令
find命令是 Linux 系统中强大的文件查找工具,能够帮助用户根据多种条件查找和操作文件。掌握其基本用法、选项和表达式组合,可以显著提升文件管理的效率。通过实践中的案例和技巧,你可以更好地利用find进行各种复杂的文件查找和处理任务。希望本文能够帮助你深入了解find命令,并在日常的系统维护中得心应手。如果你有任何问题或需要进一步的帮助,请随时留言讨论。原创 2024-08-29 11:17:22 · 1638 阅读 · 0 评论 -
Linux - 深入探讨 Linux `ls` 命令:一个全面的技术指南
ls命令是 Linux 中一个基本而强大的工具,能够帮助你以多种方式查看目录内容。从基本的文件列出到详细的文件信息显示,从隐藏文件的显示到递归目录的列出,掌握ls命令的各种选项和用法将极大提高你的文件管理效率。通过灵活地使用这些选项,你可以更好地理解和控制你的文件系统,提升工作效率。希望这篇博文能够帮助你深入了解ls命令及其各种功能,让你在日常的 Linux 操作中更加得心应手。如果你有任何疑问或需要进一步的帮助,欢迎在评论区留言讨论。原创 2024-08-29 11:14:47 · 1023 阅读 · 0 评论 -
Linux - 如何查看当前 Linux 系统的版本和内核信息
在 Linux 操作系统的日常管理中,了解系统版本和内核信息是至关重要的。这不仅有助于确保软件兼容性,还能帮助我们进行故障排查和性能调优。本文将详细介绍如何查看这些信息,并解释相关命令的用法和输出内容。了解和查看 Linux 系统的版本和内核信息对于系统管理员和用户来说是基本而重要的操作。掌握这些命令不仅可以帮助你了解系统的运行环境,还能在需要时进行系统诊断和解决问题。希望本文对你有所帮助,提升你在 Linux 系统管理方面的技能。原创 2024-08-29 11:11:13 · 1669 阅读 · 0 评论 -
Ubuntu系统上重新安装Redis
通过以上步骤,你可以在Ubuntu系统上重新安装和配置Redis服务器。确保在卸载旧版本之前备份重要的数据或配置文件,以防意外情况发生。重新安装通常能够解决由于配置或者依赖问题导致的Redis启动失败的情况。### 1. 卸载现有的Redis首先,需要确保先卸载现有的Redis服务器。可以使用以下命令:```bashsudo apt remove --purge redis-server```这将删除Redis及其相关的配置文件和数据。如果只想保留配置文件而不删除数据,可以省略 `--pu原创 2024-08-05 17:12:24 · 557 阅读 · 0 评论 -
Ubuntu系统Redis无法启动的问题排查
首先,查看Redis的运行状态和日志以获取更多信息:```bashsudo systemctl status redis-server```这将显示Redis的当前状态以及任何错误消息。如果Redis没有运行或者有错误,日志信息将会显示在这里。### 2. 检查配置文件确保Redis的配置文件 `/etc/redis/redis.conf` 没有语法错误或者不一致的设置。可以通过编辑器打开配置文件检查:```bashsudo nano /etc/redis/redis.conf`原创 2024-08-05 17:09:55 · 1089 阅读 · 0 评论 -
为什么Vim是程序员最喜欢的文本编辑器之一
综上所述,Vim之所以成为程序员最喜爱的文本编辑器之一,不仅因为其高效的模态编辑模式和强大的功能集,还因为其无与伦比的定制能力和稳定的跨平台支持。无论是初学者还是资深开发者,都可以通过Vim来提高工作效率并享受编程的乐趣。通过深入理解Vim的设计哲学和功能特性,程序员可以更好地利用这一工具来加速开发流程,优化代码质量,从而在竞争激烈的软件开发行业中脱颖而出。原创 2024-07-30 10:16:05 · 409 阅读 · 0 评论 -
Linux环境下下载安装缓存中间件Redis
### redis简介Redis是一个开源的、基于内存的、高性能的键值对存储数据库。Redis支持多种数据结构,包括字符串、列表、哈希、集合、有序集合等。它还提供了丰富的功能,如事务、持久化、发布订阅、Lua脚本、流水线等。Redis的内存存储特性使其非常适合缓存、计数器、消息队列、排行榜、实时系统等场景。Redis的性能非常高,它使用了类似于操作系统中页面置换算法的LRU淘汰策略,保证了内存使用效率。同时,Redis还支持分布式部署,可以通过主从复制和集群方式实现高可用、负载均衡等功能。### 文原创 2023-08-29 20:50:10 · 1185 阅读 · 0 评论 -
ubuntu系统突然失去网络问题
每天都在用的ubuntu系统突然ssh连接不上,进系统ifconfig也不显示ip。当然也ping不通任何网页。将 NetworkingEnabled=false 修改为 NetworkingEnabled=true。所以网络服务的名称应该是NetworkMannager。初步怀疑网络服务被关闭了,需要修改配置使其自动开启。然而执行以下命令却显示服务不存在。后来也在网上找寻开启网络服务的命令。看到一个yaml文件。关闭网络管理服务成功。原创 2023-07-02 20:16:09 · 4045 阅读 · 0 评论 -
Linux环境搭建(三)— 搭建数据库服务器
写在前面:本文默认你的Linux系统已经安装vim,yum等,如你使用的是一个全新的操作系统,移步上一篇开始配置:Linux环境搭建(一)— 实现ssh连接未安装yum可参考文章:Linux安装yum更新ubantu包索引安装mysql二、配置环境初始化环境登录mysql免密码登陆找到[mysqld]段,并在下面加入一行修改密码登陆如果提示权限不够登录不上,请换root用户修改加密方式三、外网访问修改配置文件bind-原创 2023-07-01 14:03:55 · 1385 阅读 · 0 评论 -
Linux环境搭建(二)— 配置Java环境
本文默认你的Linux系统已经安装vim,yum等,如你使用的是一个全新的操作系统,移步上一篇开始配置:Linux环境搭建(一)— 实现ssh连接列举匹配已安装的java的软件包:卸载安装的jdk:查看yum库中的java安装包 : 安装需要的jdk版本的所有java程序:查看java版本:原创 2023-06-30 16:05:14 · 672 阅读 · 0 评论 -
vim删除全文(附安装使用教程)
> Vim是一款常用的文本编辑器,在Linux操作系统中被广泛使用。本文是vim删除全文的操作教程。如未安装vim,可下拉到安装使用章节~@[TOC](vim删除全文(附安装使用教程))# vim删除全文1. 按一下ESC键,确保退出编辑模式,再按两次键盘上面的“g”键,让光标移动到文本的首行,然后按键盘上面的“d”和“G”键。其中“d”键是小写,“G”键要切换成大写的,小伙伴们要注意大小写的切换;2. 按一下ESC键,同样是确保退出编辑模式,按一下“:”键,然后输入“1,$d”,就可以删除所有内原创 2023-06-30 13:39:53 · 5079 阅读 · 1 评论 -
Linux安装yum
其他问题可查看:https://blog.youkuaiyun.com/hanxiaoyong_/article/details/124771041。Yum是Linux系统中的软件包管理器,可以通过它来安装、更新和卸载软件包。编辑yum的配置文件/etc/yum.conf,可以使用vi或nano等编辑器来进行编辑。现在yum已经成功安装并配置好了,你可以使用yum来安装、更新和卸载软件包了。如果系统已经安装了yum,则会显示版本号,否则将会提示命令未找到。这个命令会从yum源更新软件包缓存。保存并退出配置文件。原创 2023-06-30 11:02:41 · 2002 阅读 · 0 评论 -
Linux环境搭建(一)— 实现ssh连接
使用的是VMware,Ubuntu环境目的是搭建一个Linux服务器环境,完成Docker环境,数据库环境,Java运行环境,以及RabbitMQ,Redis等中间件环境,可能会分多个服务器部署中间件和数据库本文可能会分多篇,主要记录整个环境搭建过程,以及遇到的问题,解决方法。原创 2023-06-29 11:43:05 · 3833 阅读 · 0 评论