AWK、CUT 移除第一欄 印出後面所有值

常常會使用 uniq -c 等參數,但是要將第一欄的數字移除,要怎麼做呢?

  • 註:uniq 不要 -c 即可,只是要整個重算要很久~

閱讀全文〈AWK、CUT 移除第一欄 印出後面所有值〉

Linux grep 找出此字串在檔案的第幾行

若一個檔案很大,想要知道處理進度,就會需要知道目前這個字串於此檔案的何處~

所以可以使用 grep 找出目前處理到第幾行,在用 wc -l 看檔案的總行數,就可以知道目前處理到幾%的進度

閱讀全文〈Linux grep 找出此字串在檔案的第幾行〉

XZ Utils 後門事件新聞 與 檢查程式

2024/3/29 早上看到這個安全問題,突然就醒過來了~ XD

XZ Utils 這個安全性漏洞可能允許使用者繞過 sshd 的身分驗證,直接遠端進去機器~

  • 主要影響套件: liblzma 函式庫版本(XZ Utils 5.6.0、5.6.1)

閱讀全文〈XZ Utils 後門事件新聞 與 檢查程式〉

Debian Linux 11 PIP 安裝遇到 site-packages is not writeable 解法

Debian Linux Python PIP 在安裝某些套件的時候(pip install package),遇到這個錯誤訊息:

defaulting to user installation because normal site-packages is not writeable normal site-packages is not writeable

於是直接把這個資料夾搬走看看(chmod 777 這些當然都測試過了)

mv ~/.local/lib/python3.9/site-packages ~/.local/lib/python3.9/site-packages2

然後在重新安裝之類的,都遇到一樣無法寫入的問題~

閱讀全文〈Debian Linux 11 PIP 安裝遇到 site-packages is not writeable 解法〉

Ubuntu Linux APT 更新 VSCode 連線失敗解法

Ubuntu Linux 在做 APT upgrade 的時候,VSCode 的 Repository 總是出現錯誤,錯誤訊息如下:

略過:1 https://packages.microsoft.com/repos/code stable/main amd64 code amd64 1.87.2-1709912201
錯誤:1 https://packages.microsoft.com/repos/code stable/main amd64 code amd64 1.87.2-1709912201
  連線失敗 [IP: 13.107.246.73 443]
E: 無法取得 https://packages.microsoft.com/repos/code/pool/main/c/code/code_1.87.2-1709912201_amd64.deb,在讀取伺服器時發生錯誤,遠端主機已關閉連線 [IP: 13.107.213.73 443]
E: 有部份套件檔無法取得,試著執行 apt-get update 或者試著加上 --fix-missing 選項?

閱讀全文〈Ubuntu Linux APT 更新 VSCode 連線失敗解法〉

Linux Snap App 更新

Ubuntu / Debian Linux 更新 App(應用程式) 都是 apt update; apt upgrade 等等,桌面環境有些會使用 Snap 來安裝,這些就很容易漏掉~

這篇純粹 SNAP 從使用到現在,從來沒有更新過,第一次被 Slack 說要更新,發現 update / upgrade 都沒有用,才認真看一下怎麼更新.. XD

閱讀全文〈Linux Snap App 更新〉