怎么設置情況變量生當作core文件?linux下生當作core dump文件方式?linux下若何點竄情況設置裝備擺設文件生當作core文件。下面,小編來給大師介紹一下linux下生當作core dump文件方式。
查抄系統是否開啟core文件生當作功能
在linux系統中,可以經由過程ulimit -c、ulimit -a號令來查抄core dump功能是否被開啟。此中ulimit -c顯示core文件被許可的最年夜值是幾多,若是是0,不然暗示core dump功能。ulimit -a號令將顯示所有效戶設置參數環境,當然也包羅 ulimit -c的值 。
開啟core文件生當作功能的方式
同樣操縱“ulimit -c +文件巨細” 號令,我們可以來開啟core dump功能,如:ulimit -c 1024,開啟core dump功能并限制core文件最年夜為1024K。也可能運行號令:ulimit -c unlimited,開啟功能且不限制core文件巨細。
操縱情況設置裝備擺設文件長久開啟core dump功能
操縱ulimit -c號令開啟core dump功能,只在本次會話中起感化,當系統重啟后,將不再有用。若是需要長久有用,需點竄情況設置裝備擺設文件。若是是要對全體用戶有用,需點竄/etc/profile文件。
我們先用vi號令打開 /etc/profile文件,然后按下"G"跳轉到文件的末從頭至尾,再按下“o”在文件末從頭至尾插入一行,寫入:ulimit -c unlimited。按“esc”回到號令行模式,再按“ZZ”保留退出。
若是要讓設置裝備擺設當即生效,可運行:source /etc/profile號令,操縱ulimit -c或ulimit -a|grep core號令來查看。
若是只要對當前用戶有用,那么則只需點竄當前用戶家目次下的.bash_profile文件即可,方式如下:起首cd ~ 切換抵家目次,再操縱vi .bash_profile打開設置裝備擺設文件,同樣“G”界說文件末從頭至尾,“o”追加一行,寫入啟用號令,可以設心猿意馬core文件最年夜值如:ulimit -c 10240。保留退出,soure .bash_profile當即生效。設置情況變量生當作core文件的設置裝備擺設就完當作了。
封閉core dump功能
若是你對系統的調試已完當作,不想再開啟core dump功能,則可以操縱ulimit -c 0號令來封閉core dump功能。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!