Logo

Personal Ops Runbook

Personal runbook covering infrastructure operations for Cloud, Kubernetes, OpenStack, and Ceph environments. Includes deployment and teardown procedures, node management, cluster monitoring setup, and incident response workflows compiled from day-to-day operational work. Intended strictly for personal reference — configurations and scripts are environment-specific and not guaranteed to work as-is elsewhere.

📁 Code/bash

Code/Bash

📝 [Bash] Cách Xoá File Cũ Nhất Và File Mới Nhất
[Bash] Cách xoá file cũ nhất và file mới nhất --- Xoá các file mới nhất. Bạn có thể sử dụng lệnh ls để liệt kê danh sách các file trong thư mục, sắp xếp theo ngày tạo…
📝 [Bash] Lesson 1 Bash Là Gì
[Bash] Lesson 1- Bash là gì? --- Hướng dẫn lập trình Bash Hướng dẫn lập trình Bash cung cấp các khái niệm cơ bản và nâng cao của lập trình Shell Bash. Hướng dẫn này được…
📝 [Bash] Lesson 2 Bash Scripting
[Bash] Lesson 2- Bash Scripting --- Bash Scripting là một phần mạnh mẽ của quản trị hệ thống và phát triển được sử dụng với nhu cầu rất cao. Nó được sử dụng bởi các Quản…
📝 [Bash] Lesson 3 – Filesystem Và File Permissions
[Bash] Lesson 3 – Filesystem và File Permissions --- Filesystem Filesystem là một cấu trúc được tổ chức với tập hợp các tập tin hoặc thư mục. Nó quyết định quyền kiểm…
📝 [Bash] Lesson 4 – Hello World! Bash Script
[Bash] Lesson 4 – Hello World! Bash Script --- Chúng ta tiếp tục đến việc tạo một Bash Script đầu tiên và cơ bản bằng cách sử dụng các bước sau: <div class="img-embed…
📝 [Bash] Lesson 5 – Đường Dẫn Tuyệt Đối Và Đường Dẫn Tương Đối
[Bash] Lesson 5 – Đường dẫn tuyệt đối và đường dẫn tương đối --- Đường dẫn (path) tới một file là sự kết hợp của ký hiệu dấu gạch chéo (/) và các ký tự chữ số. Nó xác…
📝 [Bash] Lesson 6 – Bash Comments
[Bash] Lesson 6 – Bash Comments --- Trong chủ đề này, chúng ta sẽ tìm hiểu cách chèn bình luận vào tập tin Bash Script. Bình luận là một phần cần thiết của bất kỳ ngôn…
📝 [Bash] Lesson 7 – Quotes In Bash
[Bash] Lesson 7 – Quotes in Bash --- Trong chủ đề này, chúng ta sẽ học cách sử dụng dấu ngoặc kép hoặc ngoặc đơn trong Bash Script. Khi chúng ta muốn biến lưu trữ các…
📝 [Bash] Lesson 8 – Bash Variables
[Bash] Lesson 8 – Bash Variables --- 1. Biến trong Bash là gì? Các biến là một phần quan trọng của lập trình hoặc chúng ta có thể nói là tinh thần của một ngôn ngữ lập…
📝 [Bash] Lesson 9 – Đọc Dữ Liệu Truyền Vào
[Bash] Lesson 9 – Đọc dữ liệu truyền vào --- Đọc đầu vào từ người dùng Trong chủ đề này, chúng ta sẽ tìm hiểu cách đọc đầu vào từ người dùng từ cửa sổ terminal và script…
📝 [Bash] Lesson 10 – Định Dạng Ngày Tháng Trong Bash
[Bash] Lesson 10 – Định dạng ngày tháng trong Bash --- Định dạng ngày tháng trong Bash Trong chủ đề này, chúng ta sẽ tìm hiểu về các tùy chọn định dạng ngày có sẵn cho…
📝 [Bash] Lesson 11 – Bash Sleep
[Bash] Lesson 11 – Bash Sleep --- Bash Sleep Trong chủ đề này, bạn sẽ hiểu cách sử dụng lệnh sleep bằng cách sử dụng các script Bash khác nhau. Lệnh sleep là một tiện…
📝 [Bash] Lesson 12 – Toán Tử Số Học Trong Bash
[Bash] Lesson 12 – Toán tử số học trong Bash --- 1. Toán tử số học trong Bash Trong chủ đề này, chúng ta sẽ hiểu cách sử dụng các toán tử số học trong Bash. Tùy vào loại…
📝 [Bash] Lesson 13 – Bash If
[Bash] Lesson 13 – Bash If --- Lệnh If trong Bash Trong chủ đề này, chúng ta sẽ tìm hiểu cách sử dụng lệnh if trong các tập lệnh Bash để hoàn thành các tác vụ tự động.…
📝 [Bash] Lesson 14 – Bash If Else Statement
[Bash] Lesson 14 – Bash If Else Statement --- Bash If Else Trong chủ đề này, chúng ta sẽ tìm hiểu cách sử dụng câu lệnh if-else trong các script Bash để hoàn thành các…
📝 [Bash] Lesson 15 – Bash Else If
[Bash] Lesson 15 – Bash Else If --- Bash Else If Trong chủ đề này, chúng ta sẽ tìm hiểu cách sử dụng câu lệnh else-if (elif) trong các tập lệnh Bash để hoàn thành các…
📝 [Bash] Lesson 16 – Bash Case
[Bash] Lesson 16 – Bash Case --- Trong chủ đề này, chúng ta sẽ thảo luận về cơ bản của câu lệnh case và cách sử dụng chúng trong các tập lệnh Bash. <div class="img-embed…
📝 [Bash] Lesson 17 – Bash For Loop
[Bash] Lesson 17 – Bash For Loop --- Vòng lặp For trong Bash Trong chủ đề này, chúng ta sẽ tìm hiểu cách sử dụng vòng lặp for trong các kịch bản Bash. Giống như bất kỳ…
📝 [Bash] Lesson 18 – Bash While Loop
[Bash] Lesson 18 – Bash While Loop --- Vòng lặp While trong Bash Trong chủ đề này, chúng ta đã thể hiện cách sử dụng câu lệnh while loop trong Bash Script. <div…
📝 [Bash] Lesson 19 – Bash Until Loop
[Bash] Lesson 19 – Bash Until Loop --- Vòng lặp Until trong Bash Trong chủ đề này, chúng ta đã định nghĩa cách sử dụng câu lệnh vòng lặp until trong Bash Script. Vòng…
📝 [Bash] Lesson 20 – Bash String
[Bash] Lesson 20 – Bash String --- Bash String Trong chủ đề này, chúng ta đã trình bày về bash string và các toán tử của nó. Giống như các ngôn ngữ lập trình khác, Bash…
📝 [Bash] Lesson 21 – Bash Find
[Bash] Lesson 21 – Bash Find --- Bash Tìm kiếm Trong chủ đề này, chúng ta sẽ tìm hiểu về cách tìm độ dài của một chuỗi trong Bash Scripting. Tổng số ký tự trong bất kỳ…
📝 [Bash] Lesson 22 – Bash Split String
[Bash] Lesson 22 – Bash Split String --- Phân Tách Chuỗi trong Bash Trong chủ đề này, chúng ta sẽ tìm hiểu cách phân tách một chuỗi trong bash shell scripting. Trong một…
📝 [Bash] Lesson 23 – Bash Substring
[Bash] Lesson 23 – Bash Substring --- Bash Substring Trong chủ đề này, chúng tôi đã giải thích cách tính toán chuỗi con của một chuỗi đã cho. Một chuỗi con là một chuỗi…
📝 [Bash] Lesson 24 – Kết Hợp Chuỗi Trong Bash
[Bash] Lesson 24 – Kết hợp chuỗi trong Bash --- Kết hợp chuỗi trong Bash Trong chủ đề này, chúng ta sẽ giải thích cách thêm hoặc kết hợp các chuỗi trong Bash Shell…
📝 [Bash] Lesson 25 – Bash Functions
[Bash] Lesson 25 – Bash Functions --- Chức năng Bash Trong chủ đề này, chúng ta đã giải thích cơ bản về các chức năng của bash và cách chúng hoạt động trong việc lập…
📝 [Bash] Lesson 26 – Bash Array
[Bash] Lesson 26 – Bash Array --- Bash Array Trong chủ đề này, chúng ta sẽ giới thiệu về cơ bản của mảng trong bash và cách chúng được sử dụng trong lập trình shell…
📝 [Bash] Lesson 27 – Đọc Tệp Tin Trong Bash
[Bash] Lesson 27 – Đọc tệp tin trong Bash --- <div class="img-embed img-center" style="max-width:100%" <img…
📝 [Bash] Lesson 28 – Ghi Vào File Bằng Bash
[Bash] Lesson 28 – Ghi vào file bằng Bash --- Ghi vào file bằng Bash Khi chúng ta chạy bất kỳ lệnh nào trong shell bash, nó thường in ra đầu ra của lệnh đó trên terminal…
📝 [Bash] Lesson 29 – Kiểm Tra File Tồn Tại Trong Bash
[Bash] Lesson 29 – Kiểm tra file tồn tại trong Bash --- Kiểm tra file tồn tại trong Bash Trong hầu hết các trường hợp, chúng ta có thể gặp tình huống cần thực hiện một…
📝 [Bash] Lesson 30 – Kiểm Tra Biến Đã Được Định Nghĩa Trong Bash
[Bash] Lesson 30 – Kiểm tra biến đã được định nghĩa trong Bash --- Kiểm tra biến đã được định nghĩa trong Bash Một biến thường được xem như là một hộp chứa tên và nội…
📝 [Bash] Lesson 31 – Bash Alias
[Bash] Lesson 31 – Bash Alias --- Bash Alias (Định danh Bash) Hầu hết các lệnh mà chúng ta sử dụng khi làm việc trên giao diện dòng lệnh là khá quen thuộc. Tuy nhiên,…
📝 [Bash] Lesson 32 – Git Bash
[Bash] Lesson 32 – Git Bash --- Git có thể được định nghĩa là một tập hợp các chương trình tiện ích dòng lệnh được thiết kế để thực thi trên môi trường Windows. Nhiều hệ…
📝 [Bash] Lesson 33 – Zsh Và Bash
[Bash] Lesson 33 – Zsh và Bash --- Zsh shell là một trong những shell phổ biến nhất. Nó còn được gọi là “Z shell”. Mặc dù cả bash shell và Zsh shell đều được biết đến là…
📝 [Bash] Lesson 34 – Lệnh Hash Trong Bash
[Bash] Lesson 34 – Lệnh Hash trong Bash --- Lệnh Hash trong Bash Trên các hệ điều hành giống như UNIX, Hash là một lệnh tích hợp của shell Bash, được sử dụng để liệt kê…
📝 [Bash] Lấy Thư Mục Cha Và Thư Mục Con Trong Linux
[Bash] Lấy thư mục cha và thư mục con trong Linux --- basename và dirname là hai câu lệnh dòng lệnh được sử dụng để trích xuất tên thư mục và đường dẫn của một đường dẫn…
📝 [Bash] Tips And Tricks
[Bash] Tips and tricks --- Đối với bất kỳ những ai đã và đang làm việc với hệ thống Linux thì chắc chắn đều thấy sự hiệu quả của nhứng script Bash Shell. Việc sử dụng…
📝 Hướng Dẫn Xử Lý Mảng Nâng Cao Giữa Bash Và Python
Hướng dẫn xử lý mảng nâng cao giữa Bash và Python --- Tôi có một danh sách đầu vào như dưới, yêu cầu hãy đưa danh sách IP tương ứng với các group vào mảng bằng script.…