![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/Unix
黑色共价键
这个作者很懒,什么都没留下…
展开
-
Ubuntu添加路由规则
本文对Ubuntu 18或者Ubuntu 19这样较新的版本,网络配置按照Ubuntu默认的情况有效。因为Ubuntu默认使用NetworkManager进行网络管理,所以修改interfaces配置文件是与NetworkManager相悖的,所以使用nmcli这个NetworkManager命令行工具,或者图形界面添加路由规则是比较优雅的。route 命令sudo route add -ne...原创 2019-10-14 23:45:57 · 5239 阅读 · 1 评论 -
Python限制输出日志的大小
限制输出日志的大小有多种方法,最优雅的莫过于直接使用rotate机制,这种机制广泛存在于各种编程语言,Python也不例外。其次,还可以使用mount挂载一个文件,作为日志存储的位置,因为文件大小是有限的,所以日志的大小也被限制。还有可以用ulimit。RotatingFileHandlerRotatingFileHandler是logging.handler的一种,在python docs中...原创 2019-10-14 23:22:08 · 5484 阅读 · 0 评论 -
如何修改Docker镜像里应用的配置文件,以MySQL为例
修改MySQL配置文件,是将本地文件覆盖Docker容器里的文件。docker stop test1#我们停止这个名为test1的MySQL容器docker cp test1:/etc/my.cnf ./#把my.cnf这个配置文件复制到当前目录下nano my.cnf#编辑配置文件docker cp my.cnf test1:/etc/my.cnf#再覆盖到容器里的配置文件do...原创 2019-10-14 22:51:42 · 1908 阅读 · 0 评论 -
如何在MySQL中INSERT新的,UPDATE已有的
最易于实现的方式使用ON DUPLICATE KEY UPDATE。此语句前面是INSERT语句,INSERT与已存在的键发生冲突时,触发UPDATE。需要UNIQUE指定一个键example:INSERT原创 2019-10-14 22:44:46 · 190 阅读 · 0 评论 -
为什么MySQL自增主键不连续?
这是因为在INSERT语句失败时,依然会将自增的值+1原创 2019-10-14 22:44:22 · 471 阅读 · 0 评论 -
PID, PPID, PGID与SID
Linux中,进程都拥有以下的IDProcess ID(PID)Linux中标识进程的一个数字,它的值是不确定的,是由系统分配的(但是有一个例外,启动阶段,kernel运行的第一个进程是init,它的PID是1,是所有进程的最原始的父进程),每个进程都有唯一PID,当进程退出运行之后,PID就会回收,可能之后创建的进程会分配这个PIDParent Process ID(PPID)字面意思...翻译 2019-09-25 11:05:03 · 14790 阅读 · 1 评论