Files
用指向 /dev/null 的硬連結替換文件
我正在執行一個寫入 log.txt 的應用程序。該應用程序已更新到新版本,使支持的外掛不再兼容。它強制將大量錯誤寫入 log.txt,並且似乎不支持寫入不同的日誌文件。
如何將它們寫入不同的日誌?
我考慮過用硬連結替換 log.txt(應用程序無法區分對吧?)或指向 /dev/null 的硬連結。我有哪些選擇?
# cp -a /dev/null log.txt
這會將具有正確主要和次要開發編號的空設備複製到
log.txt
另一個null
.設備在核心中根本不知道名稱,而是通過它們的主要和次要編號。因為我不知道你有什麼作業系統,所以我發現從我們已經知道它們的位置複製數字很方便。如果您使用錯誤的主要和次要編號進行操作,您很可能會製作其他設備,可能是磁碟或其他您不想寫入的設備。
您可以創建一個到 /dev/null 的符號連結,並且您不需要是 root:
ln -s /dev/null log.txt