Time of Update: 2013-12-13
一,配置SERVER的地址為192.168.0.10,安裝鏡像掛載到/mnt下二,安裝tftp,dhcp,nfs服務 #rpm –ivh dhcp-*#rpm –ivh tftp-*#rpm –ivh nfs-utils portmap三,配置啟動dhcp伺服器在dhcpd的設定檔中最後添加倆行 filename
Time of Update: 2013-12-13
在linux系統中,如果要用原始碼包進行編譯安裝,就需要用到gcc這個工具,一般安裝系統時預設選擇都有這個工具包。可以用命令rpm -qa | grep gcc來看看是否安裝gcc。原始碼包安裝一般分三步:1.解壓之後,進入解壓的目錄中,運行./configure,後面還可以加參數,具體情況根據不同的軟體來設定。2.運行make進行編譯,如果系統版本還有其他條件都支援的話,不會報什麼錯。3.運行make install進行安裝就可以了。本文出自 “快樂邪神” 部落格
Time of Update: 2013-12-13
Kernels 2.6.16 and newer provide a mechanism to have the kernel drop the page cache and/or inode and dentry caches on command, which can help free up a lot of memory. Now you can throw away that script that allocated a ton of memory just to get rid
Time of Update: 2013-12-13
文章尚未完成請勿參考(一)LVS(二)gfs(三)iscsi部分 iptables -Fiptables -Xservice iptables saveip6tables -Fip6tables -Xservice ip6tables savesetenforce 0安裝服務端yum install scsi-target-utils iscsi-initiator-utils
Time of Update: 2013-12-13
#!/bin/bash##本指令碼用於大量新增/刪除使用者,使用者初始密碼是123456,首次登陸需要修改密碼#格式:./class_stu.sh 參數1 參數2 參數3# 參數1:起始使用者名稱,為純數字編號,長度必須大於6# 參數2:添加人數[0-999]# 參數3:操作:1-添加,2-刪除#例:./class_stu.sh 2009034201 30 1 表示添加從2009034201開始的30個帳號# ./class_stu.sh 2009034201
Time of Update: 2013-12-13
1、查看Web伺服器(Nginx Apache)的並發請求數及其TCP串連狀態:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print
Time of Update: 2013-12-13
(一)#./configure --prefix=/usr/local/mysql-5.1.54(mysql指定路徑安裝報錯:)如下:checking for termcap functions library... configure: error: No curses/termcap library found安裝:ncurses-devel.***.rpm 包解決#cd /media/CentOS_5.5_Final/CentOS/#ls
Time of Update: 2013-12-13
下面是free的運行結果,一共有4行。為了方便說明,我們加上了列號。這樣可以把free的輸出看成一個二維數組FO(Free Output)。例如:FO[2][1] = 999212FO[3][2] =
Time of Update: 2013-12-13
1、建使用者:adduser phpq //建立phpq使用者passwd
Time of Update: 2013-12-13
Atomic源支援Fedora,RHEL和CentOS的YUM包管理。這裡系統是CentOS6.2。 安裝方法很簡單: wget -q -O - http://www.atomicorp.com/installers/atomic |
Time of Update: 2013-12-13
linux核心被載入的過程 核心必須模組vmlinz(5M左右)不認識硬碟,原本是需要寫跟loader中一樣的內容,來載入非必要模組。 www.2cto.com 核心非必要的功能被編譯為模組放在了/lib/modules(143M)中。 現採取的措施是 在loader載入kernel的同時 也載入initial RAM Disk ==initrd 到記憶體中。initrd在一般命名為/boot/initrd(14M) 其作用是掛載記憶體的虛擬檔案系統,
Time of Update: 2013-12-13
獲得Ubuntu系統的安裝時間 1、問題背景今天要填寫一個表格,需要輸入系統的安裝時間。這誰記得啊,無奈查看了一些系統檔案時間。有的是出廠時間,有的是軟體更新時間,並沒有找到好的標杆。 www.2cto.com 2、分析解決上網檢索後發現Ubuntu系統並沒有明確提出這樣的指令與介面。不過我們還是可以通過其它的兩個途徑獲得。 a、安裝日誌目錄時間這個目錄存放系統的安裝日誌 1ls -ld /var/log/installer
Time of Update: 2013-12-13
linux擷取進程id和進程名稱 作為一個共用庫,應該需要統計使用本庫的各種應用程式的使用頻率,使用方法等資訊。才能針對主要應用做出更好的改進。 www.2cto.com 那麼就需要記錄調用者的進程id或者進程名稱,並且儲存下來。儲存的動作可以採用共用記憶體,也可以採用檔案,這個在下篇博文描述,本文描述如何擷取進程id和進程名稱。範例: #include <stdio.h>#include
Time of Update: 2013-12-13
linux使用者覆蓋全域(自訂)變數環境 [dev_ydzj_1@localhost usr]$ cd $HOME [dev_ydzj_1@localhost ~]$ pwd /home/dev_ydzj_1 [dev_ydzj_1@localhost ~]$ java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.
Time of Update: 2013-12-13
linux查看cpu溫度,安裝lm_sensors工具 安裝lm_sensors工具即可查看溫度了 www.2cto.com yum -y install lm_sensors rpm -qa|grep coretemp 看一下有沒有kmod-coretemp,沒有的話需要安裝這個 x86和x64的系統直接wget http://www.pperry.f2s.com/linux/coretemp/kmod-coretemp-1.1-2.el5
Time of Update: 2013-12-13
java classpath大量設定shell指令碼 linux bash jar檔案之間的分隔字元是':' www.2cto.com export JAR_HOME=path to directory which includes jars for f in
Time of Update: 2013-12-13
bash設定vi為預設的編輯模式 編輯 /etc/inputrc 檔案,設定全域readline配置,加入以下指令: www.2cto.com # I like vi mode,設定預設的編輯模式為viset editing-mode vi # emacs mode settings,emacs模式配置指令$if mode=emacs # ... # vi mode settings,vi模式配置指令$else #
Time of Update: 2013-12-13
galaxy note n8010折騰日誌 這玩意就是折騰用的。裝好了ssh server(quickSSHd),用電腦ssh(ssh root@192.168.;0.102)過去居然發現裡面連cp指令什麼都沒有。立馬自己編譯了一個busybox(編譯步驟: make menuconfig,設定cross toolchain, 然後make; make install ),用scp(scp -r _install
Time of Update: 2013-12-13
Kernel的對TCP心跳的設定介面 SO_KEEPALIVE www.2cto.com /proc/sys/net/ipv4/tcp_keepalive_* 在TCP link長時間沒有資料通訊的時候,為了防止傻等行為(Client crash),可以發送一些“hello” TCP包。 目前有兩種方式:1.建立socket的時候指定SO_KEEPALIVE 屬性,核心為你定個timer周期性處理(優點是心跳不會丟失,
Time of Update: 2013-12-13
使用ssh-keygen設定ssh無密碼登入 ssh 是一個專為遠程登入工作階段和其他網路服務提供安全性的協議。預設狀態下ssh連結是要求輸入密碼認證的,可以通過添加系統認證(即公開金鑰-私密金鑰)的修改,修改後系統間切換可以避免密碼輸入和ssh認證。以下將建立過程簡單介紹下。 www.2cto.com 用ssh-keygen建立公開金鑰 ssh-keygen -t rsa -C