Time of Update: 2015-06-23
標籤:gdb調試器使用的一般步驟(不斷更新完善):1、編譯過程中要用-g參數來添加偵錯符號——gcc test.c -g;2、gdb啟動可執行檔——gdb a.out;3、出現gdb符號表示啟動成功;4、" l " (小寫l)命令可以查看當前代碼是否是要執行的代碼;5、斷點 b 行號/函數名字——作用是程式執行過程中會自動在斷點處暫停,等待指令 info b—— 查看斷點列表 d
Time of Update: 2015-06-23
標籤:1: vi /etc/sysconfig/iptables# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]#-A INPUT -m state --state
Time of Update: 2015-06-23
標籤:yum自建本地源1、複製centos6.5中Packages檔案夾到/usr/local/yum/packages cp /mnt/cdrom/Packages/ /usr/local/yum/packages -a2、安裝建立yum源命令createrepo,它依賴pytho等相關包。 rpm -ivh
Time of Update: 2015-06-23
標籤:vi 編輯命令1.vi [file_name] //編輯檔案2.h、j、k、l //移動游標3.Ctrl+f //向下翻頁4.Ctrl+b //向上翻頁5.Ctrl+d //向下翻半頁6.Ctrl+u //向上翻半頁7.n+
Time of Update: 2015-06-23
標籤:http://c.biancheng.net/cpp/html/2782.htmlLinux系統效能分析這篇教程的目的是向大家介紹一些免費的系統效能分析工具(命令),使用這些工具可以監控系統資源使用方式,便於發現效能瓶頸。系統的整體效能取決於各種資源的平衡,類似木桶理論,某種資源的耗盡會嚴重阻礙系統的效能。Linux中需要監控的資源主要有
Time of Update: 2015-06-23
標籤:原文出自:http://blog.csdn.net/gogdizzy/article/details/6576474sort命令-t 指定分隔字元號如果不指定,預設以空格為分隔,且忽略首尾空格;如指定,則只可識別一個字元,如果這個字元是空格,那麼不忽略首尾空格。例如,有一行內容是" X
Time of Update: 2015-06-23
標籤:ifcfg-eth0在/etc/sysconfig/network-scripts下,其配置如下: DEVICE=物理裝置名稱IPADDR=IP地址NETMASK=掩碼值NETWORK=網路地址BROADCAST=廣播位址GATEWAY=網關地址ONBOOT=[yes|no](引導時是否啟用裝置)USERCTL=[yes|no](非root使用者是否可以控制該裝置)BOOTPROTO=[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|D
Time of Update: 2015-06-23
標籤:啥叫系統調用系統調用概述系統調用,顧名思義,說的是作業系統提供給使用者程式調用的一組“特殊”介面。使用者程式可以通過這組“特殊”介面來獲得作業系統核心提供的服務,比如使用者可以通過檔案系統相關的調用請求系統開啟檔案、關閉檔案或讀寫檔案,可以通過時鐘相關的系統調用獲得系統時間或設定定時器等。從邏輯上來說,系統調用可被看成是一個核心與使用者空間程式互動的介面——它好比一個中間人,把使用者進程的請求傳達給核心,待核心把請求處理完畢後再將處理結果送回給使用者空間。系統服務之所以需要通過系統調用來提
Time of Update: 2015-06-23
標籤:轉自 http://www.cnblogs.com/hjslovewcl/archive/2011/03/14/2314333.html有三種不同的檔案鎖,這三種都是“諮詢性”的,也就是說它們依靠程式之間的合作,所以一個項目中的所有程式封鎖政策的一致是非常重要的,當你的程式需要和第三方軟體共用檔案時應該格外地小心。有 些程式利用諸如 FIlENAME.lock
Time of Update: 2015-06-23
標籤:Linux 營運工程師的十個基本技能點 本人是linux營運工程師,對這方面有點心得,現在我說說要掌握哪方面的工具吧。 說到工具,在行外可以說是技能,在行內我們一般稱為工具,就是營運必須要掌握的工具。我就大概列出這幾方面,這樣入門就基本沒問題了。
Time of Update: 2015-06-23
標籤:main()函數,想必大家都不陌生了,從剛開始寫程式的時候,大家便開始寫main(),我們都知道main是程式的入口。那main作為一個函數,又是誰調用的它,它是怎麼被調用的,返回給誰,返回的又是什嗎?這次我們來探討一下這個問題。1. main()函數的形式先來說說main函數的定義,較早開始寫C程式的肯定都用過這樣的定義void main(){},其實翻翻C/C++標準,從來沒有定義過void
Time of Update: 2015-06-23
標籤:linux 基礎知識 日誌、伺服器 loganalyzer 上一篇博文我們解析了rsyslog的基礎知識與配置,下面我們緊接上篇博文繼續完善,最終利用Rsyslog+LogAnalyzer+MySQL部署Log Service器,實現日誌資訊的webGUI展示。【實驗環境與拓撲】
Time of Update: 2015-06-23
標籤:sed一: sed 是什麼?sed 行編輯工具. sed , awk , grep 被稱作文本三劍客.二:sed 的命令文法 sed [option]... ‘地址 編輯命令‘ FILE... optin
Time of Update: 2015-06-23
標籤: type __sync_fetch_and_add (type *ptr, type value);type __sync_fetch_and_sub (type *ptr, type value);type __sync_fetch_and_or (type *ptr, type value);type __sync_fetch_and_and (type *ptr, type value);type __sync_fetch_and_xor (type *ptr,
Time of Update: 2015-06-23
Linux命令之文本處理(一),linux命令文本處理 wc命令用來統計檔案的字元數、行數、單詞數等,很常用的命令(面試的時候竟然沒想起來這個命令,我是有多麼挫。。。) 使用格式為:wc options file-lists,若file-lists為空白或“-”,則表示從標準輸入讀入資料;options為空白的時候,預設輸出的資料依次是行數、單詞數、位元組數,如下: m@meng:~$ wc examples.desktop 240 569 8980
Time of Update: 2015-06-23
RedHat Linux RPM方式安裝MySQL5.6,rpmmysql5.6此次安裝在案頭環境下,使用shell命令進行安裝,下載安裝包為:MySQL-5.6.25-1.linux_glibc2.5.i386.rpm-bundle.tar;a. 檢查MySQL及相關RPM包,是否安裝,如果有安裝,則移除(rpm –e 名稱)1[root@localhost ~]# rpm -qa | grep -i mysql2mysql-libs-5.1.66-2.el6_3
Time of Update: 2015-06-23
CentOS7啟用iptables 防火牆在 最新的 CentOS 7 linux 系統裡,將預設的防火牆更改為firewalld, 取代了之前的iptables 防火牆,那麼如何再次啟用iptrables 防火牆呢?本文將會告訴你如何來刪除現有的 firewalld 防火牆? 如何在 CentOS 7 下安裝之前的 iptables 防火牆:CentOS 7 關閉 firewalld 防火牆首先要停止 firewalld 服務,輸入下面的命令:1$sudo systemctl stop
Time of Update: 2015-06-23
《大型網站技術架構》這兩天讀了阿里架構師李智慧寫的《大型網站技術架構》一書,作者將多年做架構師的經驗進行提煉總結,全書深入淺出,圖文並茂,非常適合我這樣的做架構還沒入門的同學進行科普。大型網站從外面看來迷霧重重,複雜無比,經過這本書的剖析分解,我們逐漸能夠看清裡面的一點門道,如果工作需要的話,以後能夠以此為出發點,結合具體業務進行架構設計和問題分析。用XMind匯出的圖:
Time of Update: 2015-06-23
CentOS配置bond ip冗餘Bonding的模式一共有7種:#defineBOND_MODE_ROUNDROBIN 0 (balance-rr模式)網卡的負載平衡模式#defineBOND_MODE_ACTIVEBACKUP 1 (active-backup模式)網卡的容錯模式#defineBOND_MODE_XOR 2 (balance-xor模式)需要交換器支援#defineBOND_MODE_BROADCAST 3 (broadcast模式)#defineBOND_MODE_8023
Time of Update: 2015-06-23
CentOS開機啟動十步驟說明開機過程指的是從開啟電腦電源直到LINUX顯示使用者登入畫面的全過程。分析LINUX開機過程也是深入瞭解LINUX核心工作原理的一個很好的途徑。 啟動第一步--載入BIOS 當你開啟電腦電源,電腦會首先載入BIOS資訊,BIOS資訊是如此的重要,以至於電腦必須在最開始就找到它。這是因為BIOS中包含了CPU的相關資訊、裝置啟動順序資訊、硬碟資訊、記憶體資訊、時鐘資訊、PnP特性等等。在此之後,電腦心裡就有譜了,知道應該去讀取哪個硬體裝置了。在BIOS將系統的控制