原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出處、作者信息和本聲明。否則將追究法律責任。http://mumaren.blog.51cto.com/4180778/971507在實際的應用之中,二進制包的使用顯得有些麻煩,最好的辦法還是將源碼包制作成為RPM包,放進yum倉庫,再使用類似于puppet來進行管理工作。這樣會方便許多,做運維的,你懂的。其實,制作RPM軟件包并不是一件復雜的工作,其中的關鍵在于編寫SPEC軟件包描述文件。下面我詳細
系統 2019-08-12 01:33:40 1834
1.查看Tomcat進程執行命令$ps-ef|greptomcat你就能找出tomcat占據的進程號,當然這要求tomcat啟動了。#ps-ef|greptomcatroot463710Aug08?00:02:01/opt/ibm/java-x86_64-60/bin/java-Djava.util.logging.config.file=/opt/apache-tomcat-6.0.32/conf/logging.properties-Dorg.apac
系統 2019-08-12 01:33:40 1834
在Linux系統下,我們一般不需要去釋放內存,因為系統已經將內存管理的很好。但是凡事也有例外,有的時候內存會被緩存占用掉,導致系統使用SWAP空間影響性能,此時就需要執行釋放內存(清理緩存)的操作了。Linux系統的緩存機制是相當先進的,他會針對dentry(用于VFS,加速文件路徑名到inode的轉換)、BufferCache(針對磁盤塊的讀寫)和PageCache(針對文件inode的讀寫)進行緩存操作。但是在進行了大量文件操作之后,緩存會把內存資源基
系統 2019-08-12 01:33:35 1834
【版權聲明:轉載請保留出處:blog.csdn.net/gentleliu。郵箱:shallnew*163.com】每一個cpu都有隊列來處理接收到的幀,都有其數據結構來處理入口和出口流量,因此,不同cpu之間沒有必要使用上鎖機制,。此隊列數據結構為softnet_data(定義在include/linux/netdevice.h中):/**Incomingpacketsareplacedonper-cpuqueuessothat*nolockingisn
系統 2019-08-12 01:33:29 1834
http://linuxtoy.org/archives/sed-awk.html{撰文/bones7456}sed和awk都是Linux下常用的流編輯器,他們各有各的特色,本文并不是要做什么對比,而是權當好玩,把《SED單行腳本快速參考》這文章,用awk做了一遍~至于孰好孰壞,那真是很難評論了。一般來說,sed的命令會更短小一些,同時也更難讀懂;而awk稍微長點,但是if、while這樣的,邏輯性比較強,更加像“程序”。到底喜歡用哪個,就讓各位看官自己決
系統 2019-08-12 01:33:22 1834
Linux守護進程的編程方法守護進程(Daemon)是執行在后臺的一種特殊進程。它獨立于控制終端而且周期性地執行某種任務或等待處理某些發生的事件。守護進程是一種非常實用的進程。Linux的大多數server就是用守護進程實現的。比方,Internetserverinetd,Webserverhttpd等。同一時候,守護進程完畢很多系統任務。比方,作業規劃進程crond,打印進程lpd等。守護進程的編程本身并不復雜,復雜的是各種版本號的Unix的實現機制不盡
系統 2019-08-12 01:33:15 1834
公司老大今天使用了dos命令ping,他想看到其中ip地址對應的地域名稱。如dos下命令pingwww.qq.com的輸出結果是:正在Pingwww.qq.com[113.108.20.50]具有32字節的數據:正在Pingwww.qq.com[113.108.20.50]具有32字節的數據:來自113.108.20.50的回復:字節=32時間=3msTTL=52來自113.108.20.50的回復:字節=32時間=3msTTL=52來自113.108.2
系統 2019-08-12 01:33:00 1834
在Linux操作系統中,有一個系統軟件包,它的功能類似于Windows里面的“添加/刪除程序”,但是功能又比“添加/刪除程序”強很多,它就是RedHatPackageManager(簡稱RPM)。此工具包最先是由RedHat公司推出的,后來被其他Linux開發商所借用。由于它為Linux使用者省去了很多時間,所以被廣泛應用于在Linux下安裝、刪除軟件。下面就給大家介紹一下它的具體使用方法。1.我們得到一個新軟件,在安裝之前,一般都要先查看一下這個軟件包里
系統 2019-08-12 01:32:51 1834
一、df命令;df是來自于coreutils軟件包,系統安裝時,就自帶的;我們通過這個命令可以查看磁盤的使用情況以及文件系統被掛載的位置;舉例:[root@localhostbeinan]#df-lhFilesystem容量已用可用已用%掛載點/dev/hda811G6.0G4.4G58%//dev/shm236M0236M0%/dev/shm/dev/sda156G22G35G39%/mnt/sda1我們從中可以看到,系統安裝在/dev/hda8;還有一
系統 2019-08-12 01:32:32 1834
linux-Mustmypidfilebelocatedin/var/run?-StackOverflowThelocationofthepidfileshouldbeconfigurable./var/runisstandardforpidfiles,thesameas/var/logisstandardforlogs.Butyourdaemonshouldallowyoutooverwritethissettinginsomeconfigfile.li
系統 2019-08-12 01:32:30 1834
本文主要內容:(1)安裝apr,這是Apache為了提升Tomcat的性能搞的一套本地化Socket,Thread,IO組件也就是說它有高級IO功能,操作系統級別的功能調用,以及本地進程處理等等。(2)安裝TomcatNative,這個項目可以讓Tomcat使用Apache的apr包來處理包括文件和網絡IO操作,以提升性能。一、安裝apr(1)安裝apr#wgethttp://archive.apache.org/dist/apr/apr-1.4.5.ta
系統 2019-08-12 01:32:29 1834
參考<鳥哥的linux私房菜>*-通配符,代表隨意字符(0到多個)?-通配符,代表一個字符#-凝視/-跳轉符號,將特殊字符或通配符還原成一般符號|-分隔兩個管線命令的界定;-連續性命令的界定~-用戶的根文件夾$-變量前須要加的變量值!-邏輯運算中的"非"(not)/-路徑分隔符號>,>>-輸出導向,分別為"代替"與"累加"'-單引號,不具有變量置換功能"-雙引號,具有變量置換功能`-quote符號,兩個``中間為能夠先運行的指令()-中間為子shell的起
系統 2019-08-12 01:32:21 1834
今天一個老外在郵件列表上問了一個問題,就是ipaddradd和ifconfig的區別,我給他進行了解答,可能因為英語不好吧,解答的很簡單,因此我還是要在這里詳細說明一下。其實它們之間沒有什么區別,只是表述方式不同罷了。如果你非常理解網絡協議的原理以及網絡的分層架構那么我想你就不會有這個問題,實際上,每一個網卡設備都有一個mac地址,但是卻可以有多個網絡層地址,比如IP地址,然而這個事實無法很好地像用戶提供操作接口,所以就引出了ip別名(IPaliases)
系統 2019-08-29 22:28:38 1833
1234567891011[mahao01@127.0.0.1nginx-1.2.9]$makemake-fobjs/Makefilemake[1]:Enteringdirectory`/home/mahao01/soft/nginx-1.2.9'cd/home/mahao01/local/pcre\&&if[-fMakefile];thenmakedistclean;fi\&&CC="gcc"CFLAGS="-O2-fomit-frame-pointer
系統 2019-08-12 09:27:14 1833
1。預先準備和檢查工作集群中所有計算機上禁用SELinux(只適用于RHEL4U2以及更高版本),disablefollowservice:chkconfig--level2345pcmciaoffchkconfig--level2345kudzuoffchkconfig--level2345isdnoffchkconfig--level2345sendmailoffchkconfig--level2345rhnsdoffchkconfig--level2
系統 2019-08-12 01:53:36 1833