Linux core文件生成及设置 查看core文件由哪个程序生成的
首先是生成core文件,可以通过ulimit命令设置,但是要想在整个系统中生效光在shell里面设置是不行的,可以通过如下方法:
1编辑/root/.bash_profile文件,在其中加入:ulimit -S -c unlimited
需要注意的是:不是每个版本的系统都有这个文件(Suse下面就没有),可以手工创建
2重启系统或者执行:soruce /root/.bash_profile
core文件的设置:
1)/proc/sys/kernel/core_uses_pid可以控制core文件的文件名中是否添加pid作为扩展。文件内容为1,表示添加pid作为扩展名,生成的core文件格式为core.xxxx;为0则表示生成的core文件同一命名为core。
可通过以下命令修改此文件:
echo "1" > /proc/sys/kernel/core_uses_pid
2)proc/sys/kernel/core_pattern可以控制core文件保存位置和文件名格式。
可通过以下命令修改此文件:
echo "/corefile/core-%e-%p-%t" >
core_pattern,可以将core文件统一生成到/corefile目录下,产生的文件名为core-命令名-pid-时间戳
以下是参数列表:
%p - insert pid into filename #添加pid
%u - insert current uid into filename #添加当前uid
%g - insert current gid into filename #添加当前gid
%s - insert signal that caused the coredump into the filename #添加导致产生core的信号
%t - insert UNIX time that the coredump occurred into filename #添加core文件生成时的unix时间
%h - insert hostname where the coredump happened into filename #添加主机名
%e - insert coredumping executable name into filename
上面两个设置core输出的文件,好像只能这样往里面写入内容,我通过vi修改没成功,可能跟此文件在kernal目录下有关吧。
也可以用以下命令写入:
sysctl -w "kernel.core_pattern=$core_dir/core_%e_%t" >/dev/null
sysctl -w "kernel.core_uses_pid=0" >/dev/null
转载于:https://blog.51cto.com/qinxm520/1020509
Linux core文件生成及设置 查看core文件由哪个程序生成的相关推荐
- Linux学习笔记014---文件及文件夹权限设置_以及文件、文件夹的删除_移动_复制操作
JAVA技术交流QQ群:170933152 加入-R 参数,就可以将读写权限传递给子文件夹 例如chmod -R 777 /home/mypackage 那么mypackage 文件夹和它下面的所有子 ...
- 如何修改linux文件生成日期,我如何更改文件的修改/创建日期?
问题描述 有没有办法改变文件被修改/创建的日期(在Nautilus中或者用ls -l命令显示)?理想情况下,我正在寻找一个命令,可以将一大堆文件的日期/时间戳更早或更晚(例如+8小时或-4天等)更改为 ...
- 直接查看Z包文本linux,《工作效率篇》Linux命令行十种不解压查看压缩文件的方法...
一般来讲,我们如果想要查看压缩文件的内容的话,需要先将压缩文件解压,然后再进行查看. 今天本文就介绍在 Linux 系统命令行下直接查看压缩文件内容的 10 种方法,可以提高大家的工作效率. 本文所介 ...
- linux文件下生成一个文件,Linux系统下生成一个指定大小的文件要注意什么?
在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个文件系统,这种方法我是不太敢照量啊,不过 ...
- c#如何通过ftp上传文件_ftp自动上传文件,如何设置ftp自动上传文件及环境配置...
IIS7服务器管理工具-FTP客户端 作为FTP客户端,它支持批量管理FTP站点 具体功能: FTP定时上传和定时下载,FTP定时备份,且操作简洁 iis7服务器管理工具还是vnc客户端 支持批量管理 ...
- android 阻止文件生成方法,禁止软件创建文件夹 禁止创建文件夹
安卓 怎么阻止软件在文件夹中创建文件 首先说明,Android软件之所以会在文件夹中创建文件,大多数是为了做软件缓存,防止反复的从服务器读取数据,照成用户流量浪费,如果强制的阻止可能会让软件报错. 一 ...
- ESP32 bin文件生成及多个bin文件合并指南
文章目录 1. 前言 2. 硬件及分区表 3. 编译 4. 烧录 4.1 使用 idf flash 命令烧录 4.2 使用 Flash Download Tools 工具烧录 4.3 Flash Do ...
- android APP读写execl文件,文件管理器查看excel文件
我想在我的APP里面读写excel文档,然后在手机的文件管理里面查看这个excel文档.我找了一个例子,在app里面写了一个excel文档. 问题一.我在想文档存放在哪里呢?看下面的代码吧. prin ...
- python的.py文件生成可运行的exe文件
使用PyInstaller生成可运行的exe文件 使用第三方库PyInstaller实现.py文件快速生成exe文件可执行文件 (cmd命令行)pyinstaller -F <文件名.py> ...
- 用UltraEdit判断打开文件的编码类型 用UltraEdit或notepad记事本查看文件编码格式 用UltraEdit查看当前文件编码...
用UltraEdit查看当前文件编码 想判断文件的编码类型? 用强大的UltraEdit-32软件: UltraEdit-32的状态栏可以显示文件的编码类型,详细情况如下: ANSI/ANSCI--- ...
最新文章
- 关于vmstat,top,ps aux查看的cpu占用率不一致的问题
- python怎么安装pandas模块-windows下如何安装Python、pandas
- 神经网络的核裂变模型
- java entries_Java leveldb遍历特定前缀的entries
- java创建对象new后面为啥可以传入参数_来复习一下Java的对象知识
- CSS控制的内容超过容器宽度后显示省略号
- 获取python包的路径
- c语言函数求pi的近似值,C语言 用π/4=1-1/3+1/5-1/7+... 求π的近似值
- 工作流实战_07_flowable 流程定义查看流程图和xml
- Flutter透明度渐变动画Opacity实现透明度渐变动画效果
- AcWing 102. 最佳牛围栏
- 2018山东冬令营:UPC 计数问题 (二维树状数组)
- WinForm中为按钮添加键盘快捷键,超简单,亲测有效
- 关于VLAN划分的项目案例
- 08CMS小说搜索型注入 - 漏洞发布 京华志
- 七彩安卓影视APP源码独立解析接口
- 硅谷的长生不老产业:炼金术 2.0,满足 CEO 们“拿钱换命”的欲望
- 最简单的php爬虫库 QueryList
- android 开发笔记 (黎活明)
- 如何培养自己的商业思维能力?
热门文章
- 从防御到应急响应 XDR
- 【jquery调用ajax老是进error,不进success】 bug命名:小雨
- Raki的读paper小记:GloVe: Global Vectors for Word Representation
- java web 服务开发技术_Java web应用开发技术
- 关于Redis启动时报权限不够(-bash: /usr/local/bin/redis-server: Permission denied)
- ResNet----残差结构
- 高级软件工程2017第2次作业
- 7-25 总结 Junit 测试 和断言 /ArrayList 和LinkedList 的区别/HashCode用来存放数据.
- [恢]hdu 2206
- JQuery+div+css实现无限级联树