-
Linux下让进程在后台可靠运行的几种方法
=Start= 缘由: 我经常会碰到这样的问题,用 ssh 登录了远程的 Linux 服务器,运行了一些耗时较…
-
如何用Python分割不连续的有序列表
=Start= 缘由: 同事需要实现一个功能:从指定IP段中排除某些IP或IP段,最后得到一个类似于IP区间的…
-
Linux下Inotify的学习和使用
=Start= 缘由: 在Linux下需要监控某个文件/目录的变化并进行通知,常用的「tail -f」可以对文…
-
Linux下的多彩终端
=Start= 缘由: 在Linux终端上进行调试的时候,希望能够以不同的颜色对日志进行区分,方便查看。之前有…
-
如何判断Linux系统的具体发行版本信息
=Start= 缘由: 不同的Linux发行版有不同的「包管理工具」,所以有时同一个软件对应的安装包名称和安装…
-
将字节数转换成用户可读的格式_2
=Start= 接上篇「将字节数转换成用户可读的格式」,上篇文章主要是使用Linux下已有的工具(numfmt…
-
Linux进程控制之exec函数族
=Start= 缘由: 工作、学习需要。 参考解答: 在进程的创建上Unix采用了一个独特的方法,它将进程创建…
-
Python的netaddr模块使用记录
=Start= 缘由: 前段时间因为工作上的需求,需要写一个小工具处理IP地址相关的问题,用shell写的话太…
-
一些实用的Python装饰器
=Start= 之前在学习Python装饰器的时候看了很多文章,但没有及时整理、总结,最近在写程序的时候发现很…
-
如何获取你的公有IP
=Start= 缘由: 作为程序员,经常会有这样的需求(尤其是在Linux服务器上没有界面的情况下)。一般情况…