操作系统

基础知识讲解:关于自建FTP和SFTP服务器过程详细介绍

FTP、SFTP作为文件传输协议,使用广泛。为进行相关的功能开发,往往需要在自己的电脑或者虚拟机中搭建FTP、SFTP服务器,然后进行相应的开发。本文用于手把手教你搭建FTP服务器。 运行环境和软件: FTP服务器环境:虚拟机上安装的WIN7 专业版,32...

Linux基础:Linux源码之epoll

一、前言 在linux的高性能网络编程中,绕不开的就是epoll。和select、poll等系统调用相比,epoll在需要监视大量文件描述符并且其中只有少数活跃的时候,表现出无可比拟的优势。epoll能让内核记住所关注的描述符,并在对应的描述符事件就绪的时...

数据恢复之:linux环境下恢复rm误删的文件恢复方法

前言 一提到在 linux 环境下删除文件,那绝对离不开 sudo rm -rf /* 这个梗,每次看到这个命令,我都想到一幅恶搞的图片: 这个『清理垃圾』的说明真是解释的“恰到好处”,据说有小白在论坛问问题,被人开玩笑的回复了 sudo rm -rf /...

linux下如何列出局域网中所有主机名方法及脚本

最近有列出局域网中所有主机名的需求(SMB协议里的),但是findsmb命令总是列不全,搜了搜网上也没什么现成的解决方案,于是自己写了个python脚本 脚本会扫描局域网arp表中所有ip,并尝试解析其主机名,这样可以较为彻底地列出相关信息。 注意,运行这...

手把手教你Windows Server 2012 R2 安装IIS的详细步骤截图

1.前期准备 2012系统的IIS安装的时候,需要系统安装盘里面的一些软件,因此需要在安装前将系统安装盘挂载到服务器的盘符上,以便使用。 2.添加角色和功能 打开服务器管理器,点击管理菜单,选择【添加角色和功能】,并按照如下步骤执行即可。 在勾选【Web服...

linux基础:虚拟主机开启支持Swoole Loader扩展的

特别说明:只是安装支持Swoole扩展,主机并没有安装服务端。目前支持版本php5.4-php7.2。 1、登陆主机控制面板,找到【远程文件下载】这个功能。 2、远程下载文件填写http://download.myhostadmin.net/vps/Swo...