Documentation

tftpd-hpa –verbosity 選項如何工作?

  • July 3, 2021

我正在嘗試使用 tftp-hpa 設置 TFTP 伺服器,根據手冊,我可以使用該--verbosity選項來獲得更多輸出。

不幸的是,我找不到任何解釋我應該傳遞給這個選項的東西。我該如何使用它?

  • --verbosity loud
  • --verbosity 5
  • --verbosity 255
  • --verbosity DEBUG

這在任何地方都有記錄嗎?到目前為止,我沒有嘗試過在標準輸出上產生任何消息。

--verbosity值採用整數值。像往常一樣,最好的事實來源是程式碼本身,可以在https://git.kernel.org/pub/scm/network/tftp/tftp-hpa.git/tree/找到

tftpd.c這是解析--verbosity參數的程式碼的相關部分。它確認它採用整數值。還顯示了 和 之間的關係-v--verbosity如手冊頁中所述。

case 'v':
   verbosity++;
   break;
case OPT_VERBOSITY:
   verbosity = atoi(optarg);
   break;

沒有指定最大詳細級別是多少(因為這可能會隨著原始碼的不同版本而改變)。但是搜尋最新的源碼發現該verbosity值在0-4之間是顯著的。任何高於 4 的值都沒有額外的影響。

引用自:https://unix.stackexchange.com/questions/562224