hieunguyen2025

sfoccount lấy cảm hứng từ sloccount

Lá lốt – Hình minh họa sfoccount is source files of code count. sfoccount dùng để đếm tổng số file của từng ngôn ngữ lập trình rồi tính tỉ lệ của chúng trong tổng số file của các ngôn ngữ lập trình. sfoccount viết bằng bash shell trên Linux. sfoccount lấy cảm hứng từ sloccount …

sfoccount lấy cảm hứng từ sloccount Read More »

Microcode là gì và được biên dịch trong Linux kernel như thế nào?

Microcode là những đoạn code nhỏ của CPU thường để chạy cho các mục đích đặt biệt như nâng cấp chức năng nào đó của CPU, vá lỗi nào đó của CPU như Spectre v1, Spectre v2, Meltdown đình đám 1 thời. Microcode có thể được chạy khi hệ điều hành Linux, Windows… vừa khởi …

Microcode là gì và được biên dịch trong Linux kernel như thế nào? Read More »

Ngôn ngữ lập trình nào viết ra Linux kernel?

Nhân bánh ít thịt dừa Bánh ít lá gai nhân đậu xanh Bánh ít nếp than nhân dừa và đậu xanh Bánh ít trần nhân tôm thịt Ngôn ngữ lập trình C là ngôn ngữ lập trình chính để viết ra Linux kernel. Nói cách khác Linux kernel được viết chủ yếu bằng ngôn ngữ …

Ngôn ngữ lập trình nào viết ra Linux kernel? Read More »

Bài tập lập trình Bash shell thực chiến cho bạn

Bài tập lập trình Bash shell này xuất phát từ 1 nhu cầu thực tế như sau: Gửi cho anh Hiếu Nguyễn 1 file pdf là điểm thi các môn tốt nghiệp ngành Khoa học máy tính – Chuyên ngành Cào bàn phím. https://devsecops.edu.vn/wp-content/uploads/2023/12/hieu.nguyen.pdf Gửi cho anh Hiếu Khìn 1 file pdf là điểm thi …

Bài tập lập trình Bash shell thực chiến cho bạn Read More »

Phân quyền trên Linux hay lập trình Bash shell thực chiến bằng 2 cách

Phân quyền trên Linux là cấp các quyền đọc, ghi, chạy trên các file, thư mục cho đúng người, đúng quyền, đảm bảo người nào không có quyền thì sẽ không truy cập được vào file, thư mục đã qui định. Phân quyền file trên Linux rất quan trọng nhất là trong lĩnh vực web …

Phân quyền trên Linux hay lập trình Bash shell thực chiến bằng 2 cách Read More »

Linux file permissions kết hợp lập trình Bash shell thực chiến để thực hành

Linux file permissions là quyền truy cập vào các thư mục và file để đọc, ghi và chạy file áp dụng cho các người dùng (user) đang có trên hệ điều hành Linux. Trên Linux tất cả mọi thứ đều là file nên thư mục cũng là 1 file nhưng là file đặc biệt, file …

Linux file permissions kết hợp lập trình Bash shell thực chiến để thực hành Read More »

make help để biết biên dịch Linux kernel từ A tới Á

Biên dịch Linux kernel xài lệnh make để chỉ ra các mục đích biên dịch (target). Có bao nhiêu mục đích biên dịch trong Linux kernel? make help sẽ trả lời câu hỏi này cho bạn. Nói cách khác make help sẽ chỉ ra tất cả các mục tiêu biên dịch Linux kernel cho bạn.

Dịch vụ rc.local của systemd trên Linux VPS có gì vui?

rc.local là dịch vụ của systemd để tự động chạy các lệnh hoặc các shell script khi hệ điều hành Linux khởi động. Nói cách khác khi hệ điều hành Linux khởi động lên nó sẽ tự động chạy các lệnh hoặc các shell script khai báo trong dịch vụ rc.local của systemd. Khi mua …

Dịch vụ rc.local của systemd trên Linux VPS có gì vui? Read More »

yum repository hay dnf repository hay rpm repository?

rpm repository là kho chứa các phần mềm, ứng dụng được đóng gói ở dạng rpm. yum là công cụ front end để cài từ kho chứa các gói rpm. dnf cũng là công cụ front end để cài từ kho chứa các gói rpm. Vậy tên gọi rpm repository hay yum repository hay dnf …

yum repository hay dnf repository hay rpm repository? Read More »