Khái Niệm TTY Trong Môi Trường Linux Và Phương Pháp Sử Dụng Lệnh tty

Tổng quan về thiết bị TTY trên Linux Lệnh tty được thiết kế để hiển thị tên của đường dẫn thiết bị đầu cuối (terminal) mà người dùng hiện đang kết nối. Từ viết tắt TTY đại diện cho "TeleTypeWriter" (máy đánh chữ viễn thông). Để hiểu rõ ý nghĩa đằng sau tên gọi này, chúng ta cần nhìn lại lịch sử phát triển của phần cứng máy tính. Lịch sử hình t ...

Đăng vào ngày 8 tháng 7 lúc 20:47

Trash-cli: Biến Việc Xóa File Trở Nên An Toàn Hơn Bao Giờ Hết

Trong quá trình sử dụng máy tính, việc xóa nhầm file là một nỗi ám ảnh của hầu hết mọi người. Lệnh rm truyền thống khi thực thi thì không thể cứu vãn. Tuy nhiên, trash-cli là một công cụ dòng lệnh nhẹ, giúp thay đổi hoàn toàn cách xóa file an toàn. Thay vì xóa vĩnh viễn, nó di chuyển file vào thùng rác hệ thống, mang đến cho bạn "viên thuốc hối ...

Đăng vào ngày 7 tháng 7 lúc 17:04

Kỹ Thuật Xử Lý Shell Linux Nâng Cao: Tham Số, Dữ Liệu Và Quản Trị Hệ Thống

Tùy Biến Tham Số Shell Một trong những sức mạnh lớn nhất của bash nằm ở khả năng thao tác với chuỗi và biến thông qua các cú pháp mở rộng tham số. Dưới đây là các trường hợp sử dụng phổ biến. Hình thức ${parameter:+expression} thực hiện việc kiểm tra nếu parameter tồn tại và không phải là rỗng, hệ thống sẽ trả về giá trị của expression. #!/bi ...

Đăng vào ngày 2 tháng 7 lúc 04:16

Shell Scripting: Từ Xử Lý Tham Số Đến Quản Lý Tiến Trình

Trong môi trường Linux và UNIX, shell scripting là công cụ thiết yếu giúp tự động hóa tác vụ và quản lý hệ thống hiệu quả. Việc thành thạo các lệnh cốt lõi không chỉ nâng cao năng suất mà còn giúp xây dựng các script linh hoạt và mạnh mẽ. Xử lý tham số dòng lệnh với getopts Lệnh getopts cho phép phân tích cú pháp các tùy chọn dòng lệnh một các ...

Đăng vào ngày 30 tháng 6 lúc 12:01

Tổng quan về kịch bản Shell trong Linux

1. Cấu trúc cơ bản của tập lệnh Shell Một tập lệnh Shell là một tệp văn bản chứa chuỗi các lệnh được viết theo cú pháp của trình thông dịch dòng lệnh (shell), thường là /bin/bash. Khi thực thi, shell đọc từng dòng và thực hiện tuần tự các lệnh bên trong — không cần biên dịch, chỉ cần giải thích và chạy. Shebang (khối khai báo trình thông d ...

Đăng vào ngày 29 tháng 6 lúc 01:45

Script cài đặt Cursor trên Linux: Tích hợp AppImage vào hệ thống một cách tự động

1. Tổng quan dự án: Tại sao cần script cài đặt Cursor trên Linux? Nếu bạn là nhà phát triển làm việc trên môi trường Linux, gần đây chắc chắn đã nghe nhiều về Cursor - trình soạn thảo mã được hỗ trợ bởi AI. Với các tính năng AI tích hợp sâu, Cursor nhanh chóng trở nên phổ biến trong cộng đồng lập trình viên. Tuy nhiên, một vấn đề khiến nhiều ng ...

Đăng vào ngày 26 tháng 6 lúc 21:51

Sử dụng Git Cơ Bản

Git là một công cụ quản lý phiên bản mã nguồn mạnh mẽ và phổ biến. Dưới đây là hướng dẫn chi tiết về cách sử dụng Git trong các tình huống thực tế. Cấu trúc cơ bản của Git Git hoạt động dựa trên ba trạng thái chính: Khu vực làm việc: Nơi bạn chỉnh sửa file. Khu vực tạm lưu (staging area): Nơi các thay đổi được chuẩn bị để commit. ...

Đăng vào ngày 26 tháng 6 lúc 20:12

Hướng dẫn lệnh Shell Linux

Các lệnh xử lý tệp tin touch file # Tạo tệp trống rm -rf tên_thư_mục # Xóa thư mục không rỗng mà không xác nhận (-r: đệ quy, -f: buộc) dos2unix # Chuyển định dạng văn bản từ Windows sang Linux unix2dos # Chuyển định dạng văn bản từ Linux sang Windows enca tên_tệp ...

Đăng vào ngày 23 tháng 6 lúc 00:02

Cấu hình WebHook tự động cập nhật mã nguồn trên Gitee

Cấu hình tự động đồng bộ mã nguồn khi có thay đổi trên Git Bước 1: Tạo file hook.php trên thư mục gốc của dự án trên server <?php // Đọc dữ liệu JSON từ yêu cầu webhook $webhookData = json_decode(file_get_contents('php://input'), true); // Kiểm tra xem có thay đổi thực sự không if (isset($webhookData['ref']) && $webhookData['total_c ...

Đăng vào ngày 16 tháng 6 lúc 19:23

Hướng dẫn Shell Script Cơ Bản - Tập Hợp Kiến Thức Quan Trọng

Shell script là công cụ mạnh mẽ giúp tự động hóa các tác vụ trong hệ thống Linux. Dưới đây là tổng hợp các kiến thức nền tảng, được sắp xếp từ khai báo script, biến, mảng, đến các cấu trúc điều khiển và xử lý đầu vào. 1. Cấu trúc cơ bản của Shell Script Một tập tin script thường bắt đầu với dòng shebang để chỉ định trình thông dịch: #!/bin/ba ...

Đăng vào ngày 13 tháng 6 lúc 02:43