Time of Update: 2017-02-28
1、配置系統管理(Admin Web Application) 大多數商業化的J2EE伺服器都提供一個功能強大的管理介面,且大都採用易於理解的Web應用介面。Tomcat按照自己的方式,同樣提供一個成熟的管理工具,並且絲毫不遜於那些商業化的競爭者。Tomcat的Admin Web Application最初在4.1版本時出現,當時的功能包括管理context、data
Time of Update: 2017-02-28
# 從 LAN 進入防火牆主機的 DHCP 封包,予以允許存取,只有當防火牆擔任 DHCP 時才使用 #$IPTABLES -A INPUT -p UDP -i $LAN_IFACE --dport 67 --sport 68 -j ACCEPT # 從 WAN 進入防火牆主機的所有封包,檢查是否為響應封包,若是則予以允許存取 $IPTABLES -A INPUT -p ALL -d $INET_IP -m state --state ESTABLISHED,RELATED -j
Time of Update: 2017-02-28
一、rsync簡介rsync是Linux系統下的資料鏡像備份工具,通過rsync可以將本地系統資料通過網路備份到任何遠程主機上,rsync有如下特性:可以鏡像儲存整個分類樹和檔案系統可以增量同步處理資料,檔案傳輸效率高,因而同步時間很短。可以保持原有檔案的許可權、時間等屬性。加密傳輸資料,保證了資料的安全性。二、rsync的安裝與使用接著我們通過執行個體詳細介紹下rsync的使用方法,這裡我們假定有A、B兩個Linux系統,A系統運行業務,B系統作為A的一個遠程容災備份機,那麼A系統就是rsyn
Time of Update: 2017-02-28
前兩天一直在思考一個問題,在PCI-Express匯流排引入Linux之後,Linux的中斷處理部分會有什麼變化呢? 要回答這個問題首先需要分析一下Linux系統是如何調用中斷服務程式的。其實,正因為Linux對中斷處理部分 良好的封裝性,使得PCI匯流排向PCI-Express過渡時沒有觸及到架構性的變化。其實, 幾年前第一次分 析Linux中斷處理函數的時候就覺得非常奇怪,Linux將所有的中斷處理都需要通過一個do_IRQ的函數完成。也
Time of Update: 2017-02-28
終端是一種字元型裝置,它有多種類型,通常使用tty來簡稱各種類型的終端裝置。tty是Teletype的縮寫。Teletype是最早出現的一種終端裝置,很象電傳打字機(或者說就是),是由Teletype公司生產的。在Linux系統的裝置特殊檔案目錄/dev/下,終端特殊裝置檔案一般有以下幾種:1.序列埠終端(/dev/ttySn)序列埠終端(Serial Port
Time of Update: 2017-02-28
一、前言Linux的中斷宏觀分為兩種:非強制中斷和硬中斷。聲明一下,這裡的軟和硬的意思是指和軟體相關以及和硬體相關,而不是軟體實現的中斷或硬體實現的中斷。非強制中斷就是"訊號機制"。軟中不是軟體中斷。Linux通過訊號來產生對進程的各種中斷操作,我們現在知道的訊號共有31個,其具體內容這裡略過,感興趣讀者可參看相關參考文獻[1]。一般來說,非強制中斷是由核心機制的觸發事件引起的(例如進程運行逾時),但是不可忽視有大量的非強制中斷也是由於和硬體有關的中斷引起的,例如當印表機連接
Time of Update: 2017-02-28
.run檔案的安裝很簡單,只需要為該檔案增加可執行屬性,即可執行安裝 以 virtualbox 的安裝檔案 virtualbox-3.1.6-59338-Linux_x86.run為例,只需要輸入命令: chmod +x virtualBox-3.1.6-59338-Linux_x86.run ./virtualbox-3.1.6-59338-Linux_x86.run 即可安裝。 卸載的方法網上說法大至分兩種: 一種是說用 sh virtualbox-3.1.6-5
Time of Update: 2017-02-28
Linux 下 Make 命令執行個體詳解 Linux 下 make 命令是系統管理員和程式員用的最頻繁的命令之一。管理員用它通過命令列來編譯和安裝很多開源的工具,程式員用它來管理他們大型複雜的項目編譯問題。本文我們將用一些執行個體來討論 make 命令背後的工作機制。 Make 如何工作的 對於不知道背後機理的人來說,make 命令像命令列參數一樣接收目標。這些目標通常存放在以
Time of Update: 2017-02-28
登入 Linux 執行個體 本地作業系統不同,遠程登入Elastic Compute Service 執行個體的工具也不同。登入執行個體的方式,請參見下表。 本地 OS 執行個體 OS 登入方式 管理終端 Putty SSH 命令 SSH Control Light
Time of Update: 2017-02-28
iostat結果分析 [kefu@SZ-8 linux]$ iostat -x -k Linux 2.6.18-128.el5_cyou_1.0 (SZ-8.30) 09/08/2011 avg-cpu: %user %nice %system %iowait %steal %idle 16.58 0.00 2.79 0.46 0.00 80.16 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await
Time of Update: 2017-02-28
mpstat mpstat是Multiprocessor Statistics的縮寫,是即時系統監控工具。其報告與CPU的一些統計資訊,這些資訊存放在/proc/stat檔案中。在多CPUs系統裡,其不但能查看所有CPU的平均狀況資訊,而且能夠查看特定CPU的資訊。mpstat最大的特點是:可以查看多核心cpu中每個計算核心的統計資料;而類似工具vmstat只能查看系統整體cpu情況。 文法 mpstat [-P {|ALL}] [internal
Time of Update: 2017-02-28
rev rev 顯示最後一個字元顯示到第一個字元。 例: 代碼如下: [root@localhost www]# cat test 1234 abcd [root@localhost www]# rev test 4321 dcba [root@localhost www]# tac test abcd 1234 tac 用法:tac [選項]...
Time of Update: 2017-02-28
按髒話數/版本號碼統計 按髒話密度/版本號碼統計 上圖顯示的是對Linux核心裡的c,h和S原始碼裡的髒話統計結果,我會每月更新一次這些資料,當有新版本發布時也會更新一次。我是受the linux kernel fuck
Time of Update: 2017-02-28
提問:我想要知道Linux系統中核心內建的模組,以及每個模組有哪些參數。有什麼方法可以得到內建模組和裝置驅動的列表,以及它們的詳細資料呢? 現代Linux核心正在隨著時間變化而迅速增長,以支援大量的硬體、檔案系統和網路功能。在此期間,“可載入模組(loadable kernel
Time of Update: 2017-02-28
•ping命令一般用於檢測網路通與不通,也叫時延,其值越大,速度越慢PING(PacketInternetGrope),網際網路包探索器,用於測試網路連接量的程式。 •ping發送一個ICMP回聲請求訊息給目的地並報告是否收到所希望的ICMP回聲應答。它是用來檢查網路是否通暢或者網路連接速度的命令。 •原理:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個資料包,對方就要返回一個同樣大小的資料包,根據返回的資料包我們可以確定目標主機
Time of Update: 2017-02-28
今天在開發的同事來說,內網不能通過網域名稱訪問自己的伺服器!然後做了下面的測試發現這樣的問題: [root@itmop ~]# ping www.downcc.com ping: unknown host www.downcc.com [root@itmop ~]#ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1:
Time of Update: 2017-02-28
採用多進程的方式實現伺服器的並發訪問的經典範例。 程式實現功能: 1.用戶端從標準輸入讀入一行文字,發送到伺服器. 2.伺服器接收到用戶端發來的文字後,原樣返回給用戶端. 3.用戶端接收到伺服器的發來的文字後,輸出到標準輸出,然後繼續以上步驟。 伺服器端過程:建立好監聽通訊端後,等待用戶端的串連,接收到一個串連後,建立一個子進程來與用戶端進行通訊,主進程則繼續等待其他用戶端的串連。代碼如下: #include #include #include
Time of Update: 2017-02-28
linux強制踢出使用者命令: 一、輸入w命令查看已登入使用者資訊 [root@KW_S01_192.168.1.106_A ~]# w 19:22:31 up 2:11, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 192.168.1.178 18:41 0.00s 0.16s 0.01s w root pts/1 192.1
Time of Update: 2017-02-28
此工具包最先是由Red Hat公司推出的,後來被其他Linux開發商所借用。由於它為Linux使用者省去了很多時間,所以被廣泛應用於在Linux下安裝、刪除軟體。下面就給大家介紹一下它的具體使用方法。 1.我們得到一個新軟體,在安裝之前,一般都要先查看一下這個軟體包裡有什麼內容,假設這個檔案是:Linux-1.4-6.i368.rpm,我們可以用這條命令查看: rpm -qpi
Time of Update: 2017-02-28
Unix(包含Linux)的初學者,常常會很困惑,不明白目錄結構的含義何在。 舉例來說,根目錄下面有一個子目錄/bin,用於存放二進位程式。但是,/usr子目錄下面還有/usr/bin,以及/usr/local/bin,也用於存放二進位程式;某些系統甚至還有/opt/bin。它們有何區別? 長久以來,我也感到很費解,不明白為什麼這樣設計。像大多數人一樣,我只是根據《Unix檔案系統結構標準》(Filesystem Hierarchy