Bash_Everywhere

# Proton VPN on Linux
# CLI 版本原本放置於github上,已於251105靜默,但指令集有效。
# 另外在reddit上不算正式的公告
# 正式版(GUI)下載
wget https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.8_all.deb
# 安裝
sudo dpkg -i ./protonvpn-stable-release_1.0.8_all.deb && sudo apt update
# 確認
echo "0b14e71586b22e498eb20926c48c7b434b751149b1f2af9902ef1cfe6b03e180 protonvpn-stable-release_1.0.8_all.deb" | sha256sum --check -
# 安裝圖形介面
sudo apt install proton-vpn-gnome-desktop
# 安裝工作列狀態圖示
sudo apt install libayatana-appindicator3-1 gir1.2-ayatanaappindicator3-0.1 gnome-shell-extension-appindicator
# 移除
sudo apt autoremove proton-vpn-gnome-desktop && sudo apt purge protonvpn-stable-release
# 命令列顯示連線清單
nmcli connection show --active
# 命令列刪除連線
nmcli connection delete [connection name]


# n8n 版本更新
# 到docker compose檔案所在目錄
cd </path/to/your/compose/file/directory>
# 下載最新版本
docker compose pull
# 停止並移除舊版
docker compose down
# 重新啟動
docker compose up -d

# Mac format command
diskutil eraseDisk ExFAT iMAC1T disk0
diskutil list
diskutil unmountDisk /dev/disk0
sudo dd if=/dev/urandom of=/dev/disk0 bs=1000000
(Note that on OS X you can also hit Ctrl+T to show the current process of dd)

# Azure VM
ssh <username>@<ip address>
sudo apt-get install lxde -y
sudo apt-get install xrdp -y
/etc/init.d/xrdp start

# Mac 安裝套件管理工具
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget --with-libressl

# Ubuntu on Windows 使用者路徑
C:\Users\Username\AppData\Local\Lxss\rootfs

# Android Termux
termux-setup-storage
apt update
apt install openssh
ssh-keygen
touch ~/.ssh/authorized_keys
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
開始 sshd
結束 pkill sshd

ssh <ip address> -p 8022 -i ~/.ssh/id_rsa

# UFW 簡式防火牆
sudo ufw enable 開
sudo ufw disable 關
sudo ufw default allow
sudo ufw default deny
sudo ufw allow ssh 允許ssh服務
sudo ufw allow in 8000 設定port number
sudo ufw deny out 4000
sudo ufw deny in 4000/udp 設定port/protocol
sudo ufw status numbered 查規則號碼
sudo ufw delete 規則號碼

# Linux 筆電休眠不正常關機

編輯 /etc/systemd/logind.conf
移除下四列 # 號
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend (改成 HandleLidSwitch=ignore)
sudo restart systemd-logind