/images/avatar.png

Git 常用指令跟設定

基礎概念

  1. Working directory: 工作目錄

  2. Staging area: 暫存區

  3. remote and origin: remote 指的是遠端的 repo,概念,origin 是真的一個指標指向一個 url

    $ git remote -v
    origin  https://github.com/example/repo.git (fetch)
    origin  https://github.com/example/repo.git (push)
  4. HEAD: 指向現在整個工作環境所在的 commit

Ubuntu 桌面設定

正文

最近更新了一下 Ubuntu 22.04 to 24.04,紀錄一下會安裝以及設定的東西

桌面本身

  1. 開啟 Auto hide dock

  2. 把 Icon 大小設定小一點,可能 24

  3. 設定快捷建,習慣 super + e 開啟家目錄

    /ubuntu-desktop/image-3.png

LXF 2026 第一階段計畫不同提案介紹

LXF 是什麼?

LFX Mentorship 是由 Linux Foundation 提供的一個開源專案導師計畫,旨在讓學生或新手開源開發者參與真實的開源專案,獲得導師指導、實作經驗,以及可能的實習津貼。

每一個 Term(本次為 2026 Term 1,大約 3 月至 5 月)都會有多個專案題目可申請,很多專案都要求完成 Pre-test 才能申請。

Auditing Frameworks Need Resource Isolation: A Systematic Study on the Super Producer Threat to System Auditing and Its Mitigation 2023 論文解析以及相關論文

背景知識

什麼是 Audit

Audit 是系統安全中的「監視錄影機」,它負責追蹤作業系統內發生的一切關鍵活動,例如:誰打開了 /etc/shadow、哪個進程發起了網路連線、或是誰修改了系統權限。