Time of Update: 2013-12-13
使用命令寫道fdisk -l 查看磁碟資訊 我的如下:寫道Disk /dev/sda: 320.1 GB, 320072933376 bytes255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O
Time of Update: 2013-12-13
有些軟體包是以.src.rpm結尾的,這類軟體包是包含了原始碼的rpm包,在安裝時需要進行編譯。這類軟體包有兩種安裝方法:方法一:1. 執行rpm -i your-package.src.rpm2. cd /usr/src/redhat/SPECS3. rpmbuild -bp your-package.specs 一個和你的軟體包同名的specs檔案4. cd /usr/src/redhat/BUILD/your-package/ 一個和你的軟體包同名的目錄5. ./configure
Time of Update: 2013-12-13
自動啟動ORACLE服務在oracle使用者下: vi Start_ORA.sh--------------------------------echo "Begin to start the oracle!"lsnrctl startsqlplus /nolog <<EOFconnect /as sysdbastartupexitEOFecho "Oracle just have been
Time of Update: 2013-12-13
「阻塞與非阻塞定義」 阻塞操作是指,在執行裝置操作時,若不能獲得資源,則進程掛起直到滿足可操作的條件再進行操作。被掛起的進程進入sleep 狀態,被從調度器的運行隊列移走,直到等待的條件被滿足。 非阻塞操作的進程在不能進行裝置操作時,並不掛起。 「阻塞執行個體」 多個進程對驅動中的全域變數,有的讀有的寫,用阻塞機制來保證只有在某個進程寫過之後,其他進程在能夠讀這個變數。 #include <linux/module.h> #include
Time of Update: 2013-12-13
linux 內建了2個命令可以支援做基本的數學計算,不想使用命令可以用python或其他2個命令很好記,一個是dc 其實是運算式求值棧操作,另一個是bc,其實是一種解釋性語言了,支援各種while if等等 1:先說dc,支援以下常用命令 + - * / % ^ | v(開方) 使用起來也非常方便,例如要計算 1 + 1 = ? 首先輸入dc命令後,每行輸入一個運算式因子,例如 1 1
Time of Update: 2013-12-13
Linux下vim編輯器(.vimrc檔案) 在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號、文法高亮度顯示、智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個設定檔:.vimrc。在啟動vim時,目前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vimrc檔案建立在目前使用者的根目錄下比較方便,即建立的命令為:$vi ~/.vimrc設定完後$:x 或者
Time of Update: 2013-12-13
以超級使用者的身份建立新的使用者(1)用useradd命令建立使用者建立使用者:文法 useradd [所要建立的使用者名稱] ,斷行符號(2)用passwd命令為該使用者建立密碼:文法:passwd [使用者名稱],斷行符號(3)輸入密碼:一般密碼至少要有六個字元,這裡輸入的密碼是看不見的,所以看到螢幕沒顯示,不要以為是輸入失敗(4)重新輸一次密碼。 註:切換使用者時用su - 使用者名稱
Time of Update: 2013-12-13
A:RPM包,這種軟體包就像windows的EXE安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個檔案夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。==如何卸載:1、開啟一個SHELL終端2、因為LINUX下的軟體名都包括版本號碼,所以卸載前最好先確定這個軟體的完整名稱。尋找RPM包軟體:rpm -qa
Time of Update: 2013-12-13
在前一個學習內容中,我們講到在BIOS讀完資訊後,接下來就是會到第一個開機裝置的MBR去讀取boot loader了。boot loader的作用就是載入核心。下面我們就瞭解一下這個boot loader。我們先看張MBR的組成圖從我們可以知道:MBR其實只有512位元組的大小,其中bootloader更是只佔了這其中的446位元組,另外的分別是64位元組的分區表資訊(一個分區需要16位元組,這也是為什麼只能分4個主要磁碟分割的原因)以及2位元組的magic
Time of Update: 2013-12-13
我們上一節講的檔案許可權裡面,用ls -l命令查看的第一欄第一個字元,除了我們前面講的那些檔案類型外,還有哪些類型的檔案呢?我們也知道,在微軟的win系統中,檔案的尾碼名是一個重要的概念,但在linux系統中,這個尾碼名就不那麼重要,雖然不重要,但為了管理和識別方便,還是存在這個尾碼名的。這就是我們今天講要講的兩個內容:檔案類型和尾碼名。Linux常見的檔案類型一般的檔案這個就是我們通過ls
Time of Update: 2013-12-13
先看ulimit 是啥:http://baike.baidu.com/view/4832100.htmlinux下可以通過ulimit來修改進程同時開啟檔案數的最大上限但若你的帳號不是root帳號,只是有sudo許可權,在執行sudo ulimit -n 65535的時候會遇到: sudo: ulimit: command not found引起這個問題的原因尚未最終確認先說解決方案:sudo vi /etc/pam.d/su 增加pam_
Time of Update: 2013-12-13
1. 安裝Apahce, PHP, MySQL以及php串連mysql庫組件。#yum -y install httpd php mysql mysql-server php-mysql2. 安裝apache擴充#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql3. 安裝php的擴充#yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc4
Time of Update: 2013-12-13
Ubuntu 11.10正式版已經發布,有不少人認為Ubuntu做的再好也沒有Windows 7那樣來的精緻與唯美。其實Ubuntu具備相當不錯的桌面主題系統、視覺效果和養眼程式,不過你或許還是喜歡Windows 7 Aero的精美、透明度和開始菜單。今日我們將為你展示怎樣將Ubuntu轉換為Windows 7的模樣。Ubuntu 11.10正式版已經發布,有不少人認為Ubuntu做的再好也沒有Windows
Time of Update: 2013-12-13
Linux系統初裝後TCP memory預設參數配置為128K,在過多進程負載網路通訊的情況下就會出現異常。可以使用命令擴大使用記憶體: www.2cto.com#sysctl -w net.core.rmem_max=16777216#sysctl -w net.core.wmem_max=16777216##修改為16M最好同時修改 /etc/sysctl.conf檔案,保證系統正常運行:# These ensure that TIME_WAIT ports either get
Time of Update: 2013-12-13
sed '/0 112.94.29.153 TCP_HIT:DIRECT/{N;N;N;N;s/.*/test line test line/}' test.log#用4個N合并"0 112.94.29.153 TCP_HIT:DIRECT"下面的4行,然後匹配替換#原常值內容1:200 58.255.96.166 TCP_MISS:DIRECT2:304 222.248.107.243 TCP_IMS_HIT:NONE3:304 27.43.228.148
Time of Update: 2013-12-13
最近網上很多同鞋問我如何?vsftpd虛擬機器主機,在網上找了大堆資料也找不到。其實vsftpd的虛擬機器主機很容易實現而已,下面我就舉一個簡單的例子吧。實驗機有兩個ip,分別是192.168.5.15和192.168.5.20。首先進入vsftpd目錄,複製出另一個vsftpd設定檔(不同檔案名稱)#cd /etc/vsftpd#cp vsftpd.conf myvsftpd.conf
Time of Update: 2013-12-13
那下面主要總結一下Nginx的基本操作。啟動操作命令:nginx -c /usr/nginx/conf/nginx.conf-c參數指定了要載入的nginx設定檔路徑。 停止操作停止操作是通過向nginx進程發送訊號(什麼是訊號請參閱linux文章)來進行的步驟1:查詢nginx主進程號ps -ef | grep nginx在進程列表裡面找master進程,它的編號就是主進程號了。步驟2:發送訊號從容停止Nginx:kill -QUIT 主進程號快速停止Nginx:kill
Time of Update: 2013-12-13
在centos上安裝軟體時出現Could not execute auto check for display colors using command Two solutions: 1.use oracle login x-window, then ./runInstaller 2.use root login,then#xhost +#su - oracle#./runInstaller xhost 是用來控制X
Time of Update: 2013-12-13
#===========================安裝 Nagios ========================================cd /optgroupadd nagiosgroupadd nagcmduseradd nagios -g nagcmd -d /usr/local/nagios chown nagios.nagios /usr/local/nagios/chmod 755
Time of Update: 2013-12-13
今天晚上從學校Ftp上下載了一個RHEL5.3的iso,在虛擬機器上安裝了一下。遇到兩個名詞,不知道什麼意思。google之。 “要製作一個RAID 裝置,你必須首先建立(或重新利用現有的)軟體RAID 分區。一旦你已建立了兩個或兩個以上的軟體RAID 分區,選擇「RAID」來把軟體RAID 分區串連為一個RAID 裝置。”---安裝攻略。 1.RAID裝置