Time of Update: 2017-02-27
================================WINDOWS=================================''''使用方法'';cscript ping.vbs 172.26.163.10 -t -l 1000''Dim args, flag, unsuccOutargs=""otherout=""flag=0If WScript.Arguments.count = 0 ThenWScript.Echo
Time of Update: 2017-02-27
一般而言,防火牆的兩個網路介面應分屬兩個不同的網路,根據系統管理員定義的訪問規則在兩個介面之間轉寄資料包,或者拒絕、丟棄資料包。實際上,防火牆不單單是存取控制的功能,而且還充當了路由器的角色。當然,這並非有什麼不妥當的地方,但是當你企圖把你配置好的linux防火牆放入運行網路,來保護現有系統安全的時候,你不得不重新考慮和更改你的網路架構。另外一個可能的麻煩是,當防火牆發生意外時,如果沒有防火牆的硬體備份的話,那麼你將面臨巨大的心理壓力,因為防火牆的故障,整個網路癱瘓了。假如你把防火牆配置成透明模
Time of Update: 2017-02-27
一、基於linux的Web伺服器效能測試的重要性linux作為一種免費的開源作業系統,正越來越受到人們的重視。隨著穩定的Linux 2.4核心發布日期的臨近和Intel
Time of Update: 2017-02-27
crontab 命令的用途就是:提交、編輯、列出或除去 cron 作業。1、文法crontab [ -e [UserName] | -l [UserName] | -r [UserName] | -v [UserName] | File ]2、描述crontab 命令提交、編輯、列出或除去 cron 作業。一個 cron 作業是一個命令,其運行是由 cron 精靈在規則的調度間隔執行的。要提交一個 cron 作業,指定 crontab 命令用 -e 標誌。crontab
Time of Update: 2017-02-27
首先有兩個概念,核心空間和使用者空間:核心空間是指當kernel 執行時會佔據一段系統的記憶體空間,這段空間就是核心空間,使用者是無法和核心空間直接互動的。作業系統最主要的核心就是在這段空間裡面運行。核心空間的地址分配可以在 /proc/iomem檔案中看到:使用者空間是指當使用者執行程式時所佔用的記憶體部分,這些使用者程式無法直接使用核心空間的資源,必須通過虛擬檔案系統才可以使用核心的資源。所以,虛擬檔案系統就是用來讓使用者和核心互動用的,它分為以下部分:裝置檔案目錄
Time of Update: 2017-02-27
Red Hat Linux 7.3 核心 2.4.18 以上。在伺服器的eth0 綁定了外部地址 eth0:192.168.1.3,eth1 綁定了內部地址 eth1:1 172.17.1.1,eth1:2 172.18.1.1,eth1:3 172.19.1.1。現在要實現的功能就是整個出口限制在512kbit(上傳流量) , 172.17網段的下載流量下載到512Kbit ,172.18 網段限制在128kbit,172.19的網段限制到
Time of Update: 2017-02-27
核心版本:2.6.34在發送報文時,可以調用函數setsockopt()來設定相應的選項,本文主要分析IP選項的產生,發送以及 接收所執行的流程,選取了LSRR為例子進行說明,主要分為選項的產生、選項的轉寄、選項的接收三部分。先看一個來源站點路 由選項的例子,下文的說明都將以此為例。主機IP:192.168.1.99源路由:192.168.1.1 192.168.1.2 192.168.1.100 [dest
Time of Update: 2017-02-27
核心版本:2.6.34報文的IP校正和、ICMP校正和、TCP/UDP校正和使用相同的演算法,在RFC1071中定義,網上這方面的 資料和例子很多,就不解釋演算法流程了,而是側重於在實現的變化和技巧。The checksum algorithm is simply to add up all the 16-bit words in one's complement and then to take the one's complement of the
Time of Update: 2017-02-27
核心版本:2.6.34UDP報文接收UDP報文的接收可以分為兩個部分:協議棧收到udp報文,插入相應隊列中;使用者 調用recvfrom()或recv()系統調用從隊列中取出報文,這裡的隊列就是sk->sk_receive_queue,它是報文中轉的紐帶,兩部 分的聯絡如下圖所示。第一部分:協議棧如何收取udp報文的。udp模組的註冊在inet_init()中,當收到的是udp報文,會 調用udp_protocol中的handler函數udp_rcv()。if
Time of Update: 2017-02-27
核心版本:2.6.34ICMP模組比較簡單,要注意的是icmp的速率限制策略,向IP層傳輸資料ip_append_data()和 ip_push_pending_frames()。在net/ipv4/af_inet.c中的inet_init()註冊icmp協議,從這裡也可以看出,ICMP模組是綁 定在IP模組之上的。inet_add_protocol()會將icmp_protocol加入到全域量inet_protos中。if
Time of Update: 2017-02-27
核心版本:2.6.34雜談一:重複地址檢測Linux協議棧中處理重複地址檢測報文的是arp_process()中的一段代碼, RFC2131是DHCP的草案,相應的sip==0是DHCP伺服器用來檢測它所分發的地址是否重複的。/* Special case: IPv4 duplicate address detection packet (RFC2131) */ if (sip == 0) { if (arp->ar_op == htons(ARPOP_REQUEST) &&
Time of Update: 2017-02-27
核心版本:2.6.34這篇是關於IP層協議接收報文時的處理,重點說明了路由表的尋找,以及IP分區重組。ip_rcv 進入IP層報文接收函數丟棄掉不是發往原生報文,skb->pkt_type在網卡接收報文處理乙太網路頭時會根據dst mac設定, 協議棧的書會講不是發往原生廣播報文會在二層被丟棄,實際上丟棄是發生在進入上層之初。if (skb->pkt_type == PACKET_OTHERHOST) goto
Time of Update: 2017-02-27
核心版本:Linux-2.6.34網卡驅動:B4401什麼是NAPINAPI是linux一套最新的處理網口資料的API,linux
Time of Update: 2017-02-27
1.at命令:定時運行命令作用:at命令在指定時刻執行指定的命令序列。格式:at [-V] [-q x] [-f file] [-m] timeatq [-V] [-q x]atrm [-V] [-q x] job…batch [-V] [-f file] [-m]主要選項如下。-V:顯示作業將被執行的時間。-q:選用q參數則可選隊列名稱,隊列名稱可以是a~z和A~Z之間的任意字母。隊列字母順序越高則隊列優先順序別越低。-f:從檔案中讀取命令或shell指令碼,而非在提示後指定它們
Time of Update: 2017-02-27
Linux /etc/group檔案與/etc/passwd和/etc/shadow檔案都是有關於系統管理員對使用者和使用者 組管理時相關的檔案。linux /etc/group檔案是有關於系統管理員對使用者和使用者組管理的檔案,linux使用者組的所有資訊都存放在 /etc/group檔案中。具有某種共同特徵的使用者集合起來就是使用者組(Group)。使用者組(Group)設定檔主要有 /etc/group
Time of Update: 2017-02-27
Linux 檔案或目錄的屬性主要包括:檔案或目錄的節點、種類、許可權模式、連結數量、所歸屬的使用者和使用者組、最近訪問或 修改的時間等內容。具體情況如下:命令:ls -lih輸出:[root@localhost test]# ls -lih總計 316K2095120 lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -> log2012.log2095112 -rw-r--r-- 1 root root 296K 11-13
Time of Update: 2017-02-27
find一些常用參數的一些常用執行個體和一些具體用法和注意事項。1.使用name選項:檔案名稱選項是find命令最常用 的選項,要麼單獨使用該選項,要麼和其他選項一起使用。 可以使用某種檔案名稱模式來匹配檔案,記住要用引號將檔案名稱模式 引起來。 不管當前路徑是什麼,如果想要在自己的根目錄$HOME中尋找檔案名稱符合*.log的檔案,使用~作為 'pathname'參數,波浪號~代表了你的$HOME目錄。find ~ -name "*.log"
Time of Update: 2017-02-27
linux下的/etc/inittab中的英文解釋:This file describes how the INIT process should set up the system in a certain run-level.The inittab file describes which processes are started at bootup and during normal
Time of Update: 2017-02-27
首先我們用虛擬機器類比 裝linux系統,然後下一步下一步,然後完成後,編輯一些設定,把鏡像放上面就可以了選第一項,安裝系統,查看鏡像是否能運行,直接跳過,選擇語言 和鍵盤語言,建議都用英語。然後選擇本地時間,輸入你要設定的管理密碼 重複一次,然後下一步就可以了,等安裝完成就ok。這裡只介紹簡單的安裝,如果後續服務搭建,後續介紹!然後重啟後就可以了。圖附上
Time of Update: 2017-02-27
概況系統的引導和初始化是作業系統實現控制的第一步,也是集中體現系統優劣的重要部分。LINUX作為一個免費的准UNIX作業系統,在眾多業餘愛好者以及小型商業處理市場表現不俗,成為繼WINDOWS系列後的另一個主流。瞭解LINUX系統的初始化,對於進一步掌握UNIX系統是十分有協助的。通常,LINUX系統的初始化可以分為兩部分:核心部分和init程式部分。核心主要完成系統的硬體檢測和初始化,init程式則主要完成系統的各項配置。核心初始化詳解通常情況下,電腦首先用LILO程式引導核心的一部分(這部分