
Linux
文章平均质量分 70
Harry_ZHL
这个作者很懒,什么都没留下…
展开
-
Linux性能分析和优化命令及工具
前言一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud boy,对项目有个全局的掌控是一项非常重要的基本素质,所以总结了这篇文章,希望对您有用,如果您觉得我写的还不错,看完记得点个赞,点个再看哦。咱们废话不用多说,直接进入正题。影响linux服务器性能的因素cpuCPU是操作系统稳转载 2021-08-20 22:23:01 · 457 阅读 · 1 评论 -
wireshark怎么抓包和详细图文教程
wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。 为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。 wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的...转载 2021-08-09 16:50:51 · 12677 阅读 · 0 评论 -
coredump配置、产生原理、分析及示例
coredump配置、产生、分析以及分析示例关键词:coredump、core_pattern、coredump_filter等等。应用程序在运行过程中由于各种异常或者bug导致退出,在满足一定条件下产生一个core文件。通常core文件包含了程序运行时内存、寄存器状态、堆栈指针、内存管理信息以及函数调用堆栈信息。core就是程序当前工作转改存储生成的一个文件,通过工具分析这个文件,可以定位到程序异常退出的时候对应的堆栈调用等信息,找出问题点并解决。配置coredump如果需要使用需要通过ul转载 2021-07-28 10:42:44 · 6887 阅读 · 0 评论 -
如何在Linux系统列出systemd下所有正在运行的服务
作者:知乎SuwanbinLinux公社 作者:醉落红尘 链接:https://www.linuxidc.com/Linux/2019-08/160441.htm Linux系统提供各种系统服务(如进程管理、登录、syslog、cron等)和网络服务(如远程登录、电子邮件、打印机、Web主机、数据存储、文件传输、域名解析(使用DNS)、动态IP地址分配(使用DHCP)等等)。 从技术...转载 2021-06-21 16:14:54 · 1031 阅读 · 0 评论 -
linux系统启动自动加载内核模块
1、思考如果想让内核启动过程中自动加载某个模块该怎么做呢?对于传统的init机制启动的linux文件系统,最容易想到的方法就是在/etc/init.d/中添加一个启动脚本,然后在/etc/rcN.d/目录下创建一个符号链接,这个链接的名字以S开头,这内核启动时,就会自动运行这个脚本了,这样就可以在脚本中使用modprobe来实现自动加载。但是我们发现,内核中加载了许多硬件设备的驱动,而搜索/etc目录,却没有发现任何脚本负责加载这些硬件设备驱动程序的模块。那么这些模块又是如何被加载的呢?2、转载 2021-06-04 22:27:07 · 2113 阅读 · 3 评论 -
linux中常见问题知识笔记
常用知识笔记linux网站: linux.cnlinux查找:1) find ./xx -name "xxxx" (默认情况下是当前路径下的所有文件)2) grep -r -n -Axx -Bxx "xxxx" ./xx r:递归的 n:显示行号 A:显示查询的内容之后的几行 B:显示查询的内容之前的几行3) 内核调试打印printf(" %s %d %...原创 2021-03-01 17:14:44 · 94 阅读 · 0 评论 -
2018年9月牛客网中Linux笔试练习题目
1、不能用于Linux中的进程通信共享内存 命名管道 信号量 临界区Linux进程间通信方式有:消息队列,命名管道,信号量,共享内存,Berkeley套接字 等临界区是每个进程中访问临界资源的那段代码称,每次只准许一个进程进入临界区,进入后不允许其他进程进入。不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。它可以作为线程间通信方式而不能作为进程间通信方式,因为进...原创 2018-09-10 16:51:23 · 1182 阅读 · 0 评论