![](https://img-blog.csdnimg.cn/20210127101102887.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 71
Linux开发实践总结
ZWZhangYu
这个作者很懒,什么都没留下…
展开
-
Linux内核网络参数调优命令
当服务器的处理能力有限,无法及时处理大量的连接请求时,可以通过增大 somaxconn 参数,增加监听队列的长度,让更多的连接请求可以先暂时存放在队列中等待处理。这样一来,即使服务器繁忙,新的连接请求也不会立即被拒绝,而是可以暂时等待,直到服务器处理完前面的连接再逐个处理队列中的连接请求。cat /proc/sys/net/core/netdev_max_backlog,该文件表示在每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目。原创 2023-08-05 20:56:58 · 1783 阅读 · 0 评论 -
《Linux是怎样工作的》 读书笔记(二)
Linux通过内核中名为内存管理系统的功能来管理系统上搭载的所有内存。除了各种进程以外,内核本身也需要使用内存。原创 2023-03-20 21:42:32 · 335 阅读 · 0 评论 -
《Linux是怎样工作的》 读书笔记(一)
Linux借助硬件,使进程无法直接访问设备。具体来说,CPU存在内核模式和用户模式两种模式,只有处于内核模式时才允许访问设备。另外,使设备驱动程序在内核模式下运行,使进程在用户模式下运行。原创 2023-03-19 21:08:45 · 472 阅读 · 0 评论 -
使用HISTTIMEFORMAT为history命令添加时间信息
当我们执行history命令时只会显示一个序号以及对应的命令信息,但是在很多时候我们还是希望能够看到具体的执行时间以便于更好的排查问题。通过使用HISTTIMEFORMAT变量可以显示每个命令执行的日期和时间。这在各种情况下都很有用,包括记录在特定的时间范围内运行了哪些命令,撤消各种操作,等等。在Linux服务器中使用下面的命令可以设置在当前会话范围内,history打印出日期时间信息HISTTIMEFORMAT="%F %T "其中:%F 表示日期,yyyy-mm-dd%T 表示时分秒如果想原创 2022-01-11 20:04:24 · 3917 阅读 · 0 评论 -
Chroot隔离文件
chroot是起源于Unix系统的一个操作,作用于正在运行的进程和它的子进程,改变它外显的根目录。一个运行在这个环境下,经由chroot设定根目录的程式,它不能够对这个指定根目录之外的档案进行存取动作,不能读取,也不能更改它的内容原创 2021-07-18 10:05:35 · 2244 阅读 · 0 评论 -
几张图轻松搞定top命令
文章目录第一行参数第二行参数第三行参数第四行参数第五行参数第六行参数第一行参数第二行参数第三行参数第四行参数第五行参数第六行参数原创 2021-03-05 15:10:38 · 1768 阅读 · 0 评论 -
crontab 命令
文章目录【介绍】【查看Crontab任务表】【删除全部】【错误邮件】【crontab执行日志】【开发实践】【介绍】Linux crontab是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。注意:新创建的 cron 任务,不会马上执行,至少要过 2 分钟后才可以,当然你可以重启 cron 来马上执行crontab [ -u user ] file或crontab [ -u原创 2021-01-27 10:15:52 · 1808 阅读 · 0 评论