解析echo協(xié)議
網(wǎng)絡(luò)協(xié)議非常多,那么對于它的學習就需要循序漸進,那么今天我們主要介紹的是echo協(xié)議。首先我們看一下它的意思。英文原義:Echo Protocol,中文釋義:應(yīng)答協(xié)議。注解:主要用于調(diào)試和檢測中.它可以基于TCP協(xié)議,服務(wù)器就在TCP端口7檢測有無消息,如果使用UDP協(xié)議,基本過程和TCP一樣,檢測的端口也是7.
是路由也是網(wǎng)絡(luò)中最常用的數(shù)據(jù)包,可以通過發(fā)送echo協(xié)議包知道當前的連接節(jié)點有那些路徑,并且通過往返時間能得出路徑長度.
linux系統(tǒng)命令
每一個shell支持的echo協(xié)議命令可能都不太相同.
-n 不輸出***的\n
-e解釋轉(zhuǎn)義字符
-E不解釋轉(zhuǎn)義字符
示例:Echo"i am a boy" // 執(zhí)行后會打印 i am a boy
i am a boy
DOS批處理命令
打開回顯或關(guān)閉請求回顯功能,或顯示消息.如果沒有任何參數(shù),echo協(xié)議命令將顯示當前回顯設(shè)置.
語法
Echo[{on off}] [message]
Sample:@Echooff / Echohello world
即是說當echo協(xié)議設(shè)置off值的時候,那么下面的指令都將只執(zhí)行而不顯示,當再次出現(xiàn)Echoon時下面的語句才為可見的(回顯),echo通常和@一起使用,@放
在echo的前面,即是 @echo,作用是讓@后面的句子不顯示出來,而@本身也是不顯示的,那么通過 @Echooff 可達到不顯示任何信息的效果.
在實際應(yīng)用中我們會把這條命令和重定向符號(也稱為管道符號,一般用> >> ^)結(jié)合來實現(xiàn)輸入一些命令到特定格式的文件中.這將在以后的例子中體現(xiàn)出來.