
Linux
文章平均质量分 59
iHero
这个作者很懒,什么都没留下…
展开
-
【Linux】 Linux 释放内存脚本
编写一个脚本来“释放”内存,可以通过调用sync命令同步磁盘,并通过echo命令写入特定值到/proc/sys/vm/drop_caches来清理缓存。在Linux系统中,通常不需要手动释放内存到操作系统,因为Linux内核会自动管理内存。不过在经常会遇到内存不足,系统应用运行效率低的情况。原创 2024-10-16 13:01:29 · 557 阅读 · 0 评论 -
【Ubuntu】在 Ubuntu 22.04.3 LTS 安装 davfs2 通过 Nextcloud WebDAV 挂载到 Ubuntu 的目录上
现在,每次您登录到 Linux 系统时,您的 Nextcloud 共享都应该通过 WebDAV 自动挂载到您的 upload_files 目录中。如果您更喜欢手动挂载它,请更改为 auto noauto in /etc/fstab。遇到这样的一个需求:要求把应用服务器上的文件保存到 Nextcloud 上。本来想通过 alist 通过 WebDA 来实现,现在通过davfs2 在 Linux 上通过命令行就可以实现。原创 2024-09-13 16:02:44 · 980 阅读 · 0 评论 -
【frp】在阿里云ecs 和 Ubuntu 22 用最新版 frp v0.60.0 搭建内网穿透服务
frp 服务端和客户端是在一起的,只要现在相应的版本就可以。这次客户端和服务端使用的版本都是 最新版 v0.60.0。Server 端安装OS :Alibaba Cloud Linux release 3 (Soaring Falcon)Client 端安装OS :Ubuntu 22。原创 2024-08-25 07:48:23 · 1725 阅读 · 0 评论 -
OpenWRT 配置 Zerotier 实现内网访问
OpenWRT 通过 docker 安装在192.168.1.10上,OpenWRT 中启用 Zerotier,并配置 Zerotier 网络中可以访问内网192.168.1.x的路由。原创 2024-08-19 15:30:12 · 2673 阅读 · 0 评论 -
【MySQL】MySQL分库定时备份脚本
MySQL 定时备份原创 2022-10-28 15:22:41 · 1160 阅读 · 5 评论 -
【frp】用 frp 搭建内网穿透服务 de 例子(新版toml配置文件)
在公司内部搭建了内部服务器,配置还不错,而且搭建了本地文件存储:4个8T 硬盘 ,RAID5;另外搭建了测试服务器,提供给开发人员测试使用。现在使用frp, 让开发人员发布代码,测试代码都在公司内部服务器上,他们在公司外面也可以使用公司内部服务器资源。frp 目前使用的版本:服务端0.53.2 , 客户端:0.53.2 、 0.55.1;frp 使用环境 服务端:Alibaba Cloud Linux release 3 (Soaring Falcon)原创 2024-03-21 13:43:53 · 1754 阅读 · 5 评论 -
【frp】新版本 frp 参考配置分享
使用 frp 把公司内部的 nextcloud 网盘可以外网访问,nextcloud 中有部分视频,如果查看经过 frps 的服务器需要流量比较大,frp 支持通过 xtcp 协议支持 p2p ,点对点访问不占用服务器流量。注意:上面为 frps 完整配置,在使用前请先更先根据需求修改对应设置,保持为 frps.toml 文件以供工具调用。注意:上面为 frpc 完整配置,在使用前请先更先根据需求修改对应设置,保持为 frpc.toml 文件以供工具调用。原创 2024-03-11 23:01:08 · 3888 阅读 · 6 评论 -
【Linux】使用 acme.sh 实现了 acme 协议生成免费的SSL 证书
acme.sh 实现了 acme 协议, 可以从多个CA提供商获取SSL证书,包括从 letsencrypt 获取生成免费的证书.下面详细介绍如下:原创 2024-02-22 14:10:15 · 2792 阅读 · 0 评论 -
【Linux】Ubuntu 22.04 升级 nodejs 到 v18
Ubuntu 22.04 已经安装的nodejs 版本 nodejs is already the newest version (12.22.9~dfsg-1ubuntu3.3).原创 2024-02-07 17:33:29 · 3882 阅读 · 0 评论 -
【Linux】Firewalld防火墙新增端口、开启、查看等
Firewall开启常见端口命令。原创 2023-12-14 12:12:05 · 1051 阅读 · 0 评论 -
【Linux】Linux的启动过程(很漂亮的动图)
总的来说,Linux的启动过程是一个自上而下的过程,从BIOS自检开始,到最后进入正常启动状态。在整个过程中,操作系统会自动加载各种必要的驱动程序和服务,以确保系统能够正常运行。原创 2023-12-07 10:40:46 · 696 阅读 · 0 评论 -
【Linux】Alibaba Cloud Linux 3 yum 安装 PHP8.1
【代码】【Linux】Alibaba Cloud Linux 3 安装 PHP8.1。原创 2023-11-17 18:35:32 · 1242 阅读 · 0 评论 -
【Linux】Alibaba Cloud Linux 3 中第二硬盘、MySQL8.*、MySQL7.*、Redis、Nginx、Java 系统安装
兼容CentOS/RHEL生态,CentOS/RHEL中的大多数软件无需或仅需少量改造即可在Alibaba Cloud Linux中运行。根据配置文件修改相应的文件和目录。原创 2022-10-28 12:17:41 · 969 阅读 · 0 评论 -
【Nginx】Nginx 配置文件详解,一文让你了解 Nginx 配置文件
Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。原创 2023-08-18 14:18:41 · 764 阅读 · 1 评论 -
【ElasticSearch】ElasticSearch 内存设置原则
由于ES构建基于lucene,而lucene设计强大之处在于lucene能够很好的利用操作系统内存来缓存索引数据,以提供快速的查询性能。lucene的索引文件segements是存储在单文件中的,并且不可变,对于OS来说,能够很友好地将索引文件保持在cache中,以便快速访问;通过在elasticsearch.yml中bootstrap.memory_lock: true,以保持JVM锁定内存,保证ES的性能。当机器内存小于64G时,遵循通用的原则,50%给ES,50%留给lucene。原创 2023-08-06 13:35:51 · 3108 阅读 · 0 评论 -
【Linux】学习systemctl这一篇就够了--systemctl 命令完全指南
Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。在Linux生态系统中,Systemd被部署到了大多数的标准Linux发行版中,只有为数不多的几个发行版尚未部署。Systemd通常是所有其它守护进程的父进程,但并非总是如此。本文旨在阐明在运行systemd的系统上“如何控制系统和服务”。原创 2023-08-02 17:02:24 · 15055 阅读 · 0 评论 -
【Linux】四种方法批量修改Linux 目录权限为755和文件为644
对外开放的网站,最小化原则,经常会将目录设置为755,文件设置为644,本文以四种方法来批量递归修改,修改时请注意一些特定目录特殊权限(如缓存目录,上传目录)。以下PATH为实际要修改权限的目录。原创 2023-05-11 09:50:41 · 5505 阅读 · 0 评论 -
【Linux】挂载CentOS 并配置 iso镜像文件为 yum 源
有时候会遇到内网安装CentOS时,运维人员总是最小化安装,但是当你安装其他应用的时候,例如:MySQL,Nginx, Redis 系统中缺少的依赖很多。这样,您就成功将 ISO 文件挂载为 YUM 源,并可以使用 YUM 包管理器来安装软件包。请注意,在使用 ISO 源之前,确保已经卸载之前的挂载并删除相应的 YUM 源文件,以避免冲突。在挂载 ISO 文件后,您可以选择删除 ISO 文件,而不会影响已经挂载的文件系统。指向您挂载的 ISO 文件的路径,另外,本地配置。目录中的一个新文件,例如。原创 2023-07-12 18:55:22 · 4560 阅读 · 2 评论