Sử dụng sed để tìm và thay thế chuỗi trong tệp tin Linux
Lệnh sed (stream editor) trong hệ điều hành Linux là một công cụ mạnh mẽ để xử lý văn bản theo luồng, cho phép thực hiện các thao tác chỉnh sửa tự động như tìm kiếm, thay thế, chèn, xóa hoặc thay đổi nội dung tệp mà không cần mở trình soạn thảo tương tác.
Cú pháp cơ bản
sed [tùy_chọn] 'lệnh' [tệp_mục_tiêu]
Một số tùy chọn phổ biến:
-i: Chỉnh ...
Đăng vào ngày 19 tháng 5 lúc 13:36
Tổng Quan Về Ba Công Cụ Linux: grep, awk, sed
Tổng Quan Về Ba Công Cụ Linux: grep, awk, sed
Các Khái Niệm Cơ Bản
Kết Nối Ảnh Xạ (Pipes) |
Sử dụng dấu "|" để kết nối hai lệnh, đầu ra của lệnh bên trái trở thành đầu vào của lệnh bên phải, có thể kết nối liên tục.
cat demo.sh | grep ip | sort | uniq
Chức Năng Chuyển Đổi (> và >>)
Đưa ra kết quả vào một tệp, nếu tệp không tồn tại thì tự đ ...
Đăng vào ngày 19 tháng 5 lúc 13:06
Tìm hiểu Tệp SPEC: Hướng dẫn xây dựng gói RPM
Trong các hệ thống dựa trên RHEL hoặc CentOS, việc tạo các gói RPM tùy chỉnh là một kỹ năng quan trọng để phân phối và quản lý phần mềm. Quá trình này chủ yếu xoay quanh việc viết một tệp SPEC, định nghĩa cách biên dịch, đóng gói và cài đặt ứng dụng của bạn. Bài viết này sẽ đi sâu vào cấu trúc của tệp SPEC và hướng dẫn cách xây dựng một gói RPM ...
Đăng vào ngày 19 tháng 5 lúc 10:23
Lệnh Linux mv: Di chuyển và Đổi tên Tệp/Thư mục
Giới thiệu về Lệnh mv
Trong hệ điều hành Linux, tiện ích mv (viết tắt của "move") là một công cụ mạnh mẽ và không thể thiếu cho việc quản lý cấu trúc tệp và thư mục. Nó cung cấp khả năng thực hiện hai tác vụ chính: di chuyển các tệp hoặc thư mục từ vị trí này sang vị trí khác, và đổi tên tệp hoặc thư mục.
Cú pháp Cơ bản
mv [TÙY_CHỌN] <ĐỐI_T ...
Đăng vào ngày 19 tháng 5 lúc 05:28
Tác vụ xử lý tệp tin Linux: Liên kết và quản lý người dùng
1. Khái niệm loại tệp tin
1. Chi tiết thông tin tệp tin:
Cột 1: Số inode
inode (nút chỉ mục): số nhận dạng trong hệ thống máy tính
Cột 2: Loại tệp tin
Cột 3: Số lượng liên kết cứng
Cột 4: Tên người dùng sở hữu
Cột 5: Nhóm sở hữu
Cột 6: Kích thước tệp tin
Cột 7-9: Thời gian sửa đổi tệp tin
Cột 10: Tên tệp tin (không ...
Đăng vào ngày 19 tháng 5 lúc 02:33
Hướng Dẫn Sử Dụng Chkconfig Quản Lý Dịch Vụ Trên Linux
Giới thiệu về Chkconfig
Chkconfig là công cụ dòng lệnh dùng để quản lý các dịch vụ hệ thống (service). Dịch vụ hệ thống là những chương trình tự động khởi động cùng với hệ thống và tự động dừng khi hệ thống tắt.
Chkconfig có thể cập nhật (khởi động hoặc dừng) và truy vấn thông tin mức độ chạy (run level) của dịch vụ hệ thống. Đơn giản hơn, Chkc ...
Đăng vào ngày 17 tháng 5 lúc 03:14
Hướng dẫn Sử dụng Make và CMake để Biên dịch Mã Nguồn trên Linux
Trong môi trường Linux, bộ biên dịch tiêu chuẩn là gcc và g++, cùng với các công cụ xây dựng như make và cmake. Các thư mục liên quan đến môi trường phát triển như /usr/bin (chứa các chương trình thực thi), /usr/include (chứa mã nguồn header), và /usr/lib (chứa các thư viện đã biên dịch) có mối liên kết chặt chẽ với việc lập trình C/C++.
gcc -o ...
Đăng vào ngày 16 tháng 5 lúc 06:19