Lập trình Bash shell

Dash shell và Bash shell ai nhanh hơn ai?

Dash shell là shell nhỏ nhẹ nên được chọn chạy mặc định trên Debian Linux. Dash shell chạy nhanh hơn Bash shell trong phần lớn các tình huống. Tiếp tục học lập trình thực chiến trên Linux, trong bài này chúng ta sẽ so sánh thời gian chạy dash script và bash script xem ai …

Dash shell và Bash shell ai nhanh hơn ai? Read More »

Bài tập lập trình shell thực chiến bằng cách chỉnh sửa extract-vmlinux

extract-vmlinux là shell script dùng để giải nén Linux kernel là vmlinuz thành dạng ELF chạy được gọi là vmlinux. Bài tập lập trình shell thực chiến là viết lại 2 dòng code mới trong extract-vmlinux để code theo cách thông thường, dễ nhìn, dễ hiểu hơn. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/scripts/extract-vmlinux

Bài tập lập trình Linux bằng Bash shell

Làng tre Phú An Bình Dương – Hình minh họa Về lý thuyết và thực tế, bất cứ công cụ, chương trình nào cũng đều có thể cải tiến mã nguồn (source code) để nâng cấp, lên đời, thêm chức năng mới, sửa lỗi đang có của chúng. Bài tập lập trình Linux bằng Bash …

Bài tập lập trình Linux bằng Bash shell Read More »

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 »

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 »

oracle-database-preinstall-21c viết những gì?

Khi cài Oracle database 21c thay vì bạn phải cấu hình bằng tay các tham số Linux kernel và các tham số khác của hệ điều hành Linux thì oracle-database-preinstall-21c sẽ làm tự động 100% các việc này cho bạn. oracle-database-preinstall có lịch sử lâu đời từ thời Oracle 11gR2 với các tên đi theo …

oracle-database-preinstall-21c viết những gì? Read More »

Little Endian và Big Endian trên hệ điều hành Linux

Hột vịt lộn món ăn ngon bổ rẻ, phổ biến ở Việt Nam. Little Endian hay Big Endian được gọi chung là Endianness là cách lưu trữ các byte theo thứ tự từ trái qua phải hay từ phải qua trái lấy cảm hứng từ cách đập trứng để ăn ở phần đầu nhỏ hay …

Little Endian và Big Endian trên hệ điều hành Linux Read More »

Compile Linux kernel cho Rocky Linux 9 trên máy ảo VMware Workstation

Bánh tráng phơi sương ăn kèm các loại rau rừng, tôm, thịt, cá kèo – Đặc sản bánh tráng Trảng Bàng Tây Ninh. Bánh tráng Trảng Bàng ngon nhất nằm ở các loại rau rừng ăn kèm. Gỏi cuốn tôm ăn kèm nước chấm Gỏi cuốn tôm thịt ăn kèm nước chấm. Ăn bánh tét …

Compile Linux kernel cho Rocky Linux 9 trên máy ảo VMware Workstation Read More »

Oracle Database Automation Lab – Cài Oracle Database 21c tự động 100%

Cài Oracle Database 21c mất khá nhiều thời gian và các bước thực hiện. Lập trình bash shell thực chiến giúp bạn cài oracle database 21c tự động 100%. Để tăng kĩ năng lập trình thực chiến và kĩ năng sử dụng công cụ tự động Vagrant làm Infrastructure As Code chúng tôi tặng bạn …

Oracle Database Automation Lab – Cài Oracle Database 21c tự động 100% Read More »