Linux
文章平均质量分 81
jast_zsh
这个作者很懒,什么都没留下…
展开
-
再见XShell:轻量又高性能的SSH终端工具,AI加持快人一步
内置便捷的仪表盘,可以随时查看服务器的负载、磁盘、网络等状态,还支持大文件一键查找、流量查看和快捷命令功能,使服务器的批量管理更为高效。是一款简洁高效的 SSH 工具,凭借美观的界面设计和优秀的易用性,成为开发者和运维人员的好帮手。IShell 提供了简洁清爽的界面,连接服务器后可以在界面底端实时查看服务器负载、网络等基础信息,右侧的可视化面板方便用户查看文件和目录。支持拖拽上传文件,大大提升了操作效率。IShell 的命令市场汇集了用户上传的通用脚本,避免了重复编写的繁琐操作,可以直接下载使用。原创 2024-09-06 23:30:00 · 905 阅读 · 0 评论 -
无需公网服务器!使用 Cpolar 快速实现内网服务的公网访问
Cpolar 是一款内网穿透工具,可以通过公网安全地访问内网服务。支持 HTTP、HTTPS 和 TCP 协议,可以轻松实现公网访问内网服务的需求。本文将展示如何通过 Cpolar 实现 SSH 的远程访问。通过 Cpolar,你无需配置复杂的网络环境,也无需购买公网服务器,便能轻松实现内网服务的公网访问。这对开发者和网络管理员来说是一个高效且经济的解决方案。如有需要,你可以升级至 Cpolar 的高级计划,享受更多带宽和专属隧道等功能。原创 2024-09-05 23:45:00 · 941 阅读 · 0 评论 -
5分钟部署Prometheus+Grafana批量监控Linux服务器
Node Exporter 是 Prometheus 生态系统中的一个关键组件,它专门用于收集和导出 Linux 系统的硬件和操作系统指标,如 CPU 使用率、内存利用率、磁盘 IO、网络统计等。这些数据可以帮助你深入了解服务器的性能表现,从而提高系统的监控和管理效率。本文将为你详细讲解如何在 Linux 服务器上使用 Docker 容器快速部署 Prometheus 和 Grafana 监控系统,同时通过 node_exporter 采集全面的系统性能数据。上面的如果用不了,用下面的国内镜像。原创 2024-08-30 22:37:35 · 916 阅读 · 0 评论 -
让 Linux 拥有回收站:轻松找回误删文件的完美解决方案
通过以上步骤,我们在 Linux 系统中实现了一个简单且实用的回收站功能,并设置了自动清理过期文件的机制。这种方法不仅提高了误删文件的恢复能力,还能有效管理磁盘空间。根据实际需求,这一方案还可以进一步扩展和优化,例如增加文件恢复功能或自定义文件的保留时间等。原创 2024-08-26 21:00:00 · 377 阅读 · 0 评论 -
3秒内搞定服务器端口扫描!用RustScan快速查看开放端口
RustScan 是一款开源的现代端口扫描器,因其极快的扫描速度和灵活的功能而著称。它能够在短短 3 秒内扫描所有 65,000 个端口,并自动将扫描结果传输到 Nmap 以进行更深入的分析。RustScan 支持多种网络配置(如 IPv6、CIDR 和文件输入),并提供了简单易用的命令行接口,适合快速发现开放端口的场景。原创 2024-08-25 10:17:17 · 1017 阅读 · 0 评论 -
告别无进度等待:Linux系统中为cp和mv命令加上实时进度条
advcpmv是一款Linux工具,用于替代cp和mv命令。其主要特点是在文件复制和移动时显示实时进度条、传输速度及预计完成时间。这些信息对于大型文件或长时间操作尤为有用,可以让用户更好地掌握操作进程。此外,advcpmv还支持批量文件操作,在处理大量数据时尤为高效。advcpmv是一个功能强大的Linux文件操作工具,提供了直观的进度显示和传输速度信息,极大地提高了用户在处理大文件或大量文件时的效率。对于那些经常需要进行文件复制和移动操作的Linux用户来说,advcpmv无疑是一个不可或缺的利器。原创 2024-08-25 08:32:38 · 795 阅读 · 0 评论 -
Telnet不止于端口测试:探索经典工具的多样化应用
尽管 Telnet 因其安全性问题在现代网络中使用逐渐减少,但它在远程登录、网络设备配置、网络协议调试等领域依然有其独特的价值。通过本文的介绍,你可以掌握 Telnet 的基本使用方法,并在合适的场景下充分利用其功能。然而,随着网络安全需求的提高,SSH 逐渐成为更安全的选择。原创 2024-08-24 23:50:07 · 954 阅读 · 0 评论 -
一键轻松更换:Linux软件源快速切换
通过这个脚本,用户可以快速选择适合的镜像源,确保系统始终保持最新和最佳性能,同时降低操作复杂性和技术门槛。该脚本支持多种GNU/Linux操作系统,包括主流的Debian、Ubuntu、Red Hat等,涵盖了各系统的多个版本。默认情况下,脚本以交互方式运行,逐步引导用户完成软件源的配置。同时,脚本提供丰富的命令选项,用户可根据需求进行自定义配置,甚至可选择无交互模式进行自动化操作,以满足不同场景下的使用需求。该项目完全开源,代码托管在GitHub,用户可以随时查看和贡献代码,确保项目的透明度和可持续性。原创 2024-08-21 23:30:00 · 779 阅读 · 0 评论 -
Linux登录后自动健康检查:一键掌握系统状态
我们可以通过定制登录时的提示信息,在用户登录服务器后,自动展示一些常用的系统健康检查指标。在这篇博客中,我们将探讨如何编写一个简单的Bash脚本,以在用户登录Linux系统后自动检查一些关键的系统指标,并展示这些信息。通过这个简单的脚本,您可以在每次登录Linux系统后自动检查一些关键的系统指标。您可以根据需要进一步扩展脚本,比如添加更多的检查项,或者将检查结果保存到日志文件中以便日后分析。目录下的脚本,会在每个用户登录后自动执行,这适用于希望所有用户都能看到该提示信息的情况。原创 2024-08-17 08:37:06 · 523 阅读 · 0 评论 -
轻松管理服务器:1Panel 安装与使用技巧全揭秘
1Panel 是一款基于 Web 的开源服务器管理面板,专为简化服务器运维而设计。它提供了一个直观、用户友好的图形化界面,允许用户通过浏览器远程管理服务器和应用程序。1Panel 支持多种主流 Linux 发行版,并兼容多种服务器架构,适用于企业和个人用户的各种应用场景。1Panel 的核心功能包括服务器监控、应用商店、文件管理、防火墙配置、进程管理等。此外,它还支持容器管理、数据库管理、任务调度、监控报警、备份与恢复等高级功能,极大地提高了系统管理的效率和安全性。原创 2024-08-15 23:30:00 · 1771 阅读 · 0 评论 -
一款开发运维必备的Linux脚本:提升工作效率的全能助手
本文介绍了一款功能强大的Linux工具,提供详细的使用说明及多种实用功能,包括查看进程信息、备份目录、系统资源监控、防火墙管理等。通过此工具,用户可以高效管理和优化Linux系统,提升工作效率和系统性能。根据进程ID或名称查看进程详细信息备份指定目录查看CPU、磁盘、内存使用率关闭防火墙开启防火墙显示基础信息-详细根据进程ID查看工作目录清除Linux系统占用缓存查看端口是否使用查看进程使用的端口查看端口所在进程查看目录下各目录占用空间及最大文件或目录。原创 2024-08-06 08:24:32 · 717 阅读 · 0 评论 -
深入探究Liunx服务器内存:模拟程序实际占用与缓存占用内存
通过本文介绍的方法,你可以模拟服务器的内存使用情况,从而更好地理解和调优服务器性能。使用memtester可以模拟实际内存占用,而通过虚拟内存构造缓存占用可以帮助你了解缓存对内存使用的影响。无论是实际占用还是缓存占用,这些方法都可以帮助你在测试和调优过程中更好地管理和监控服务器的内存使用情况。使用memtester进行实际内存占用测试,通过虚拟内存模拟缓存占用,可以为服务器性能优化提供更加真实和准确的模拟环境。在测试和生产环境中,这些技巧都是非常有用的。原创 2024-08-04 13:34:58 · 834 阅读 · 0 评论 -
通过docker快速实现OpenVPN搭建
如果公网访问VPN,公网的IP地址和端口要映射到当前容器所在服务器的1194端口。ip:port 设置的地址为你连接VPN访问的ip和端口,一般为公网IP和端口。作用是将默认网关重定向到 VPN 服务器上,所以要注释掉。通过docker快速实现OpenVPN搭建。导出客户端认证文件到本地。jast 为客户端用户。jast 为客户端名称。原创 2023-12-30 23:15:00 · 6455 阅读 · 2 评论 -
Debian系统安装OpenVPN
下载文件地址:https://github.com/OpenVPN/easy-rsa/releases/download/v3.1.2/EasyRSA-3.1.2.tgz。安装过程中需要下载github上的代码,如果网络不通则需要设置可以访问github的代理,也可以直接下载好将文件放到。openvpn客户端指定网段走本地流量:https://blog.eyyyye.com/article/63。Debian 搭建 OpenVPN 服务器:https://mrwu.red/web/4060.html。原创 2023-12-13 23:45:00 · 2580 阅读 · 0 评论 -
Shell脚本加密,无法直接查看脚本内容
gzexe:系统自带,无需另外安装,加密解密简单,适用于安全性不高的文件加密,支持除shell脚本外的其他文本加密。因为是在GitHub上下载,所以你懂得,需要你用科学方法下来后,再传到需要安装的主机上,已附下载地址。指定脚本过期时间,并设置提示信息。创建一个shell脚本。原创 2023-04-06 22:45:00 · 790 阅读 · 0 评论 -
Linux监控进程磁盘邮件预警
【代码】Linux监控进程磁盘邮件预警。原创 2023-04-06 23:45:00 · 330 阅读 · 0 评论 -
自动化运维脚本集合
【代码】自动化运维脚本集合。原创 2023-04-06 23:00:00 · 412 阅读 · 0 评论 -
Grafana Prometheus Process-Exporter 服务进程监控
文章目录一、process-exporter安装二、Grafana展示离线导入在线导入之前介绍到Grafana Prometheus 安装部署并监控Linux服务器状态https://datamining.blog.csdn.net/article/details/122671215 ,这里我们介绍服务进程的通用监控。一、process-exporter安装GitHub地址:https://github.com/ncabatoff/process-exporter安装包下载地址:https://g原创 2022-01-25 23:15:00 · 6443 阅读 · 1 评论 -
Grafana Prometheus 服务安装部署(Linux服务器监控)
文章目录一、概述二、安装Prometheus1.安装node_exporter2.安装Prometheus三、安装Grafana展示监控一、概述Prometheus 介绍Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社区也十分活跃,他们便将它独立成开源项目,并且有公司来运作。google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus。原创 2022-01-25 10:12:14 · 579 阅读 · 0 评论 -
CentOS 使用iso镜像安装本地 yum 源
CentOS配置本地yum源(使用镜像iso文件)原创 2022-01-05 21:19:20 · 1978 阅读 · 0 评论 -
CentOS离线安装httpd服务
文章目录需求背景安装需求背景需要在无网络环境下安装httpd服务安装提示:直接下载httpd离线安装包无法安装成功,需要安装相对应的依赖需要下载的依赖如下:apr-1.4.8-5.el7.x86_64.rpmapr-util-1.5.2-6.el7.x86_64.rpmapr-util-ldap-1.5.2-6.el7.x86_64.rpmpostgresql-libs-9.2.24-1.el7_5.x86_64.rpmmailcap-2.1.41-2.el7.noarch.rpmht原创 2021-11-29 16:35:21 · 1640 阅读 · 1 评论 -
Linxu服务器文件双向同步 rsync+sersync 详细讲解
文章目录Linxu服务器文件双向同步 rsync+sersync基础信息安装rsync安装配置根据配置文件创建相应的目录、文件、防火墙规则创建需要同步的目录创建同步用户防火墙启动rsyncd服务测试异常处理sersync安装sersync配置test21配置test22配置sersync启动test21启动test22启动测试新增文件修改内容删除文件Linxu服务器文件双向同步 rsync+sersync基础信息系统:Centos7.8服务器信息服务器IPtest2110原创 2021-11-10 14:07:18 · 1311 阅读 · 1 评论 -
Linux 挂载磁盘目录
查看Linux磁盘信息[root@b001 ~]# fdisk -lDisk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type原创 2021-11-07 15:39:58 · 446 阅读 · 0 评论 -
Linux 系统进程守护工具 cesi + superviosr
一、安装 Supervisorpip install supervisor使用 echo_supervisord_conf 命令生成默认配置文件echo_supervisord_conf > /etc/supervisord.conf配置文件说明位置:etc/supervisord.conf内容:# 指定了socket file的位置[unix_http_server]file=/tmp/supervisor.sock ;UNIX socket 文件,supe原创 2020-08-20 18:55:38 · 750 阅读 · 0 评论 -
最新版 VMware 安装,虚拟机安装, Ubuntu可视化linux系统安装
一、下载地址:https://www.vmware.com/cn.html二、安装VM选择相应配置,一直下一步即可双击打开VMware,输入密钥:CG392-4PX5J-H816Z-HYZNG-PQRG2Ubuntu 镜像下载地址:https://www.ubuntu.com/download/desktop/下载完成:三、安装虚拟机...原创 2019-09-18 14:41:42 · 989 阅读 · 0 评论 -
Linux 、shell 时间函数 - 获取七天前所在周
[root@iZj6c3ral1ugubn9usrsi8Z ~]# echo $(date -d -7day +%Y%W)201912原创 2019-04-02 16:24:39 · 4690 阅读 · 0 评论 -
awk使用方法
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=...转载 2018-12-18 15:02:33 · 979 阅读 · 0 评论 -
Linux chattr 与 lsattr命令
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示cha...转载 2018-11-21 13:50:00 · 223 阅读 · 0 评论