linux各种工具使用记录
注意:当指定文件夹的时候(例如示例中的"./test"文件夹),忽略末尾的斜杠是没有问题的。但是,如果文件夹是一个指向其它位置的链接(symlink)时,你必须在末尾写上斜杠才能使find命令正常工作(find ./test/)。
2020-12-05 01:51:07阅读全文
linux配置mariaDB
[root@localhost src]# yum install mariadb-server 安装mariadb数据库[root@localhost src]# yum clean all 清空已安装文件 如果下载失败之后执行的.
2020-12-05 01:43:41阅读全文
图解Linux网络包接收过程
前面和大家分享了我在CPU、内存、磁盘上的一点浅薄的思考。今天开始我们讨论Linux里最重要的一个模块-网络模块。还是按照惯例来,让我们从一段最简单的代码开始思考。为了简单起见,我们用upd来举例,如下:
2020-12-04 09:52:31阅读全文
误删文件怎么办?莫慌,这里有解决方案!
2020-12-04 09:49:15阅读全文
一台机器最多能撑多少个TCP连接? 今天掰扯清楚!
在网络开发中,我发现有很多同学对一个基础问题始终是没有彻底搞明白。那就是一台机器最大究竟能支持多少个网络连接?我想我有必要单独发一篇文章来好好说一下这个问题。很多同学看到这个问题的第一反应是65535。原因是:“听说端口号最多有65535个,那长连接就最多保持65535个了”。是这样的吗?还有的人说
2020-12-04 07:38:16阅读全文
Debian10 系统 Rime 输入法简体输入模式下无法正常输入繁体文字的解决方案
本人喜欢鸟类,输入法自然少不了和鸟类打交道,但是在部署 Rime 输入法时遇到一个问题,当我想输入“大麻鳽”时,发现“鳽”字无法正常输入,经历一番折腾后发现当切回繁体输入模式后可以正常使用,原来“大麻鳽”的“鳽”在目前的家用电脑中没有对应的简体文字,而平常输入鸟名时习惯用繁体字代之,因此 Rime
2020-12-04 04:54:45阅读全文
聊聊TCP连接耗时的那些事儿
在互联网后端日常开发接口的时候中,不管你使用的是C、Java、PHP还是Golang,都避免不了需要调用mysql、redis等组件来获取数据,可能还需要执行一些rpc远程调用,或者再调用一些其它restful api。 在这些调用的底层,基本都是在使用TCP协议进行传输。这是因为在传输层协议中,T
2020-12-04 01:55:34阅读全文
牛逼!竟然用一个脚本就把系统升级到 https了,还永久免费
2020-12-03 13:14:12阅读全文
Linux网络包接收过程的监控与调优
上一篇文章中《图解Linux网络包接收过程》,我们梳理了在Linux系统下一个数据包被接收的整个过程。Linux内核对网络包的接收过程大致可以分为接收到RingBuffer、硬中断处理、ksoftirqd软中断处理几个过程。其中在ksoftirqd软中断处理中,把数据包从RingBuffer中摘下来
2020-12-03 12:19:18阅读全文
03-Linux安装Nginx步骤
2020-12-03 10:48:47阅读全文
01-Linux安装JDK步骤
2020-12-03 10:21:04阅读全文
Linux介绍及常用的指令
-> Ken Thompson(B语言之父)利用汇编语言开发了 FIle Server System(Unics,即 UNIX 的原型);->Dennis Ritchie 和 Ken Thompson 发明了 C 语言,而后写出了 UNIX 的内核;->芬兰赫尔辛基大学的研究生 L
2020-12-03 03:58:51阅读全文
ubuntu 安装yapi -项目api管理工具
执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录
2020-12-03 01:50:12阅读全文
如何在Linux上显示网络接口数据包统计信息
在Linux系统上,我们可以通过 [ip] , [netstat] 或者 [ethtool] 命令显示网络接口丢弃数据包的统计信息。接下来我们看看如何使用每个命令。
2020-12-02 21:27:35阅读全文
使用mmv命令批量修改文件名称
在 Linux 中使用 mv 命令可以重命名或者移动文件及目录,但是它不支持一次重命名多个文件。本文介绍mmv的使用方式,使用通配符模式移动/复制/追加/链接多个文件
2020-12-02 18:28:27阅读全文
pigz更快的压缩和解压工具
pigz(parallel implementation of gzip)是一个并行执行的压缩工具,解压缩比gzip快,同时CPU消耗是gzip的好几倍,在对短时间内CPU消耗较高不受影响的场景下,可以使用pigz。
2020-12-02 03:16:55阅读全文
3 款强大的开源密码管理器
2020-12-02 01:46:06阅读全文
如何用 Shell 监控文件变化?
2020-12-02 01:37:58阅读全文
记录201201--安装
vmware workstation 安装centos8.2 出现 “Section %packages does not with %end”设置里改成下载的镜像的位置;
2020-12-01 16:34:08阅读全文
java程序员需要知道的底层知识(二)
cup乱序执行(1)、介绍:cpu在进行读等待的同时执行指令,cpu乱序的根源,不是乱,而是提高效率,如上图,如果指令1和指令2没有依赖关系,指令2会优先执行,因为从内存获取指令1需要等待(2)、导致的问题:DCL单例为什么要加volatile(volatile可以禁止指令重排),因为对象初始化有个
2020-12-01 11:18:23阅读全文
M1 芯片能运行 Win 10 和 Linux 吗?苹果:技术上是可以的
2020-11-30 12:43:53阅读全文