Giải thích lệnh ps trong Linux cùng ví dụ chi tiết

Lệnh ps (Process Status) trong Linux được dùng để hiển thị thông tin về các tiến trình (process) đang hoạt động trên hệ thống. Đây là một công cụ dòng lệnh cơ bản nhưng rất mạnh mẽ, cho phép bạn xem trạng thái, PID, mức sử dụng tài nguyên, và mối quan hệ giữa các tiến trình. Cú pháp cơ bản: ps [tùy_chọn] Nếu bạn muốn theo dõi thời gian thực, ...

Đăng vào ngày 29 tháng 6 lúc 16:03

setfacl - Lệnh quản lý danh sách kiểm soát truy cập tệp trong Linux

setfacl (set file access control lists) là một lệnh trong Linux dùng để thiết lập danh sách kiểm soát truy cập (ACL) cho các tệp và thư mục. ACL cho phép bạn cấp quyền truy cập một cách chi tiết hơn so với các quyền truyền thống (owner, group, others). Cú pháp cơ bản của lệnh setfacl: setfacl [tùy chọn] acl_spec tệp... Trong đó: acl_spec: địn ...

Đăng vào ngày 28 tháng 6 lúc 22:50

Các lệnh chmod và chown trong Linux

Các lệnh chmod và chown trong hệ thống Linux được sử dụng để thiết lập quyền truy cập, nhưng chúng có mục đích và cách sử dụng khác nhau. Chmod dùng để thay đổi quyền của tệp và thư mục, ví dụ như đặt quyền 777 cho một thư mục không thể đọc hoặc ghi. Trong khi đó, chown dùng để thay đổi chủ sở hữu và nhóm của tệp hoặc thư mục, giúp quản lý quyề ...

Đăng vào ngày 28 tháng 6 lúc 19:41

Quản lý Tác vụ Định kỳ với Crontab trên Linux

Crontab là công cụ mạnh mẽ để quản lý các tác vụ định kỳ trên hệ thống Linux. Nó cho phép bạn lên lịch thực thi các lệnh hoặc script tại các khoảng thời gian cố định, tương tự như Task Scheduler trong Windows. Sau khi cài đặt hệ điều hành, dịch vụ crond sẽ được khởi động tự động và kiểm tra mỗi phút để xác định xem có tác vụ nào cần thực thi ...

Đăng vào ngày 28 tháng 6 lúc 08:40

Kỹ Thuật Quản Trị Mạng Và Lệnh Cơ Bản Trên Linux

Giải Quyết Sự Cố Môi Trường Phát Triển Khi triển khai môi trường ảo hóa trên macOS, người quản trị thường gặp một số rào cản kỹ thuật liên quan đến quyền truy cập thư mục hệ thống hoặc kết nối mạng. Đối với vấn đề mạng, nguyên nhân phổ biến nhất nằm ở việc cấu hình sai adapter mạng ảo hoặc dịch vụ DHCP không hoạt động. Cần kiểm tra kỹ thiết lậ ...

Đăng vào ngày 28 tháng 6 lúc 02:48

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

Hướng dẫn sử dụng crontab để lập lịch tác vụ trong Linux

1. Mở terminal và đăng nhập với quyền quản trị viên (root). 2. Nhập lệnh sau để chỉnh sửa file crontab: sudo crontab -e Trong hầu hết các bản phân phối Linux, chỉ có người dùng root hoặc người dùng có quyền sudo mới có thể chỉnh sửa file crontab hệ thống. Điều này là do file crontab thường nằm trong thư mục hệ thống và việc chỉnh sửa chúng c ...

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

Quản lý Định mức Dữ liệu trên Linux

1. Điều kiện để sử dụng Định mức Dữ liệu Kernel hệ thống phải hỗ trợ định mức dữ liệu [root@centos2 ~]# cd /boot/ [root@centos2 /boot]# ll Tổng dung lượng 192980 -rw-r--r--. 1 root root 153068 10 tháng 19 01:19 config-3.10.0-1062.4.1.el7.x86_64 -rw-r--r--. 1 root root 152976 8 tháng 8 02:11 config-3.10.0-1062.el7.x86_64 drwx------. 3 ro ...

Đăng vào ngày 26 tháng 6 lúc 19:28

Giới thiệu và Thực nghiệm với Network Namespace trong Ảo hóa Mạng Linux

Namespace (không gian tên) và cgroup là hai công nghệ cốt lõi của nhân Linux trong xu hướng container hóa (như Docker). Một cách đơn giản, cgroup là cơ chế giám sát và hạn chế tài nguyên hệ thống thống nhất cho các tiến trình, kiểm soát việc sử dụng tài nguyên hệ thống (CPU, bộ nhớ, etc.). Trong khi đó, namespace là cơ chế đóng gói và cô lập cá ...

Đăng vào ngày 26 tháng 6 lúc 17:44

Cài đặt Docker trên Linux và Quản lý Container với docker-compose

1. Cài đặt Docker trên Linux 1.1. Cài đặt các gói phụ thuộc sudo yum install -y yum-utils device-mapper-persistent-data lvm2 1.2. Cài đặt Docker sudo yum install -y docker 1.3. Khởi động và dừng Docker Khởi động: sudo systemctl start docker Dừng: sudo systemctl stop docker 2. Quản lý Container với docker-compose 2.1. Tải xuống docker-compose 2. ...

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