会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
代码小绵羊
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2019年10月29日
【转】问题分析之:Segmentation fault(Core Dump)
摘要: Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的文件生成, 这个文件便是操作系统把程序down掉时的内存内容扔出来生成的, 它
阅读全文
posted @ 2019-10-29 16:17 代码小绵羊
阅读(727)
评论(0)
推荐(0)
编辑
【转】分析问题之:如何使用crash分析vmcore - 之基础思路case1
摘要: 如何使用crash分析vmcore - 之基础思路case1 dmesg查看内核日志 [2493382.671020] systemd-shutdown[1]: Sending SIGKILL to PID 28975 (docker-containe). [2493382.671078] syst
阅读全文
posted @ 2019-10-29 16:15 代码小绵羊
阅读(892)
评论(0)
推荐(0)
编辑
【转】分析问题之:结合程序崩溃后的core文件分析bug
摘要: 目 录 1) 引言 2) core文件 2.1) 何为core文件. 2.2) 如何产生core文件 2.3) 为什么需要core文件 2.4) core文件的名称和生成路径 2.5) 如何阅读core文件 3) ulimit命令参数及用法 4) 参考 目 录 1) 引言 2) core文件 2.1
阅读全文
posted @ 2019-10-29 16:14 代码小绵羊
阅读(318)
评论(0)
推荐(0)
编辑
【转】编程之:EXPORT_SYMBOL使用
摘要: EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static 函数和变量都会自动导入到kernel 空间的, 都不用EXPORT_SYMBOL() 做标记的。2.6就必须用EXPORT_SYMBOL() 来导出来(因为2.6默认不到处所有的符号)。 1、EXPORT_SYMBOL
阅读全文
posted @ 2019-10-29 16:11 代码小绵羊
阅读(462)
评论(0)
推荐(0)
编辑
【转】shell工具之:常用shell脚本命令详细
摘要: Shell脚本是Linux开发工作中常用的工具,但是我一直没有找到一个适合自己的简明扼要的HandBook。在工作过程中整理了一下,贴在这里已备查看。 1 Shell中的特殊符号 1.1 $ 美元符号。用来表示变量的值。如变量NAME的值为Mike,则使用$NAME就可以得到“Mike”这个值。 1
阅读全文
posted @ 2019-10-29 15:43 代码小绵羊
阅读(414)
评论(0)
推荐(0)
编辑
【转】vim工具命令之:添加行号和删除行号
摘要: 通常我们在使用vim编辑器的时候,需要显示和隐藏行号 隐藏行号: 1.首先我们vim 1.txt (进入我们编辑的文档),如下,此时是显示行号的 2.按一下esc键,并输入:(冒号),完成效果如下 3.输入set nonumber ,并按回车键,完成后即不显示行号 如果编辑后,又想显示行号,同样操作
阅读全文
posted @ 2019-10-29 15:41 代码小绵羊
阅读(918)
评论(0)
推荐(0)
编辑
BUG之【虚拟机报错】:Centos出现 rm: cannot remove x: Read-only file system 的总结
摘要: 问题描述:当我在虚拟机上测试完成后,清除环境中项目的过程中,误操作导致文件系统损坏,某些日志文件成为只读文件,不能删除,就报这个错,具体误操作的原因待后续分析... 问题显示:rm: cannot remove `03/03a707c4dce673e6e33218917d710388.cache’:
阅读全文
posted @ 2019-10-29 15:37 代码小绵羊
阅读(2163)
评论(0)
推荐(0)
编辑
BUG之:backslash and newline separated by space报错
摘要: 问题提出: 当在使用define宏定义一个do_while()的时候,有一行在添加“\”的时候,这个斜杠后面有多余的几个空格。导致报错。 原来是因为\ 后面多了一个空格 检查写的代码中将\后面的空格去掉就可以了。
阅读全文
posted @ 2019-10-29 15:28 代码小绵羊
阅读(850)
评论(0)
推荐(0)
编辑
【转】linux命令之:umount取消挂载---解决umount.nfs: /data: device is busy 问题
摘要: 转自:https://www.cnblogs.com/saneri/p/5465718.html 有时候我们需要umount某个挂载目录时会遇到如下问题: 1 2 [root@localhost /]# umount /data/ umount.nfs: /data: device is busy
阅读全文
posted @ 2019-10-29 15:25 代码小绵羊
阅读(4505)
评论(0)
推荐(0)
编辑
僵尸进程情景和简单总结
摘要: 情景:在gdb调试的过程中,强制退出了,出现的问题。具体在哪一步出的错,没有记录,需要后期总结一下。如图: 第一个箭头是进程名,后面显示当前进程失效。 以下内容是从别人的文章里转载过来的,有时间可以完善一下: 1.linux系统进程都是怎么生成的 进程运行时,shell命令行接收到了指令,进而调用f
阅读全文
posted @ 2019-10-29 15:09 代码小绵羊
阅读(262)
评论(0)
推荐(0)
编辑
【转】linux命令工具:screen命令总结
摘要: 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这
阅读全文
posted @ 2019-10-29 14:39 代码小绵羊
阅读(292)
评论(0)
推荐(0)
编辑