Austin's Blog
  • 首頁
  • 全部文章
  • 分類
  • 標籤
  • 關於

Linux 文本處理(1) (查看文件內容)(cat、more、less、tail、head)

前言工作上常需要查看文件的內容,在windows 系統上有圖形介面,點兩下文件就可以打開文件,在終端機介面也有類似功能,例如使用vi編輯器打開文件,除此之外linux還內置了許多命令,可以將文件內容直接顯示在螢幕上,或是作一些進階的操作,如關鍵字搜索等等,本文將記錄一些工作上非常實用的文本命令,建議一定要學起來,會大幅增加工作效率。 cat (直接將文件內容打印在終端機上)可以直接將文件內容打印在
2023-08-26
Linux
#Linux #文本處理

Markdown 常見語法整理

前言Markdown 是一種標記語言,允許使用者使用簡單的標記,就能寫出排版工整,畫面整齊俐落的文章。不用記住繁雜的語法,讓使用者可以更專注在寫作內容,而且源文件人類容易閱讀,不會被複雜格式擾亂。 Markdown檔案可以輕鬆轉變為HTML 文件在網頁上呈現,很適合用來寫部落格。這邊整理幾個常用的標記語法。 標題使用 # 標題 (# 與 文字間需要空一個),會對應到HTML 中 H1~H6 的標題
2023-08-05
Markdown
#Markdown #網頁

Linux 用戶管理

前言Linux是多用戶的操作系統,針對用戶的角色給予相對應的權限,對於維護系統的安全是非常重要的。在Linux中能夠以 分組 或是 針對個別用戶 的方式給予系統的使用權限,也能對密碼進行相關設定,包含要求 定期更換密碼 或是 密碼的有效期限 ,減少用戶遭到盜用的風險。 關於用戶相關的設定檔 /etc/passwd /etc/group /etc/shadow /etc/login.defs
2023-08-03
Linux
#Linux

Linux 檔案權限

前言Linux 是一個多用戶的操作系統,在眾多的使用場景中,每個用戶都有可能會對檔案進行增刪與修改,如果都給予用戶最高權限,勢必會出現重要的系統檔案被誤刪的情況,或者試想某個用戶遭到駭客盜用,駭客就能在系統上為所欲為,刪光所有檔案,不對檔案進行保護對於系統來說是個災難,因此對於每個檔案、用戶設定權限格外重要。 本文將會介紹Linux 系統中,針對檔案的權限如何修改及設定。 檔案的所有權 (所有者、
2023-07-31
Linux
#Linux

Linux 文件系統

前言Linux 中每個目錄都有其各自的作用,有些目錄也有限制訪問權限,所以安裝軟體時還是別隨心所欲地亂放,記得第一次使用時安裝nginx,竟然把它放在/etc 目錄下,因為些權限問題而啟動時遇到困難。今天就整理一下常見目錄的作用,以及常用操作目錄及文件的指令。 目錄作用 /boot : 存放系統開機時必要的文件 /root : root user 的家目錄,不等同於 “/” /dev
2023-07-30
Linux
#Linux

Github 上實用的小技巧

前言Github 是一個代碼的存儲庫,上面有許多優秀的開源方案,有時想要搜尋符合自己需求的專案,搜尋結果可能包含多種程式語言,或是代碼庫早已沒有維護。 就算找到了符合自己需求的代碼庫,每次想要查看他的源代碼都需要下載到本地,本次就來介紹一些實用的技巧,提高查看源代碼時的體驗。 搜尋代碼庫技巧進階搜索可以直接搜尋 https://github.com/search/advanced,進入進階搜索的頁
2023-07-27
Git
#git

安裝golang (ubuntu 20.04)

安裝步驟 到官網連結安裝,(官網連結可以能會修改),安裝的版本選 amd64 1wget https://go.dev/dl/go1.20.6.linux-amd64.tar.gz 解壓縮到 /usr/local,解壓縮完會發現 `/usr/local`` 多了一個go 目錄 12# -C 解壓縮的目標目錄sudo tar -C /usr/lo
2023-07-21
golang
#golang

將Hexo Blog 部屬到github pages 上

前言撰寫完文章後,下一步就是將網站部屬到github pages上了,github 除了可以存放代碼之外,還提供讓你免費部屬靜態網站的功能,但還是有一些限制,如respository 容量只能到1G,但在初期文章數量不多時,是個好選擇。 官方提供了兩種部屬方式 步驟 (使用一鍵部屬) 創建repository,並將hexo 專案推上去,預設public目錄不會被推上去 會有兩種域名呈現方式 .
2023-07-17
Git
#git

Hexo 主題修改(Fluid)

前言配置完hexo 主題後,發現很多地方跟自己想要呈現的方式不太一樣,這邊就要來客製化一下了,介紹常見的修改 配置文件都在themes 目錄中fluid/_config.yml。 整個頁面修改左上角,blog 的名稱博客标题 12navbar: blog_title: blog標題 修改右上角,巡航列的標題巡航菜單 可以看到文檔說明key 用于关联有语言配置,如不存在关联则显示 key
2023-07-17
Hexo
#前端

Hexo 框架介紹

前言Hexo 是一個blog 框架,用於快速產生”靜態”網站,基於 node.js,使用markdown 撰寫文章以下為官網連結 Hexo 安裝流程 首先要先安裝node.js 安裝hexo cli,才能使用hexo 指令 1npm install hexo-cli -g 建立blog 專案 123# 沒有加<folder>會在當前資料夾建立hexo 專案# 也可以自行指定
2023-07-17
Hexo
#前端
1234

搜尋

Hexo blog主題使用 Fluid