![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 80
General_G
谦虚,宽容,感恩,敬畏
展开
-
Linux中的共享内存
Linux共享内存是一种进程间通信的方式,让不同的进程可以访问同一块内存区域。这样,一个进程可以直接读取或者修改另一进程的数据,避免了数据的复制,提高了通信效率。Linux中的共享内存被组织成一种名为“段”(segment)的数据结构,每个段都有一个全系统唯一的键值。进程可以通过这个键值来获取相应的内存段。Linux支持两种类型的共享内存:System V IPC共享内存和POSIX共享内存共享内存涉及到的主要操作有创建和连接共享内存、读写共享内存和断开和删除共享内存。原创 2024-07-05 19:54:45 · 562 阅读 · 0 评论 -
GUN特性总结
attribute 可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)书写特征为: attribute 前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__attribute__ 参数。当我们需要识别当前编译器能否支持GNU 语法拓展,我们可以使用 __GNU __ 宏作为区分。用于修饰函数时,它就相当于一个函数说明符,跟inline,Noreturn 属同一类。原创 2023-12-11 16:28:56 · 70 阅读 · 0 评论 -
Linux内存分配和工具使用
linux内存分配原理和内存相关问题排查思路和工具原创 2023-11-14 21:02:24 · 248 阅读 · 0 评论 -
Linux目录结构
原创 2023-06-14 09:10:29 · 59 阅读 · 0 评论 -
CPU性能分析
linux CPU性能原理分析,性能工具的使用,性能问题定位原创 2023-06-12 21:49:17 · 87 阅读 · 0 评论 -
Linux常用命令之a-n
linux下ctrl+s是暂停终端的输入,ctrl+q:恢复向终端输入三剑客:grep:过滤文本,sed:修改文本,awk:处理文本。原创 2023-04-06 22:06:36 · 616 阅读 · 0 评论 -
gdb调试
Linux C/C++ GDB调试命令和方法总结原创 2023-05-12 22:44:19 · 1372 阅读 · 0 评论 -
Linux命令之o-z
od:显示非纯文本文件passwd:所有人都可以修改自己的密码• --stdin:可以通过来自前一个的管道命令作为密码输入• -l:lock,是密码失效,在shadow的第二个字段前加!• -u:ulock,与l相对,使失效的密码有效• -x:后接天数,多少天内需改动密码,shadow的第5个字段• -i:后接日期,密码失效日期,shadow的第七个字段• -S:列出密码相关参数,亦即shadow内的大部分信息• -d:后接分隔符,默认以tab分割。原创 2023-04-27 10:23:10 · 233 阅读 · 0 评论