国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術(shù) > Linux

linux中段錯(cuò)誤core dumped是什么

Linux 2022-09-26 12:06:45

Linux中,段錯(cuò)誤“core dumped”指的是當(dāng)程序運(yùn)行的過程中異常終止或者崩潰時(shí),操作系統(tǒng)會(huì)將程序當(dāng)時(shí)的內(nèi)存狀況記錄下來并保存在一個(gè)文件中的行為;除了內(nèi)存信息之外,還有些關(guān)鍵的程序運(yùn)行狀態(tài)也會(huì)同時(shí)dump下來。

程序員必備接口測試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計(jì)、調(diào)試、文檔、自動(dòng)化測試工具
后端、前端、測試,同時(shí)在線協(xié)作,內(nèi)容實(shí)時(shí)同步

教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux中段錯(cuò)誤core dumped

當(dāng)程序運(yùn)行的過程中異常終止或崩潰,操作系統(tǒng)會(huì)將程序當(dāng)時(shí)的內(nèi)存狀態(tài)記錄下來,保存在一個(gè)文件中,這種行為就叫做Core Dump(中文有的翻譯成“核心轉(zhuǎn)儲”)。

我們可以認(rèn)為 core dump 是“內(nèi)存快照”,但實(shí)際上,除了內(nèi)存信息之外,還有些關(guān)鍵的程序運(yùn)行狀態(tài)也會(huì)同時(shí) dump 下來,例如寄存器信息(包括程序指針、棧指針等)、內(nèi)存管理信息、其他處理器和操作系統(tǒng)狀態(tài)和信息。

core dump 對于編程人員診斷和調(diào)試程序是非常有幫助的,因?yàn)閷τ谟行┏绦蝈e(cuò)誤是很難重現(xiàn)的,例如指針異常,而 core dump 文件可以再現(xiàn)程序出錯(cuò)時(shí)的情景。

示例如下:

背景:Linux環(huán)境,輸入su 輸入密碼后爆出 段錯(cuò)誤(core dumped)

原因:手殘修改了 ~/.bashrc這個(gè)文件

解決方式:sudo su 回車后直接CTRL+C然后用vim把~/.bashrc這個(gè)文件改回原來內(nèi)容

推薦學(xué)習(xí):Linux視頻教程

以上就是linux中段錯(cuò)誤core dumped是什么的詳細(xì)內(nèi)容,更多請關(guān)注其它相關(guān)文章!

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號:國作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請注明來源,商業(yè)媒體及紙媒請先聯(lián)系:aishangyiwan@126.com

工信部備案號:湘ICP備19012813號-5