Skip to main content

在Linux 系統底下用過的指令組合

1. 安裝 Linux Mint 21.3 後的設定

sudo apt install preload -y
sudo apt install tlp tlp-rdw -y
sudo apt install timeshift -y
sudo apt install bleachbit -y
sudo apt install ibus-chewing
sudo apt install ttf-mscorefonts-installer

wifi 的 DNS:
IPV4: 1.1.1.1 以及 1.0.0.1
IPV6: 2606:4700:4700::1111 以及 2606:4700:4700::1001

2. 磁碟救援1: testdisk

sudo apt install testdisk sudo testdisk

之後進入操作頁面, 依照以下的圖片指示, 找回近期被刪除掉的檔案。

Testdisk file recovery step 1 Testdisk file recovery step 2 Testdisk file recovery step 3 Testdisk file recovery step 4 Testdisk file recovery step 5

3. 創立自己的 Docusaurus Blog

sudo apt install nodejs
(node -v)
sudo apt install npm
(npm -v)
npx create-docusaurus@storyinspirit-blog classic
npx create-docusaurus@latest storyinspirit-blog classic

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
npx create-docusaurus@latest storyinspirit-blog classic
npm start

要個人化自己的部落格
可以參考其他的Docusaurus Blog
並且請教 Claude ai 架設部落格

4. 架設自己的 Docusaurus Blog

git init
git config user.name "StoryinSpirit"
git config user.email "bccchan2473650@proton.me"

git add .
git commit -m "Initial commit"

npm run clear
npm run build
npm run start

git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/StoryinSpirit/storyinspirit-blog.git
git push -u origin main

git init
git add .
git commit -m "Initial commit"
git branch
git branch -M main
git push -u origin main

git config user.email "StoryinSpirit@users.noreply.github.com"
git commit --amend --reset-author --no-edit
git push -u origin main
npm run build

git init
git add .
git commit -m "Initial commit"
npm run build

5. 多個 img 轉到 pdf

sudo apt install img2pdf
cd /home/storyinspirit/文件/20250202
ls cd first_list/
img2pdf --pagesize A4 *.jpg -o output.pdf
/home/storyinspirit/文件/20250202
cd /home/storyinspirit/文件/20250202
cd first_list/
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed.pdf output.pdf

6. 磁碟救援2: ddrescue (註:此資訊尚未證實有效)

ls -la /media/storyinspirit/Acer-320GB/
ls: 正在讀取 '/media/storyinspirit/Acer-320GB/' 目錄: 輸入/輸出錯誤
總用量 0

sudo umount /media/storyinspirit/Acer-320GB
sudo mount -t ntfs3 /dev/sdb1 /media/storyinspirit/Acer-320GB
sudo mount -t ntfs-3g /dev/sdb1 /media/storyinspirit/Acer-320GB

sudo ntfsfix /dev/sdb1

Corrupt index block signature: vcn 1 inode 5
Remount failed: Input/output error

sudo ddrescue -d -r3 /dev/sdb1 ~/rescued.img ~/rescued.log