51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

操作系统

OpenConnect Windows 使用教程

OpenConnect Windows 使用教程

厉飞雨 阅读(11) 评论(0) 赞(2)

文章介绍:Windows使用OpenConnect详细步骤 一、安装 {#一-安装} ============ 1.1、点击:下一步 {#1-1-点击-下一步} ------------------------ ![yydy_2024-03-15_13-18-36](/upload/2024/04/yydy_2024-03-15_13-18-36.webp) 1.2、点...

Linux 替换国内更新源

Linux 替换国内更新源

厉飞雨 阅读(17) 评论(0) 赞(3)

文章介绍:Debian/Ubuntu/CentOS系统更换国内更新源。 一、安装编辑器 {#一-安装编辑器} ================== 1.1、ubuntu/debian {#1-1-ubuntu-debian} -------------------------------------- sudo apt-get install -y nano 1...

vyos.raw->sshfs挂载->Linux->dd->VyOS

vyos.raw->sshfs挂载->Linux->dd->VyOS

厉飞雨 阅读(12) 评论(0) 赞(2)

文章介绍:Linux使用sshfs命令挂载vyos的raw格式文件,在使用dd命令把linux变成vyos。 一、环境说明 {#一-环境说明} ================ **1、linux系统(centos,ubuntu,debian都可以)** **2、vyos.raw文件(点击下面的链接,下载博主制作好的即可)** vyos-1.5-amd64.raw ...

Linux增加swap虚拟内存(debian、ubuntu、centos)

Linux增加swap虚拟内存(debian、ubuntu、centos)

厉飞雨 阅读(13) 评论(0) 赞(3)

在我们使用服务器的时候,可能会遇到内存不足的情况,但是升级配置又非常昂贵。 这时,增加 swap 虚拟内存可以解决这个问题,当系统内存不足时,系统将自动使用swap文件来扩展内存,从而提高系统的性能和稳定性。 > 本文介绍如何在 debian 系统上增加 swap 虚拟内存,其他系统类似。 查看当前系统的 swap 情况(如果输出为空,则表示系统中没有启用swap) ...

Linux Select IO 模型

Linux Select IO 模型

厉飞雨 阅读(19) 评论(0) 赞(6)

在 Linux 下,select 函数通常用于多路复用 I/O,可以同时监视多个文件描述符的状态,当其中任何一个文件描述符准备就绪时,select 函数就会返回。 通过同时监控多个 I/O 流的状态来实现对多个 I/O 任务的处理。它可以让单个线程同时处理多个 I/O 任务,从而提高系统的并发处理能力。 Linux select IO 模型的具体工作过程如下: 1. 首先...

Linux Socket API 用法详解

Linux Socket API 用法详解

厉飞雨 阅读(20) 评论(0) 赞(2)

linux 在进行网络应用程序开发时,常用到以下的 linux 网络 API: 1. `socket()`:用于初始化一个新的套接字 2. `bind()`:用于将套接字与一个本地地址绑定 3. `listen()`:用于将套接字标记为被动套接字,接受来自客户端的连接请求 4. `accept()`:用于接受来自客户端的连接请求,并返回一个新的已连接套接字,与客户端进行通信 ...

Linux Epoll IO 模型

Linux Epoll IO 模型

厉飞雨 阅读(19) 评论(0) 赞(3)

Epoll IO 模型是 Linux 中用于 I/O 多路复用的机制,可以用于监听多个文件描述符上的事件,以及非阻塞地等待这些事件的发生。其工作机制大致如下: 1. 首先,初始化一个 Epoll 实例,这个实例主要在内核中维护的两个数据结构,一个红黑树,用于存储被检测的文件描述符,一个链表,用于存储就绪事件 2. 然后,我们将要监控的文件描述符放到 Epoll 实例的红黑树中...

Linux使用定时任务(crontab)

Linux使用定时任务(crontab)

厉飞雨 阅读(15) 评论(0) 赞(3)

简介 {#%E7%AE%80%E4%BB%8B} ------------------------ 在服务端,我们可能会对linux进行简单的监控或者定期执行一些操作,因此会用到linux自带的定时任务功能(crontab) 安装 {#%E5%AE%89%E8%A3%85} ------------------------ 默认Linux系统内置cron,如果没有的话,就...

Linux上传下载文件工具 - lrzsz 的安装和使用教程

Linux上传下载文件工具 - lrzsz 的安装和使用教程

厉飞雨 阅读(28) 评论(0) 赞(1)

`lrzsz` 是一款能够在 `Linux` 端上传和下载文件的工具,相对于 `ftp` 来说,无需配置文件服务,使用简单方便。 这个工具使用了 ZMODEM 文件传输协议来实现文件的上传和下载的,目前主流的SSH连接工具 ( SecureCRT、XShell 等 ) 都支持这些协议。 安装lrzsz {#%E5%AE%89%E8%A3%85lrzsz} ========...