Time of Update: 2015-06-16
標籤:1、找到程式的進程號 2、gdb 程式名 進程號gdb lobby 480123、設定斷點 以下摘自博文:http://www.cnblogs.com/TianFang/archive/2013/01/20/2868889.html 啟動GDB後,首先就是要設定斷點,程式中斷後才能調試。在gdb中,斷點通常有三種形式:斷點(BreakPoint):在代碼的指定位置中斷,這個是我們用得最多的一種。設定斷點的命令是break,它通常有如下方式:break <
Time of Update: 2015-06-16
標籤: A tarball (tar.gz file) is compressed tar archive. The tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to
Time of Update: 2015-06-16
標籤:linuxtop:查看進程活動狀態以及一些系統狀況.vmstat:查看系統狀態、硬體和系統資訊等.iostat:查看CPU 負載,硬碟狀況.sar:綜合工具,查看系統狀況.mpstat:查看多處理器狀況.netstat:查看網路狀況.iptraf:即時網路狀況監測.tcpdump:抓取網路資料包,詳細分析.mpstat:查看多處理器狀況.tcptrace:資料包分析工具.netperf:網路頻寬工具.dstat:綜合工具,綜合了 vmstat, iostat,
Time of Update: 2015-06-16
標籤:linux命令按類別學習總結,也包括工作中常用到的,不定時添加。一、檔案處理命令列目錄 ls -al 所有包括隱藏檔案、列表 ls -s -S 以-s參數顯示每個檔案所有的空間,並以-S參數指定按所有佔用空間的大小排序。切換目錄 cd建立目錄 mkdir -p 遞迴建立刪除 rm -rf 強制遞迴刪除複製 cp # \cp -rf /home/www/* /wwwcp 命令前加了 \
Time of Update: 2015-06-16
標籤:檔案系統上篇博文已經講解了 如何對磁碟進行分區。接下來我們就在分區上建立檔案系統。linux 下用 mkfs 來建立檔案系統 用法 : mkfs -t 檔案系統類型 裝置名稱 建立 ext3
Time of Update: 2015-06-17
標籤:pam pam_cracklib1、linux普通使用者預設密碼原則: 用passwd修改使用者密碼,常常提示“BAD PASSWORD: it is based on a dictionary word”。實際上linux要求的密碼驗證機制是在/etc/login.defs中規定最小密碼字元數;同時還要受到/etc/pam.d/passwd的限定。但是在root使用者下怎麼設定都可以,可以不受驗證機制的約束,即便出來“BAD
Time of Update: 2015-06-17
標籤:linux 命令集 系統資訊 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的核心版本 dmidecode -q 顯示硬體系統組件 - (SMBIOS / DMI) hdparm -i /dev/hda 羅列一個磁碟的架構特性 hdparm -tT /dev/sda 在磁碟上執行測試性讀取操作系統資訊 arch 顯示機器的處理器架構(1) uname
Time of Update: 2015-06-17
標籤:unix linux 進程管理 多進程 建立進程的函數fork()、vfork()和execl()本次內容主要介紹Unix/linux下2個建立進程的函數fork和vfork以及它們的差別。1.fork函數(1)函數的格式 #include <unistd.h> pid_t
Time of Update: 2015-06-16
標籤:今天看到unp時發現之前對signal到理解實在淺顯,今天拿來單獨學習討論下。 signal,此函數相對簡單一些,給定一個訊號,給出訊號處理函數則可,當然,函數簡單,其功能也相對簡單許多,簡單給出個函數例子如下: [cpp] view
Time of Update: 2015-06-17
標籤:utils.h 檔案:#ifndef __UTILS_H__#define __UTILS_H__void a2f(char *s);#endif utils.c 檔案:#include <linux/fs.h>#include <asm/segment.h>#include <asm/uaccess.h>#include <linux/buffer_head.h>#include
Time of Update: 2015-06-16
標籤:一同事的朋友正在參加筆試,遇到這麼一個問題讓他幫忙解決,結果同事又找到我幫他搞定。真是感慨:通訊發達在某些方面來說,真不知是不是好事啊!題目大致如下所示,一般我們使用ifconfig查看網卡資訊,請問你可以通過什麼命令,讓其只輸出IP地址192.168.42.128 看似簡單的問題,實現起來也不是太簡單。看看下面的思路吧 [[email protected] ~]# ifconfig eth0eth0 Link
Time of Update: 2015-06-17
標籤:在介紹網路模式之前,關於網路的幾個簡單命令的使用ifup eth0 //啟動網卡eth0ifdown eth0 //關閉網卡eth0/etc/network/interfaces //網路設定檔/etc/init.d/networking //網路服務位置/etc/init.d/networking restart //重啟網路/etc/resolv.conf //DNS設定檔ifconfig eth0 192.168.5.111
Time of Update: 2015-06-16
標籤:一、getopts 簡介 由於shell命令列的靈活性,自己編寫代碼判斷時,複雜度會比較高。使用內部命令 getopts 可以很方便地處理命令列參數。一般格式為:getopts options variable getopts 的設計目標是在迴圈中運行,每次執行迴圈,getopts 就檢查下一個命令列參數,並判斷它是否合法。即檢查參數是否以 - 開頭,後面跟一個包含在 options 中的字母。如果是,就把匹配的選項字母存在指定的變數 variable 中,並返回退出狀態0;如果 -
Time of Update: 2015-06-16
標籤:http://blog.chinaunix.net/uid-9354-id-2425031.html所以希望能用相同方式處理訊號的多次出現,最好用sigaction.訊號只出現並處理一次,可以用signal. signal函數每次設定具體的訊號處理函數(非SIG_IGN)只能生效一次,每次在進程響應處理訊號時,隨即將訊號處理函數恢複為預設處理方式.所以如果想多次相同方式處理某個訊號,通常的做法是,在響應函數開始,再次調用signal設定,如:int sig_int();
Time of Update: 2015-06-16
標籤:1. 概述: crond是linux下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與windows下的計劃任務類似,當安裝完成作業系統後,預設會安裝此服務工具,並且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。 2. 任務調度的分類: 系統任務調度:系統周期性所要執行的工作,比如寫快取資料到硬碟、日誌清理等。在/etc目錄下有一個crontab檔案,這個就是系統任務調度的設定檔。
Time of Update: 2015-06-17
標籤:全文檢索索引 lucene 索引 solr solr-5.2.1 Solr介紹Solr作用
Time of Update: 2015-06-17
標籤:接著上次的說,上次只是實現了本地自動化部署,這種情況只是針對開發環境和部署環境在同一台機器時適用。不過,一般情況下,我們都會要把項目部署到遠程Linux伺服器上,所以這節的主要內容是:1、部署開發環境下的Web項目到遠程Linux伺服器;2、實現自動備份;準備環境: 本地開發,安裝虛擬機器,在虛擬機器安裝Linux伺服器步驟: 1、安裝外掛程式,登入到Jenkins後台,選擇“系統管理”--->“管理外掛程式”,在可選外掛程式中,選
Time of Update: 2015-06-17
標籤:在linux環境中,不管是編程還是其他維護,時間是必不可少的,也經常會用到時間的運算,熟練運用date命令來表示自己想要表示的時間,肯定可以給自己的工作帶來諸多方便。1.命令格式:
Time of Update: 2015-06-17
標籤: 永久開啟或則關閉 chkconfig iptables on chkconfig iptables off 即時生效,重啟後還原 service iptables start service iptables stop 開機預設VSFTP服務自動啟動:方法一:(常用\方便)[[email protected] etc]# chkconfig --list|grep vsftpd (
Time of Update: 2015-06-17
linux系統添加根憑證 linux憑證信任清單,linux認證1.linux 訪問 https