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