菜鸟笔记
提升您的技术认知

Linux 笔记 第42页

Linux grep正则表达式

正则表达式只是字符串的一种描述,只有和支持正则表达式的工具相结合才能进行字符串处理。本文以grep为例来讲解正则表达式。 grep一般情况下支持基本正则表达式,可以通过参数-E支持扩展正则表达式,另外grep单独提供了一个扩展命令叫做egr...

赞(0)菜鸟菜鸟阅读(4211)去评论

定时任务Crontab详细用法

crontab是linux系统或unix系统中常用的定时命令,使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux/unix命令。例如系统管理员安排一个备份任务使其每天都运行,也可以定义个命令每天定时清理垃圾文件,...

赞(0)菜鸟菜鸟阅读(3540)去评论

vmrss vmsize

在Linux下面,查看一个进程的内存使用我们可以下面的命令来实现,只需把其中的[pid]换成进程实际的pid。 cat /proc/[pid]/status 为了方便,我们把查找pid和看内存整合成一条命令,后面这将是我们唯一的测试工具。 ...

赞(0)菜鸟菜鸟阅读(13742)去评论

Linux 下 C++ so热更新

1 背景介绍 我们知道游戏服务器经常有小版本发布,如果每次一点小的改动就重启,对于游戏业务来说或多或少是有损服务的,如果是有状态的进程影响更大,因此服务器支持热更能够使得服务更加稳定、用户体验更好。 2 不同热更方案 不同的服务器有各自的热...

赞(0)菜鸟菜鸟阅读(4554)去评论

Linux 查看进程占用内存

1、top -p 进程ID PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NInice:值 VIRT:进程占用的虚拟内存 RES:进程占用的物理内存 SHR:进程使用的共享内存 S:进程的状态。S表示休眠...

赞(0)菜鸟菜鸟阅读(9422)去评论

如何解决TIMEWAIT过多问题

如何解决TIMEWAIT过多问题,简单来说,就是打开系统的TIMEWAIT重用和快速回收 编辑内核文件/etc/sysctl.conf,加入以下内容: net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。...

赞(0)菜鸟菜鸟阅读(2961)去评论

Linux TIME_WAIT过多的问题

time_wait的作用 TIME_WAIT状态存在的理由: 1)可靠地实现TCP全双工连接的终止 在进行关闭连接四次挥手协议时,最后的ACK是由主动关闭端发出的,如果这个最终的ACK丢失,服务器将重发最终的FIN, 因此客户端必须维护状态...

赞(0)菜鸟菜鸟阅读(2387)去评论