學習,記錄。int dup2(int oldhandle, int newhandle);函數功能:復制文件句柄,newhandle指定的dup2和dup的區別就是可以用newfd參數指定新描述符的數值,如果newfd已經打開,則先將其
在使用雙機軟件過程中,如果系統是red hat 5.x 默認系統安裝完成後為xen內核,那麼xen內核引導啟動後就會有虛擬網卡(vethx、vif0.x、virbr0、xenbr1等)存在。這就會直接導致雙機軟件的兩台機器中都會有相同的
本文說明:前提是已經安裝了多片網卡的驅動,但是需要調整多片網卡的順序(如將eth0和eth1交換名稱交換)。方法一:1、首先查看網卡的驅動名稱#dmesg |grep eth就會出現如下字樣: skge eth0: Link
top命令:top命令和ps命令的基本作用是相同的,顯示系統當前的進程和其他狀況;但是top是個動態顯示過程,即能夠通過用戶按鍵來不斷刷新當前狀態。如? 前台執行該命令,他將獨占前台,直到用戶終止該程式為止。比較准確的說,top命令提供
在Linux中,沒有文件創建時間的概念。只有文件的訪問時間、修改時間、狀態改變時間。也就是說不能知道文件的創建時間。但如果文件創建後就沒有修改過,修改時間=創建時間;如果文件創建後,狀態就沒有改變過,那麼狀態改變時間=創建時間;如果文件
今天一台服務器root用戶登錄不了,普通用戶可以登錄。普通用戶su到root用戶也報錯su: bash: No such file or directory查看下passwd文件oracle@linux-35:~> cat /et
sudo 是linux下常用的允許普通用戶使用超級用戶權限的工具,允許系統管理員讓普通用戶執行一些或者全部的root命令,如halt,reboot,su等等。這樣不僅減少了root用戶的登陸和管理時間,同樣也提高了安全性。Sudo不是對
linux裡有很多種shell,例如ksh,bash,csh等等當前用戶使用的是哪種shell,我們可以在/etc/passwd裡面查看linux-37:/ # cat /etc/passwd |grep -i smsweb1 &nbs
我們開發環境用的是64位的suse 10。今天同事要用iostat工具,發現沒有安裝sysstat包。於是他從光盤裡找到sysstat-6.0.2-16.4.x86_64.rpm包,然後執行rpm -ivh sysstat-6.0.2-
今天下午一台機器正在安裝軟件包非正常關機啟動後,發現遠程ssh不能連接,之前是可以連接的。執行service sshd沒有任何返回,連sshd服務也沒有了。rpm -qa |grep sshopenssh-4.2p1-18.2opens
剛剛用碟安裝完軟件後發現光驅彈不出來了linux-34:/ # ejectumount: /media/SLES100_001: device is busyumount: /media/SLES100_001: device is b
由於/var/lib目錄權限導致SSH不能用上午一同事說一台服務器SSH登錄不了了。一開始以為是ssh服務沒啟動,執行service sshd status.linux-34:/var/lib # service sshd status
經常在WINDOWS編輯的文件傳送到LINUX在每行末尾都有一個^M符號,這個會導致shell腳本運行錯誤。這是因為 DOS下的編輯器和Linux編輯器對文件行末的回車符處理不一致有兩種方法可以將^M去掉1.我們可以在VI編輯器裡把^M
apt-get updateapt-get install build-essentialapt-get install gccapt-get install libpcre3 libpcre3-devapt-get install o
1、開頭程序必須以下面的行開始(必須方在文件的第一行):#!/bin/sh符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中我們使用/bin/sh來執行程序。當編輯好腳本時,如果要執行該腳本,還必須使其可執行。要使腳本
現在我們來討論編寫一個腳本的一般步驟。任何優秀的腳本都應該具有幫助和輸入參數。並且寫一個偽腳本(framework.sh),該腳本包含了大多數腳本都需要的框架結構,是一個非常不錯的主意。這時候,在寫一個新的腳本時我們只需要執行一下cop
在Linux中經常發現空閒內存很少,似乎所有的內存都被系統占用了,表面感覺是內存不夠用了,其實不然。這是Linux內存管理的一個優秀特性,在這方面,區別於 Windows的內存管理。主要特點是,無論物理內存有多大,Linux 都將其充份
今天有客戶的數據庫意外被刪除了整個目錄中的數據文件,操作系統級別的刪除,然而幸運的是這個數據庫沒有崩潰,仍然處於open狀態的時候,客戶就發現了問題,求助到我們,最終完整地恢復了所有數據文件。在Linux下大致重新演示一下恢復的過程,恢