摘要: 1、几种IO模型的原理2、实现基于域名PC端和移动端 1 几种IO模型的原理 1.1 系统I/O模型 #调用者:应用程序进程 被调用者:内核 #同步/异步 同步:应用程序进程发起系统调用后,程序进程需要主动询问内核是否处理完成,未完成则一直询问 异步:应用程序进程发起系统调用后,内核会通过通知机制告 阅读全文
posted @ 2023-01-13 14:16 不期而至 阅读(54) 评论(0) 推荐(0)
摘要: 1、编译安装LNMP,配置自定义404页面,配置访问日志为json格式。2、配置虚拟主机,实现 https 访问 www.testou.com。 1 编译安装LNMP,配置自定义404页面,配置访问日志为json格式。 环境:Ubuntu 18.04.4 1.1 编译安装 Nginx-1.22.1 阅读全文
posted @ 2023-01-13 14:16 不期而至 阅读(46) 评论(0) 推荐(0)
摘要: 1、创建空文件和刷新时间 touch命令可以用来创建空文件或刷新文件的时间 touch [OPTION]... FILE... 选项: -a 仅改变atime和ctime -m 仅改变mtime和ctime -t [[CC]YY]MMDDhhmm[.ss] 指定atimet和mtime的时间戳 -c 阅读全文
posted @ 2021-02-25 14:02 不期而至 阅读(168) 评论(0) 推荐(0)
摘要: 1、本质 硬链接:本质是同一个文件 软链接:本质还是同一个文件 [root@CentOS8 data]# ln a.txt test/b.txt [root@CentOS8 data]# ll -i a.txt test/b.txt 131 -rw-r--r--. 2 root root 0 Feb 阅读全文
posted @ 2021-02-25 13:37 不期而至 阅读(368) 评论(0) 推荐(0)
摘要: 1.1、文件系统的目录结构 文件和目录被组织成一个单根倒置树结构 文件系统从根目录下开始,用“/”表示 根文件系统(rootfs):root filesystem 标准Linux文件系统(如:ext4),文件名称大小写敏感,如:MAIL,Mail,mail,mAiL 以 . 开头的文件为隐藏文件 路 阅读全文
posted @ 2021-02-24 15:27 不期而至 阅读(159) 评论(0) 推荐(0)
摘要: 1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 slackware:SUSE linux Enterprise Server(SLES),OperSuse桌面 debian:ubuntu:每2年发行一个长期支持版。 deepin(深度) mint redhat:RHEL:Red 阅读全文
posted @ 2021-01-05 00:34 不期而至 阅读(97) 评论(1) 推荐(0)
摘要: 1.1、临时显示(断电丢失) 配置变量HISTTIMEFORMAT,加入"%F %T "。 示例: [root@CentOS8 ~]# HISTTIMEFORMAT='%F %T ' [root@CentOS8 ~]# history 1 2021-01-04 10:17:28 ls 2 2021- 阅读全文
posted @ 2021-01-05 00:02 不期而至 阅读(192) 评论(0) 推荐(0)
摘要: 新建虚拟机 默认下一步 稍后安装操作系统 选择对应的操作系统和版本 指定虚拟机名称和存储位置 处理器配置 内存配置:图形化界面至少2G,字符界面至少1G。 网络类型默认为NAT I/O控制器类型默认LSI Logic(L) 磁盘类型选择SCSI(S),该类型最接近生产环境中的SAS,不要选择NVMe 阅读全文
posted @ 2021-01-04 23:43 不期而至 阅读(596) 评论(0) 推荐(0)