Time of Update: 2013-12-13
GDB print詳解 print命令的格式是: print xxx p xxx 1. print 操作符 @ 是一個和數組有關的操作符,在後面會有更詳細的說明。 :: 指定一個在檔案或是一個函數中的變數。 {}
Time of Update: 2013-12-13
shell擷取進程ID的方法 shell擷取進程ID的方法: ps -A |grep "cmdname"| awk '{print $1}'pidof "cmdname"pgrep "cmdname"這三種在bash和busybox ash裡面的運行結果稍有不同, 第一種完全相同,但是因為調用命令次數較多,效能上是不行的。 第二種: pidof
Time of Update: 2013-12-13
BASH shell set命令詳解 用set命令可以設定各種shell選項或者列出shell變數.單個選項設定常用的特性.在某些選項之後-o參數將特殊特性開啟.在某些選項之後使用+o參數將關閉某些特性,不帶任何參數的set命令將顯示shell的全部變數.除非遇到非法的選項,否則set總是返回ture.當BASH shell被調用時,可以列出全部的選項.當前的選項集列在$-中.在option參數被處理後,其他的參數被賦值到位置參數中($1,$2,...,$n)set
Time of Update: 2013-12-13
LINUX下VSFTP設定及執行個體 # yum install vsftpd -y 配置目錄 /etc/vsftpd # vim /etc/vsftpd/vsftpd.conf iptables的配置:iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPTiptables -A INPUT -i lo -j
Time of Update: 2013-12-13
shell內建命令Shopt 此內建命令改變額外的shell的可選行為。 shopt shopt [-pqsu] [-o] [optname …] 切換那些用來控制shell的各種可選的行為的變數的值。不帶選項,或使用-p選項,則顯示所有可設定的選項的列表,同時表明該選項是否被設定。 -p選項以可重用為輸入的形式來顯示輸出。其他選項有以下含義: -s 啟用每個optname。(set)
Time of Update: 2013-12-13
CentOS安裝lm_sensors溫度監控 CentOS 安裝lm_sensors 溫度監控首先查看是否安裝,系統預設安裝了 #rpm -qa|grep sensorslm_sensors-devel-3.1.1-17.el6.x86_64lm_sensors-libs-3.1.1-17.el6.x86_64lm_sensors-3.1.1-17.el6.x86_64 下載最新的sensors-detect# cd /usr/sbin/# rm -
Time of Update: 2013-12-13
linux中共用資料夾掛載問題 環境:windows 7 + virtualbox + fedora 15 kde windows主機與linux之間如果建立了共用資料夾會非常方便,共用檔案可以自動掛載,設定方法如下: 登入linux後,在/media下可以看到自動掛載的檔案夾 也可以手動進行掛載 命令:mount -t vboxsf shareLinux /mnt/shared 將共用資料夾掛載在/
Time of Update: 2013-12-13
expect實現ssh無密鑰登陸 一年多錢就用過expect,當時寫了個用expect實現ssh無密鑰登陸的指令碼,後來弄丟了。今晚和同學一起裝了個100個節點的叢集,實在是噁心了,於是又溫習了一遍。先安裝expect:[plain] # yum install expect
Time of Update: 2013-12-13
Nginx在LAMP上的擴充 在原來搭建好LAMP的基礎上安裝nginx [root@localhost nginx-1.0.15]# yum install libxslt-devel [root@localhost ~]# tar xf pcre-8.33.tar.gz -C /usr/src/ [root@localhost ~]# cd /usr/src/pcre-8.33/[root@localhost pcre-8.33]#
Time of Update: 2013-12-13
linux伺服器時間校對 一、查看伺服器時間漂移[root@localhost ~]# ntpdate -d pool.ntp.org3 Jun 12:23:02 ntpdate[23209]: ntpdate 4.2.2p1@1.1570-o Thu Jan 22 02:50:41 UTC 2009 (1)Looking for host pool.ntp.org and service ntphost found : 114.80.81.13transmit(114.8
Time of Update: 2013-12-13
1. 靜態IP地址配置 設定檔路徑:/etc/network/interfaces auto loiface lo inet loopback auto eth0 -www.2cto.com-iface eth0 inet staticaddress 192.168.0.24netmask 255.255.255.0network 192.168.0.0gateway 192.168.0.1dns-nameservers 192.168.0.
Time of Update: 2013-12-13
修改 /etc/X11/default-display-manager 值為/usr/sbin/gdm,則進入圖形介面 值為false,則進入控制台 修改 /etc/X11/default-display-manager www.2cto.com如果值為/usr/sbin/gdm,則進入圖形介面 如果值為false,則進入控制台(命令列方式) 如果想從控制台進入圖形介面,可以在控制台上輸入命令 sudo
Time of Update: 2013-12-13
在安裝SVN前,假設你的Apache已經安裝好了。Apache的詳細安裝說明見:http://www.bkjia.com/os/201203/125411.html 1.安裝 svn sudo apt-get install subversion sudo apt-get install libapache2-svn 2.
Time of Update: 2013-12-13
一)建立SCST,無infiniband支援1:載入最小化支援 #aptitude install build-essentials linux-headers checkinstall#wget http://downloads.sourceforge.net/project/scst/scst/2.0.0.1/scst-2.0.0.1.tar.gz#tar -xzf scstadmin-2.0.0.tar.gz#cd
Time of Update: 2013-12-13
Ubuntu 升級到7.04後發現一個很怪異的問題,在終端下執行 vi 或者 vim 並退出後,終端提示符以及後續輸入的東西都會變成亂碼,但使用 gvim 卻沒有問題。 剛開始以為是終端編碼設定問題,倒騰了幾次,失敗;於是猜測是版本升級問題,當時也就不想花時間研究了,猜想估計下次升級就可以修正了。這樣一直拖了半年的樣子,在此期間,能用 Emacs 的就用 Emacs,實在簡單的編輯就用一下gvim。 今天想看看 vim 下文法高亮顯示的問題,發現在 Ubuntu
Time of Update: 2013-12-13
linux下jdk的安裝及配置 1.下載jdk如 jdk-6u24-linux-i586.bin 2.切換至root使用者 在opt目錄下建立jdk目錄mkdir jdk 3.將下載的jdk-6u24-linux-i586.bin 拷貝至jdk目錄如 cp jdk-6u24-linux-i586.bin /opt/jdk 4.改變jdk目錄屬性 chown suyisong:users jdk改變jdk-6u24-linux-i586.bin
Time of Update: 2013-12-13
如果你的IPTABLES基礎知識還不瞭解,建議先去看看. 開始配置 我們來配置一個filter表的防火牆. (1)查看本機關於IPTABLES的設定情況[root@tp ~]# iptables -L -n www.2cto.com Chain INPUT (policy ACCEPT) target prot opt source
Time of Update: 2013-12-13
設定tcp參數一定要小心謹慎,輕易不要更改線上環境,我貼一下我們線上環境中,sysctl.conf的內容,見文章底部net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 1800 net.ipv4.tcp_max_syn_backlog = 409
Time of Update: 2013-12-13
Centos 5.5安裝使用Xen Xen是主流虛擬機器中效能損耗最小的(但是不支援windows平台),目前可以運行在x86系統上,並正在向x86_64、IA64、PPC移植。移植到其他平台從技術上是可行的,未來有可能會實現。 1.安裝支援Xen的Linux核心和 Xen1yum -y install xen kernel-xen xen-lib virt-manager python-virtinstkernel-xen:可以跑 Xen 的 Linux 核心
Time of Update: 2013-12-13
/usr/libexec/gconf-sanity-check-2退出狀態256的解決 CentOS啟動後顯示 /usr/libexec/gconf-sanity-check-2 退出狀態256 。X-windows也進不去了。 問題原因: 搭建NFS伺服器的時候,刪除了/tmp下的一些檔案,然後還修改了 755 的許可權。 問題解決: 1.按住 Ctrl + Alt + F2 進入虛擬終端,然後修改/tmp的許可權為777就ok!