Time of Update: 2013-12-13
Linux訊號集 1. 訊號集概念 訊號集是一個能表示多個訊號的資料類型,sigset_t set ;set即一個訊號集。 既然是一個集合,就需要對集合進行添加/刪除等操作。 int sigemptyset(sigset_t *set); 將set集合置空 int sigfillset(sigset_t *set); 將所有訊號加入set集合 int sigaddset(sigset_t *set,int signo);
Time of Update: 2013-12-13
如果你經常使用 Linux 命令列,那麼使用 history(曆史)命令可以有效地提升你的效率。本文將通過執行個體的方式向你介紹 history 命令的 15 個用法。使用 HISTTIMEFORMAT 顯示時間戳記當你從命令列執行 history 命令後,通常只會顯示已執行命令的序號和命令本身。如果你想要查看命令曆史的時間戳記,那麼可以執行: # export HISTTIMEFORMAT=%F %T # history | more 1 2008-08-05 19:02:39
Time of Update: 2013-12-13
新裝的linux的系統的時間和實際時間總是不一樣,較好時間後,隨著系統的運行,又會和時間有偏差,因此需要定時和標準時間伺服器進行同步。ntp是linux安裝內建的軟體。 這裡介紹用ntp做為用戶端和標準的時間伺服器同步 0.安裝前不能啟動ntpd服務,因為ntpd是服務端,ntpdate是用戶端,兩者不能同時運行。 1.因為要用到時間伺服器(pool.ntp.org)因此要首先設定好dns伺服器,用的是網通的dns echo “nameserver 202.106.0.20” >&
Time of Update: 2013-12-13
在前面的博文中我們介紹了samba服務的安裝和修改設定檔來設定samba服務。但在windows下是可以通過磁碟配額來管理檔案伺服器的,在linux中,也可以設定磁碟配額來管理檔案伺服器,而且配置更容易,更簡單。 我們先大概說明一下磁碟配額的基本步驟,以便在隨後的講解更容易明白。
Time of Update: 2013-12-13
有一台機器,今天檢測發現沒開防火牆,居然是屬於我,汗。發現我沒有密碼,也沒有記錄。不想遠程重裝,擔心上面跑的幾個虛擬機器資料有個閃失,於是想到單使用者改密碼了,做個備忘。遠程連到內網某windows機器,然後再通過機器帶的web管理功能操作,最常用的是:電源管理、控制台。esx其實也是linux作業系統,但又不是完整的linux,所以在控制台裡的那些功能比如ctrl+Alt+DEL之類的用不了,只能用電源管理了。這樣強行重啟了機器之後就是單使用者,和linux一樣的道理。1.在引導那裡按e,編輯
Time of Update: 2013-12-13
LVS 簡稱 Linux Virtual Server,在實際環境中經常作為B/S結構的網路應用中的負載平衡器來使用,工作在7層網路模型中的,網路層,也就是通常說的IP層,由於資料的處理是在Linux核心態完成的,所以效能很高,比起 Apache,Nginx,Haproxy來說,效能不在一個層級。 這裡我簡單畫一下LVS在應用時的部署環境:簡單解釋一下一個使用者訪問www.opencfg.com的流程: 1.使用者在瀏覽器輸入http://www.opencfg.com,
Time of Update: 2013-12-13
簡述: SVN是一個安全虛擬網路系統,它將系統整體的資訊安全功能均衡合理地分布在不同的子系統中, 使各子系統的功能得到最大限度的發揮,子系統之間互相補充,系統整體效能大於各子系統功能之和,用均衡互補的原則解決了"木桶原理"的問題。 環境:CentOS release 5.5 (Final) x64 IP:10.0.0.110 #安裝部署 檢查是否安裝了低版本的SVNrpm -qa
Time of Update: 2013-12-13
1.BIOS:基本輸出入系統 (BIOS),記錄主板晶片集和相關設定,比如cpu與介面的通訊頻率,啟動裝置的搜尋順序,中斷資訊等。當機器上電後,系統開始讀取BIOS,當擷取到BIOS的相關設定值,系統進行開機自我測試
Time of Update: 2013-12-13
locate :基於檔案資料庫搜尋速度快,支援模糊比對. -i 忽略大小寫 -n N 找到對應檔案後只顯示前N行 updatedb: locate資料庫產生,不過速度比較慢,需要遍曆檔案.find : 即時檢索,精確匹配檔案名稱,格式: find [DIR,...] [CRITERIA (規則)]
Time of Update: 2013-12-13
在linux下裝oracle的時候發現了自己不會操作尾碼為.cpio.gz檔案,後來在網上查了一下,發現了它的解決方案,現寫出來供大家參考: 首先,該檔案是一個經過壓縮的檔案,當然要先解壓了,這些大家都非常清楚的,就是用 #gunzip 檔案名稱.cpio.gz 這樣檔案就解壓成為"檔案名稱.cpio" 了,然後再對它進行cpio操作 #cpio -idmv < 檔案名稱.cpio本文出自 “小 、西” 部落格
Time of Update: 2013-12-13
sudo su 進入管理員模式,因為有時候使用su的時候總提示輸入密碼不正確。find ./ -name "Makefile" 搜尋列出目前的目錄下檔案名稱為"Makefile"的檔案路徑grep -nr "test" ./ 在遞迴搜尋目前的目錄所有包括“test”的檔案perl -pi -e 's|str1|str2|g' `find ./
Time of Update: 2013-12-13
########################總結幾個特殊的shell變數:######################################################################################http://hi.baidu.com/xece/modify/blog/75327e382149dae23b87ce5a##########################################################
Time of Update: 2013-12-13
MD在處理讀寫錯誤時是不一樣的。寫資料發生錯誤時處理較簡單,讀發生錯誤時會比較麻煩,它會把讀不出來的資料通過計算出來,然後在重新寫回磁碟上。首先先看看如何處理寫錯誤的。1、寫資料時發生錯誤 如果寫發生錯誤,那麼回呼函數raid5_end_write_request()中bio的BIO_UPTODATE位無效,調用md_error函數將相應的rdev置為Faulty,清除掉In_sync標誌,degreded++。喚醒raid5守護進程,
Time of Update: 2013-12-13
1.使用者資訊存放在/etc/passwd,密碼存放在/etc/shadow,組名存放在/etc/group 2.表示檔案/目錄許可權的7列:第一列:d : 目錄 - : 檔案 l : linkfile(串連檔案) b : 儲存資料,以提供系統隨機訪問的介面裝置 c : 序列埠的介面裝置 s :
Time of Update: 2013-12-13
linux安裝redis-2.6.4 第一步:解壓 www.2cto.com [root@test02 software]# tar zxvf redis-2.6.4.tar.gz 第二步:編譯安裝[root@test02 software]# cd redis-2.6.4 [root@test02 redis-2.6.4]# make [root@test02 redis-2.6.4]# make
Time of Update: 2013-12-13
ubuntu建立、刪除檔案及檔案夾,強制清空資源回收筒方法 mkdir 目錄名 => 建立一個目錄 www.2cto.com rmdir 空目錄名 => 刪除一個空目錄 rm 檔案名稱 檔案名稱 => 刪除一個檔案或多個檔案 rm –rf 非空目錄名 =>
Time of Update: 2013-12-13
linux下安裝ant apache ant 的網址:http://ant.apache.org/ www.2cto.com :apache-ant-1.8.4-bin.tar.gz http://labs.mop.com/apache-mirror/ant/binaries/apache-ant-1.8.4-bin.tar.gz OSC地址:Apache Ant http:/
Time of Update: 2013-12-13
Linux環境變數PATH配置 之前提到了alias,也提到了絕對路徑的/bin/rm ,然後你意識到沒有,為什麼我們 輸入很多命令時是直接打出了命令,而沒有去使用這些命令的絕對路徑?這是因為環境 變數PATH在起作用了。請輸入echo$PATH,這裡的echo其實就是列印的意思,而PATH 前面的$表示後面接的是變數。 www.2cto.com 因為/bin
Time of Update: 2013-12-13
小品Linux檔案時間 在Linux相關崗位的面試中,經常會問到文檔時間的問題。Linux文檔的時間一般分三種:Access time-atime(訪問時間)、Modification time-mtime(內容修改時間)、status-ctime(狀態時間) www.2cto.com mtime可以通過ls -l命令顯示,表示文檔內容最後被修改的時間。atime可以通過ls -lu命令顯示,表示文檔最後被訪問的時間。ctime可以通過ls
Time of Update: 2013-12-13
嵌入式Linux系統的構成 一個典型的嵌入式Linux系統按照儲存空間的劃分通常包括引導區,核心區與檔案系統區,引導區存放Boot Loader與系統參數,核心區存放特定嵌入式平台的定製Linux核心 www.2cto.com 檔案系統包括根檔案系統和建立與Flash記憶體裝置之上的檔案系統。圖形介面系統和使用者應用程式就放在檔案系統區中 1:Boot Loader佔用的空間一般都比較小,它後面緊挨著一個啟動參數區,