会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Linux开发那些事儿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年11月1日
如何优雅的处理 accept 出现 EMFILE 的问题
摘要: 通常情况下,服务端调用 accept 函数会返回一个新的文件描述符,用于和客户端之间的数据传输 在服务器的开发中,有时会遇到这种情况:当调用 accept 函数接受客户端连接,函数返回失败,对应的错误码是 EMFILE, 它表示当前进程打开的文件描述符已达上限,此时,服务器不能再接受客户端连接 当遇
阅读全文
posted @ 2021-11-01 15:52 Linux开发那些事儿
阅读(1285)
评论(1)
推荐(1)
2021年10月30日
到底能不能用 join
摘要: 互联网上一直流传着各大公司的 MySQL 军规,其中关于 join 的描述,有些公司不推荐使用 join,而有些公司则规定有条件的使用 join, 它们都是教条式的规定,也没有详细说其中的原因,这就很容出现只知道这么用,但是不知道为什么的情况 那到底能不能使用 join, 什么情况下适合用join,
阅读全文
posted @ 2021-10-30 13:49 Linux开发那些事儿
阅读(845)
评论(3)
推荐(2)
2021年10月25日
Linux上传下载神器之 lrzsz
摘要: 在开发的过程中,经常遇到 需要在 Linux 和 Windows 之间上传下载文件的情况 这时,一般都是使用 FTP 或者 WinSCP 工具进行上传下载, 虽然也能解决问题,但是这些工具需要在本地安装客户端并进行配置之后才能使用 这里介绍一款工具,它能秒级安装,安装即用,不需要任何的配置,就能方便
阅读全文
posted @ 2021-10-25 17:35 Linux开发那些事儿
阅读(3172)
评论(4)
推荐(0)
2021年10月22日
如何使用 systemctl 管理服务
摘要: systemd是一个服务管理器,目前已经成为Linux发行版的新标准。它使管理服务器变得更加容易。了解并利用组成systemd的工具将有助于我们更好地理解它提供的便利性。 systemctl 的由来 在 centos7 以前使用 service 来管理服务的,虽然它使用起来比较简单,但是对于每一个服
阅读全文
posted @ 2021-10-22 16:46 Linux开发那些事儿
阅读(4923)
评论(0)
推荐(1)
2021年10月15日
Linux 下 SVN 的安装和配置
摘要: SVN 是一个自由开源的版本管理系统,它可以按照时间的顺序去管理文件、目录以及对其进行的修改。于今,它被广泛的用于互联网公司的项目版本管理中 工作原理 它的工作原理如下图所示 它是由一个SVN服务器和许多的SVN客户端组成 数据统一存储在SVN服务器上 客户端 从服务器检出(checkout)指定路
阅读全文
posted @ 2021-10-15 09:15 Linux开发那些事儿
阅读(989)
评论(0)
推荐(0)
2021年10月11日
Linux 下 xargs 命令
摘要: xargs 常常被大家忽略的一个命令,对它的一些用法很多人可能不熟悉,其实它是一个功能强大的命令,特别是在结合管道进行批量处理方面 语法 xargs 语法格式如下 xargs [OPTION]... COMMAND 作用 xargs 最重要的作用是以空格或者换行作为分隔符,把标准输入转化成多个命令行
阅读全文
posted @ 2021-10-11 11:27 Linux开发那些事儿
阅读(1072)
评论(1)
推荐(2)
2021年10月8日
Linux下 lsof 命令详解
摘要: lsof 是 List Open File 的缩写, 它主要用来获取被进程打开文件的信息,我们都知道,在Linux中,一切皆文件,lsof命令可以查看所有已经打开了的文件,比如: 普通文件,目录,特殊的块文件,管道,socket套接字,设备,Unix域套接字等等,同时,它还可以结合 grep 以及
阅读全文
posted @ 2021-10-08 13:57 Linux开发那些事儿
阅读(76213)
评论(0)
推荐(9)
2021年9月29日
MySQL表空间回收的正确姿势
摘要: 不知道大家有没有遇到这样的一种情况,线上业务在MySQL表上做增删改查操作,随着时间的推移,表里面的数据越来越多,表数据文件越来越大,数据库占用的空间自然也逐渐增长 为了缩小磁盘上表数据文件占用的空间,我们在最大的一张业务表中用delete命令删除了一半儿的旧数据,删除之后,磁盘上表数据文件并没有缩
阅读全文
posted @ 2021-09-29 10:23 Linux开发那些事儿
阅读(720)
评论(0)
推荐(0)
2021年9月27日
整理常用的 vim 命令
摘要: vim 是一款功能强大的文本编辑器,它是Linux下常用的编辑器之一,对于熟练掌握了 vim 的人来说,用它编辑文件,方便又快捷,能极大的提高工作效率 vim 功能强大,对应的命令也非常的多,对于初学者来说,看到这么多的命令容易打退堂鼓,想当初,自己刚接触vim的时候,由于不熟悉vim,每一个命令都
阅读全文
posted @ 2021-09-27 14:46 Linux开发那些事儿
阅读(5593)
评论(2)
推荐(4)
2021年9月24日
shell脚本中 /dev/null 的用途
摘要: /dev/null 是一个特殊的设备文件,它丢弃一切写入其中的数据 可以将它 视为一个黑洞, 它等效于只写文件, 写入其中的所有内容都会消失, 尝试从中读取或输出不会有任何结果,同样,/dev/null 在命令行和脚本中都非常有用 用途 /dev/null 通常被用于丢弃不需要的输出流,或作为用于输
阅读全文
posted @ 2021-09-24 12:36 Linux开发那些事儿
阅读(11817)
评论(0)
推荐(3)
上一页
1
2
3
4
5
6
下一页
公告