自由和开放源代码的类 UNIX 操作系统
下面是用Go语言编写的hello world程序,在linux机器上将其编译成可执行文件。然后检查该可执行文件是静态链接还是动态链接。
某数据库服务器发现存在大量处于TIME_WAIT状态的tcp连接, 但是mysql数据库里面的连接不到100, 应用服务器处于TIME_WAIT的tcp连接更是...
Linux 文件锁是一种用于管理多进程或多线程环境中资源访问的机制,确保只有一个进程或线程在特定时间内对文件进行操作,从而避免数据不一致的情况。
在linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。
环境变量是操作系统中存储系统配置信息的一种方式,它以键值对的形式保存关于系统、用户及应用程序的配置信息,影响着程序的运行环境。通过环境变量,操作系统能够提供系统...
通过指令man -7 signal查看信号的手册,然后往下翻翻可以看到普通信号发出后对应的操作,以及它们的信号编号,和详细描述信息
进程优先级是操作系统调度算法中的一个重要概念,它决定了系统中多个进程执行的顺序。每个进程在操作系统中都有一个优先级,优先级越高的进程越容易获得 CPU 时间片,...
Linux网络命名空间(network namespace)为每个虚拟网络创建独立的环境,通过以下命令验证:
iostat命令是在Linux系统上用于监视系统的I/O性能的实用工具。它提供了有关磁盘和CPU的各种统计信息,以帮助系统管理员和性能分析师了解系统的性能和瓶颈...
在计算机系统中,进程是执行程序的基本单位。它不仅仅是代码的集合,更是操作系统管理和分配资源的核心对象。每当我们运行一个应用程序,操作系统就会为其创建一个进程,使...
接上篇 ->【Linux篇】提高效率,解决一切问题:Linux 开发者的秘密武器(中篇):本篇博客介绍了在 Linux 环境中,如何使用 make/makefi...
与I/O多路复用机制(如select和poll)相比,异步I/O通过信号通知机制,使得进程不需要反复查询I/O状态,而是由内核主动向进程发送信号(如SIGIO)...
接上篇 ->【Linux篇】让开发事半功倍:Linux 开发工具的实战指南(上篇):本篇博客本文介绍了在 Linux 环境中,如何使用软件包管理器、Vim 编辑...
还记得之前得echo 。。。 > log.txt-----重定向命令,如果只输入> log.txt会发生什么呢?
我们常用的信号就是ctrl+c了,可以及时的把我们的前台进程(在Linux中,一个终端一般只有一个bash,每一次登陆只允许一个进程是前台进程,可以允许多个进程...