Linux 很常使用 tail -f /var/log/syslog 等等,要持續看 Log 進來的情況。
不過如果持續追蹤,很常遇到 file rotate 的狀況,遇到的時候,tail -f 就不會繼續更新了... 要怎麼解決這個問題呢?
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Linux 很常使用 tail -f /var/log/syslog 等等,要持續看 Log 進來的情況。
不過如果持續追蹤,很常遇到 file rotate 的狀況,遇到的時候,tail -f 就不會繼續更新了... 要怎麼解決這個問題呢?
想在 Google docs 的 Excel(Spreadsheet) 加入其它檔案的某個欄位(Cell)或者某些區間欄位(唯讀),要怎麼做呢?
Linux 記憶體不夠用,出現 allocate memory failed 等等的訊息,可以使用 Swap 來暫時頂一下,不過,連原本的 Swap 都不夠用的時候,就暫時建立個 Swap file 來頂一下吧~
Vim 要一次將多個檔案開成 Tab,可以使用在 grep 後,找到一堆檔案,列成一排,一次開成 Tab 的方式,全部改完就修改完成囉!
於 Linux Bash Shell 想要看此檔案上次修改到目前經過幾秒,可以用下述指令:
參考自:linux - How to get time since file was last modified in seconds with bash?
註:
Linux (於 Bash shell) 要將一個檔案砍掉, 但是因為權限問題, 不能砍, 只能夠清為空, 要怎麼做?
Apache、Nginx 會去設定檔案過期時間, 然後使用者的瀏覽器就會 Cache 起來, 下次訪問就不用再要一次檔案, 但是如果檔案更新了, 瀏覽器知道檔案需要來重新抓取呢? (如何防止讀取到 Cache 的檔案?)
一個最簡單的方式, 就是更改 URL, 如下述:
Linux 於 Bash Shell 要讀取檔案, 並一行一行印出, 或者對每一行作些處理, Shell script 要如何寫?