在Linux (RHEL)下,當我使用whatis命令的時候,比如想尋找一下ls命令的相關釋意,shell提示說: 可我記得以前是好用的啊,現在是怎麼了?上網找了找,沒遇到什麼好的解決方案,也可能是沒查到吧,靠人不如靠自己啦。查man手冊吧: 手冊上其中有這樣一句: 哇,原來是這樣。在命令列上執行下面的命令: 經過一段時間的硬碟檢索後,終於解決了這個問題,哈哈。
本文可任意轉載,但必須註明作者和出處。【原創】手把手教你Linux下的多線程設計(一) --Linux下多線程編程詳解 原創作者:Frozen_socker(冰棍) E_mail:dlskyfly@163.com 線程也被稱為輕權進程(lightweight process)。
本文可任意轉載,但必須註明作者和出處。【原創】手把手教你Linux下的多線程設計(一) --Linux下多線程編程詳解 原創作者:Frozen_socker(冰棍)
在有了郵件的警示功能後,下一步要做的就是做一個定時任務,讓這個任務按周期執行,這樣就能周期性地收到警示資訊了。在做定時任務之前,先檢查一下當前的系統時間【date "+%Y-%m-%d %T"】和硬體時鐘時間【hwclock】:[root@localhost test]# date "+%Y-%m-%d %T"2013-07-01 07:57:52[root@localhost test]# hwclock2013年07月01日 星期一 07時57分48秒 -0.059059
緊接前面兩篇,前面已經搭建了.111上icinga的伺服器,並且監控了遠程.131Linux伺服器的HTTP服務。因為HTTP服務屬於public service, 不需要在遠程機器上安裝agent,但是如果需要監控.131的本地資源,比如磁碟,CPU等,就需要安裝一個軟體。icinga提供了兩種模式,一種叫做active check,就是server .111輪詢.131,這種效率不搞,不推薦。還有另一種模式,passive check,
本文可任意轉載,但必須註明作者和出處。【原創】手把手教你Linux下的多線程設計(四) --Linux下多線程編程詳解 原創作者:Frozen_socker(冰棍) E_mail:dlskyfly@163.com 線程同步
iptables 指令 文法:iptables [-t table] command [match] [-j target/jump] -t 參數用來指定規則表,內建的規則表有三個,分別是:nat、mangle 和 filter,當未指定規則表時,則一律視為是 filter。個規則表的功能如下:nat 此規則表擁有 Prerouting 和 postrouting 兩個規則鏈,主要功能為進行一對一、一對多、多對多等網址轉譯工作(SNATDNAT),由於轉譯工作的特性,需進行目的地網址轉譯的封包,
1、在根目錄下建立一個大小為200M的檔案,作為分頁檔以備使用 dd if=/dev/zero of=/swapfile bs=1024k count=2002、啟用交換空間,並設定交換空間的LABEL為/swapfile mkswap -c -L /swapfile /swapfile3、使交換空間生效,掛載到系統上 swapon /swapfile4、查看交換空間的使用方式 cat
本文可任意轉載,但必須註明作者和出處。【原創】手把手教你Linux下的多線程設計(三) --Linux下多線程編程詳解 原創作者:Frozen_socker(冰棍) E_mail:dlskyfly@163.com線程互斥 互斥操作,就是對某段代碼或某個變數修改的時候只能有一個線程在執行這段代碼,其他線程不能同時進入這段代碼或同時修改該變數。這個代碼或變數稱為臨界資源。
文章目錄 下載核心補丁和網路攝影機驅動補丁修改核心補丁版本號碼打核心補丁打網路攝影機驅動補丁編譯核心需要的點o檔案載入模組 這兩天一直在作一個網路視頻監控的項目,前兩天在X86平台上實現了,從昨天開始就一直想怎麼把它移植到s3c2410開發板上。由於這個板子的所 有資料全部丟失,如果從頭再把u-boot、核心等所有的東東再移植一遍就比較麻煩,最後想一個比較簡單的辦法:板子上的核心版本號碼是2.4.18-
想把原生v10.1_linuxia32_server.tar.gz 檔案傳到56.133上/root/db2下,命令為:scp v10.1_linuxia32_server.tar.gz root@192.168.56.133:/root/db2======================實際效果===============[root@localhost db2]# scp v10.1_linuxia32_server.tar.gz
今天用到linux上的git安裝過程比較曲折,記錄一下: 首先會報需要perlrpm -ivh git-1.7.1-14.2.x86_64.rpmwarning: git-1.7.1-14.2.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID c428b69d: NOKEYerror: Failed dependencies: perl is needed by git-1.7.1-14.2.x86_64 perl(
上一篇文章中討論了如何把多行合并成一行【 http://blog.csdn.net/ssergsw/article/details/10094781】,這樣的語句適合ID數量不是太多的情況,如果太多了,還是需要一行一條語句,按著上個文章的例子,首先是一個多行的文本:id name price1 name1 price12 name2 price23 name3 price34 name4 price45 name5 price56 name6 price67 name7 price78
1.安裝memcached所依賴的libevent官網:http://libevent.org/解壓源碼包至/usr/local,進入解壓後的目錄,執行:./configuremakemake installconfigure檔案中的預設prefix是/usr/local,因此,安裝完成之後,你可以在/usr/local/bin 和 /usr/local/lib 下找到libevent的相關檔案2.安裝memcached官網:http://code.google.com/p/memcached/
Linux 下通過指令碼實現遠程自動備份 來源: ChinaUnix部落格 日期: 2008.02.03 22:54 (共有1條評論) 我要評論 考慮到在本機上備份資料,一旦該機器硬碟出現故障,資料無法取出。遠程手動備份資料費時費力且不及時。最好的方法就是通過指令碼實現遠程自動互備。但遠程無論是通過SSH登陸,還是通過scp拷貝檔案都需要輸入密碼。為了克服這個問題,首先需要實現不要求輸入密碼的SSH登陸,這樣就可以使用rsync,scp,rexec等命令來做的遠程備份了。1.
Linux下安裝Websphere及應用程式發布步驟2010-08-20 10:10閱讀(858)========安裝 JDK,IBMJava118-SDK-1.1.8-4.0.i386.rpm ======== 假設將 rpm 下載到 /root/rpms,從命令列輸入: rpm -ivh /root/rpms/IBMJava118-SDK-1.1.8-4.0.i386.rpm 在正確使用 JDK 之前必須設定好 shell 環境。檢查有關 shell
LINUX下磁碟IO效能監測分析 2011-08-16 18:10:23標籤:效能監測分析linux 磁碟IO 休閑 SUSE LINUX 著作權聲明:原創作品,謝絕轉載!否則將追究法律責任。 這兩天發現一台測試用的伺服器經常負載很高,但cpu和記憶體消耗卻很少,很是奇怪,經過診斷髮現是由於大容量的測試資料導致高並發下的磁碟IO消耗比較大,由於緩衝是小檔案並且數量比較大,所以並發比較高的情況下Io消耗非常大。那怎樣才能快速的定位到並發高是由於磁碟io開銷大呢?一、用 top 命令中的
和前面的check_mk安裝中的部分差不多。這裡描述一下基本過程。在要監控的Linux伺服器上,先安裝xinetdapt-get install xinetd安裝agentdpkg -i check-mk-agent_1.2.2p1-2_all.deb/etc/xinetd/check_mk檔案會自動安裝好。重新啟動xinetdservice xinetd restart現在在icinger server上運行命令,測試一下能否聯通:check_mk -d
linux自動登入郵箱發郵件2011-01-28 20:49:04標籤:linuxmutt+msmtp linux郵件用戶端配置 休閑 職場 在寫shell指令碼時經常用到mail命令來發送郵件,但直接發送出去的郵件往往因為不合法總是被當作垃圾郵件拒收,那麼linux下有沒有類似於foxmail,outlook這樣的郵件用戶端軟體,並且有命令列的形式來發送郵件呢。mutt和msmtp提供了一個很好的解決方案。以下是配置方案:1)下載msmtpwget