Skip to main content

Linux Administration

校時與時區設定

Chrony Built-in on CentOS CHAPTER 18. CONFIGURING NTP USING THE CHRONY SUITE CentOS / RHEL 7...

系統管理技巧

完整複製 Home 目錄 由於 User 的 Home 目錄內有許多隱藏檔,若要完整複製它們,有兩個方法: 方法一:可以複製成一個新目錄 cd /home cp -a user1/ us...

Q & A

ARP Cache 不會更新 (Send out Gratuitous ARP) 問題說明:兩部相同規格的 Linux 主機,平時互作備援,網路設定各有一個固定 IP 與共用一個 VIP,VI...

SELinux

安全增強式 Security-Enhanced Linux(SELinux)是一個在內核中實踐的強制存取控制(MAC)安全性機制。SELinux 首先在 CentOS 4 出現,並在其後的 Ce...

patch & diff

單一檔案 # 建立更新檔 diff -uN old.code new.code > patch.file # 套用更新檔 patch < patch.file # ...

Subnet mask v.s. CIDR

Netmask Netmask (binary) CIDR Notes ______________________...

ps

以 PID 查詢 ps -fp <PID> ps -fp <PID#1>,<PID#2>,<PID#3> 分析 CPU/Memory 使用...

Rsync

限制傳檔的網路頻寬 --bwlimit=30000 30000 = 30000 KB/ps = 30 MB/ps 本機內不同個資料夾做複製或同步 rsync -av --dele...

screen

screen 常用指令 啟用 screen #> screen or #> screen -S <session-name> 列出所有 session #...

Learning 拾人牙慧

系統管理  Core Dump Creating and debugging Linux dump files [gdb] GDB debugging tutorial for b...

fsck

教學連結 Check and Repair Filesystem Errors With fsck Command in Linux

Cheat Sheets

Bash bash_cheat_sheet.pdf bash-shell-scripting.pdf Curl curl-cheat-sheet.pdf Git ...

Systemd

簡介 Linux 的各項服務管理一直都是用 SysV Init Script,Systemd 是新的管理工具,在 CentOS 7 開始已經有支援。 設定上比 SysV Init 簡單許多,...

CentOS/RedHat Tips

停用不必要的服務 CentOS 7/8: secure-linux.sh #!/usr/bin/env bash # Author: A.Lang(alang.hsu[AT]gmail.c...

ssh

檢視連線參數的設定 $ ssh -F ~/.ssh/config -G remote-host-name user root hostname 173.82.136.138 port 2...

FirewallD

Introduction FirewallD is frontend controller for iptables used to implement persistent network ...

帳號管理

建立系統用帳號 CentOS/RedHat) groupadd -r asterisk useradd -r -g asterisk -d /var/lib/asterisk -M ast...

Ubuntu and Debian

網路管理

Tutorials Linux See Bandwidth Usage Per Process With Nethogs Tool ip # 顯示所有網卡資訊 ip addr ...

檔案及目錄加密-Encrypt

nmap

Nmap是一款用於網路發現和安全審計的網路安全工具,它是自由軟體。軟體名字Nmap是Network Mapper的簡稱。通常情況下,Nmap用於: 列舉網路主機清單 管理服務升級排程 監視主機 ...

sar

簡介 sar(系統活動回報程式)- Sar - RedHat/CentOS 內建的系統效能分析工具,這工具會蒐集、回報本日截至目前為止的系統活動資訊。預設的資訊包括本日的 CPU 使用率,每十...

NIS Server

網路資訊服務簡稱 NIS,時又譯為網路資料服務協定,亦即一般簡稱之「黃頁」YP,最早由昇陽公司開發出來,為一套用來管理電腦網路中所有與電腦系統管理相關之設定檔,如使用者帳號、密碼、主機名稱或群組...

Bash Background Process

# Starting a process in the background and bringing it back to the foreground $ sleep 1000 &...

Grub2

RedHat/CentOS 7 設定檔: /etc/default/grub,通用設定 /etc/grub.d/40_custom,自訂內容 建立開機用的設定檔(請勿手動編輯) ...

CentOS Kernel Upgrade

RedHat KB: CHAPTER 5. MANUALLY UPGRADING THE KERNEL Kernel Packages CentOS/RedHat Linux 與 kerne...

sudo

常用指令 # 以用戶 john 執行 SHELL sudo -u john bash -c "whoami" # 以用戶 john 開啟 vnc 服務,-H 可保持用戶的 HOME;否...

tmux

Sessions Start session tmux new tmux new -s mysession Show sessions tmux ls Kill se...

SAN & iSCSI

SAN - Storage Area Network, iSCSI - Internet Small Computer System Interface

iptables

基本指令 列出現有規則 iptables -L -n -v iptables -L -n -v --line-numbers iptables -L INPUT -n -v --line...

Linux Bonding Network

RedHat 7/8 with nmtui nmtui > Edit a connection > Add > New Connection > Select Bond > Create ...

RClone

Rclone syncs your files to cloud storage Installation Ubuntu sudo apt install rclone Storj DC...

DNS

Tutorials DNS over HTTPS (DoH) How to install dnscrypt proxy with adblocker on Linux

vmstat

Case #1:CPU & RAM 負載低   [root@deki ~]# vmstat 2 procs -----------memory---------- ---swap-...

IBM OpenPower Linux

LVM

LVM 磁碟管理

Red Hat Subscription Manager

Red Hat 訂閱更新服務

One-liner Commands

1. 建立多個目錄 mkdir -p -v /home/josevnz/tmp/{dir1,anotherdir,similardir} 2. 搜尋取代關鍵字 # With sedsed ...