IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類(lèi)|軟件專(zhuān)題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → Linux mysql dump配置與調(diào)試命令詳解

Linux mysql dump配置與調(diào)試命令詳解

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  TcpDump可以將網(wǎng)絡(luò)中傳送的數(shù)據(jù)包的"頭"完全截獲下來(lái)提供分析。它支持針對(duì)網(wǎng)絡(luò)... 3. tcpdump 的輸出結(jié)果介紹 下面我們介紹Linux mysql dump配置與調(diào)試。

  1.Linux mysql dump配置與調(diào)試core文件的生成開(kāi)關(guān)和大小限制

  1)使用ulimit -c命令可查看core文件的生成開(kāi)關(guān)。若結(jié)果為0,則表示關(guān)閉了此功能,不會(huì)生成core文件。

  2) 使用ulimit -cfilesize命令,可以限制core文件的大小(filesize的單位為kbyte)。若ulimit -cunlimited,則表示core文件的大小不受限制。如果生成的信息超過(guò)此大小,將會(huì)被裁剪,最終生成一個(gè)不完整的core文件。在調(diào)試此 core文件的時(shí)候,gdb會(huì)提示錯(cuò)誤。

  2.Linux mysql dump配置與調(diào)試core文件的名稱(chēng)和生成路徑

  若系統(tǒng)生成的core文件不帶其它任何擴(kuò)展名稱(chēng),則全部命名為core。新的core文件生成將覆蓋原來(lái)的core文件。

  1)/proc/sys/kernel/core_uses_pid可以控制core文件的文件名中是否添加pid作為擴(kuò)展。文件內(nèi)容為1,表示添加pid作為擴(kuò)展名,生成的core文件格式為core.xxxx;為0則表示生成的core文件同一命名為core。

  可通過(guò)以下命令修改此文件:

  echo "1" > /proc/sys/kernel/core_uses_pid

  2)proc/sys/kernel/core_pattern可以控制core文件保存位置和文件名格式。

  可通過(guò)以下命令修改此文件:

  echo "/corefile/core-%e-%p-%t" > core_pattern,可以將core文件統(tǒng)一生成到/corefile目錄下,產(chǎn)生的文件名為core-命令名-pid-時(shí)間戳

  以下是參數(shù)列表:

  %p - insert pid into filename 添加pid

  %u - insert current uid into filename 添加當(dāng)前uid

  %g - insert current gid into filename 添加當(dāng)前gid

  %s - insert signal that caused the coredump into the filename 添加導(dǎo)致產(chǎn)生core的信號(hào)

  %t - insert UNIX time that the coredump occurred into filename 添加core文件生成時(shí)的unix時(shí)間

  %h - insert hostname where the coredump happened into filename 添加主機(jī)名

  %e - insert coredumping executable name into filename 添加命令名

  3.Linux mysql dump配置與調(diào)試用gdb查看core文件:

  下面我們可以在發(fā)生運(yùn)行時(shí)信號(hào)引起的錯(cuò)誤時(shí)發(fā)生core dump了.

  發(fā)生core dump之后, 用gdb進(jìn)行查看core文件的內(nèi)容, 以定位文件中引發(fā)core dump的行.

  gdb [exec file] [core file]

  如:

  gdb ./test test.core

  在進(jìn)入gdb后, 用bt命令查看backtrace以檢查發(fā)生程序運(yùn)行到哪里, 來(lái)定位core dump的文件->行.

  4.Linux mysql dump配置與調(diào)試開(kāi)發(fā)板上使用core文件調(diào)試

  如果開(kāi)發(fā)板的操作系統(tǒng)也是linux,core調(diào)試方法依然適用。如果開(kāi)發(fā)板上不支持gdb,可將開(kāi)發(fā)板的環(huán)境(頭文件、庫(kù))、可執(zhí)行文件和core文件拷貝到PC的linux下,運(yùn)行相關(guān)命令即可。

  注意:待調(diào)試的可執(zhí)行文件,在編譯的時(shí)候需要加-g,core文件才能正常顯示出錯(cuò)信息!

關(guān)鍵詞標(biāo)簽:Linux,mysql,dump配置

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門(mén)文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶(hù)端配置 多種操作系統(tǒng)NTP客戶(hù)端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷(xiāo) 命令 查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載