萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路應用技術

Linux/BSD/Unix 網絡通信命令大全:ytalk/write/wall/uux/uustat/uuname/uulog/tty/traceroute 詳解

本文彙整類 Unix 系統核心網絡通信與用戶互動命令,含語法、參數、補充說明,適合系統管理員與運維人員快速查閱。

1. ytalk - 多用戶終端對話

ytalk [-isxY] [-h <主機名/IP>] [用戶名...]
  -h  指定遠端主機
  -i  鈴聲提醒替代訊息顯示
  -s  啟動時直接開啟對話視窗
  -x  關閉圖形介面
  -Y  強制大寫 Y/N 回答

跨主機即時文字交流,雙方均需運行 ytalk daemon。

2. write - 單用戶訊息傳送

write [用戶名] [終端機編號]

傳送訊息給登入本機的用戶,以 EOF (Ctrl+D) 結束。若用戶多重登入,可指定終端機編號 (如 pts/0)。

3. wall (write all) - 廣播公告

wall [公告訊息]

發送訊息給所有同意接收廣播的終端用戶。無參數時從 stdin 讀取。

4. uux - 遠端 UUCP 執行

uux [-bcCIjlnrvz] [-a<地址>] [-g<等級>] [-s<檔案>] [-x<層級>] [--help] [命令]
  -/-p/--stdin     從鍵盤讀取命令
  -a/--requestor   郵件地址接收狀態通知
  -b/--return-stdin 顯示狀態
  -c/--nocopy      不複製檔案到緩衝區
  -C/--copy        複製檔案到緩衝區
  -g/--grade       檔案傳送優先級
  -j/--jobid       顯示作業編號
  -n/--notification=no  不發郵件通知
  -r/--nouucico    僅入隊列不立即執行
  -s/--status      保存完成狀態到檔案
  -x/--debug       除錯層級
  -z/--notification=error 僅錯誤時郵件通知

在遠端 UUCP 主機執行命令,可使用遠端檔案資源。

5. uustat - UUCP 狀態查詢與隊列管理

uustat [-aeiKmMNpqQRv] [-B<行數>] [-c<命令>] [-C<命令>] [-I<配置>] [-k<工作>] [-o<小時>] [-r<工作>] [-s<主機>] [-S<主機>] [-u<用戶>] [-U<用戶>] [-W<附註>] [-y<小時>] [-x<層級>] [--help]
  -a/--all           顯示所有工作
  -e/--executions    僅顯示待執行工作
  -i/--prompt        逐項詢問是否刪除
  -k/--kill          刪除指定工作
  -m/--status        刪除全部工作
  -q/--list          顯示各遠端主機工作狀態
  -r/--rejuvenate    重新啟動指定工作
  -R/--rejuvenate-all 重新啟動全部工作

管理 uucp/uux 提交的工作隊列:查看、刪除、重啟、狀態通知。

6. uuname - 列出 UUCP 遠端主機

uuname [-alv] [-I<配置>] [--help]
  -a/--aliases  顯示別名
  -l/--local    顯示本機名稱

7. uulog - 顯示 UUCP 日誌

uulog [-DFISv] [-<行數>] [-f<主機>] [-I<配置>] [-n<行數>] [-s<主機>] [-u<用戶>] [-X<層級>] [--help]
  -D/--debuglog   顯示除錯日誌
  -f/--follow     跟蹤指定主機日誌
  -n/--lines      顯示尾部指定行數
  -S/--statslog   顯示統計日誌

8. tty - 顯示終端裝置檔名

tty [-s] [--help] [--version]
  -s/--silent/--quiet  僅返回狀態碼,不顯示名稱

查詢當前終端對應的 /dev/ 路徑(如 /dev/pts/0)。

9. traceroute - 追蹤封包路由路徑

traceroute [-dFlnrvx] [-f] [-g<網關>...] [-i<介面>] [-m] [-p<埠>] [-s<源IP>] [-t] [-w<超時秒>] [主機名/IP] [封包大小]
  -d  Socket 層除錯
  -f  首個探測封包 TTL
  -F  禁止分片
  -g  來源路由網關 (最多 8 個)
  -i  指定發送介面
  -I  使用 ICMP Echo 替代 UDP
  -m  最大 TTL (預設 30)
  -n  直接顯示 IP 不解析主機名
  -p  UDP 目的埠 (預設 33434)
  -r  忽略路由表直接發送
  -w  等待超時秒數 (預設 5)

預設封包 40 Bytes,可自訂大小。輸出顯示每跳 IP、主機名、RTT(三次探測)。

提示:UUCP 相關命令 (uux/uustat/uuname/uulog) 現代較少直接使用,但理解其隊列與遠端執行模型有助於掌握分散式作業調度思想;traceroute 為網路故障排查必備工具。
copyright © 萬盛學電腦網 all rights reserved