Bash là shell dòng lệnh mặc định trên hầu hết hệ thống Linux. Vậy tại sao không học cách tận dụng tối đa nó? Năm nay, Opensource.com đăng nhiều bài tuyệt vời giúp bạn khai thác sức mạnh Bash shell. Đây là những bài đọc nhiều nhất về Bash:
Đọc và ghi dữ liệu từ đâu cũng được với chuyển hướng trong terminal Linux
Chuyển hướng input/output là chức năng tự nhiên của bất kỳ ngôn ngữ lập trình/scripting nào. Về mặt kỹ thuật, nó xảy ra tự nhiên khi bạn tương tác máy tính. Input đọc từ stdin (standard input, thường bàn phím/chuột), output ra stdout (standard output, luồng text/data), lỗi gửi đến stderr. Hiểu các luồng dữ liệu tồn tại cho phép bạn kiểm soát thông tin đi đâu khi dùng shell như Bash hay Zsh. Seth Kenlon chia sẻ mẹo tuyệt vời di chuyển dữ liệu từ nơi này sang nơi khác ít di chuột và gõ phím. Bạn có thể không dùng chuyển hướng thường, nhưng học dùng nó tiết kiệm nhiều thời gian mở file copy-paste vô ích.
Bắt đầu với Bash scripting cho sysadmin
Bash là phần mềm tự do mã nguồn mở, ai cũng cài được, चाहे Linux, BSD, OpenIndiana, Windows, hay macOS. Seth Kenlon giúp bạn học lệnh và tính năng làm Bash trở thành một trong những shell mạnh nhất.
Thử script Bash cho hệ thống file lớn
Bạn có bao giờ muốn liệt kê tất cả file trong thư mục, nhưng chỉ file, không có gì khác? Hay chỉ thư mục? Nếu có, bài của Nick Clifton có thể là thứ bạn tìm. Nick chia sẻ script Bash nifty liệt kê thư mục, file, link, hoặc file thực thi. Script dùng find tìm kiếm, rồi chạy ls hiện chi tiết. Giải pháp khéo cho quản trị hệ thống Linux lớn.
Chụp màn hình cấu hình hệ thống Linux với công cụ Bash
Nhiều lý do bạn muốn chia sẻ cấu hình Linux với người khác. Có thể tìm giúp troubleshooting vấn đề hệ thống, hoặc tự hào môi trường bạn tạo muốn khoe với đồng đạo open source. Don Watkins chỉ screenFetch và Neofetch chụp và chia sẻ cấu hình hệ thống.
6 script Bash tiện lợi cho Git
Git trở thành hệ thống quản lý code phổ biến. Biết quản lý kho Git làm mượt trải nghiệm phát triển. Bob Peterson chia sẻ 6 script Bash làm đời bạn dễ dàng khi làm việc với kho Git. gitlog in danh sách tóm tắt patch hiện tại so với master. Biến thể script hiện patch SHA1 ID hoặc tìm chuỗi trong tập patch.
5 cách cải thiện script Bash
Sysadmin thường viết script Bash, بعضها ngắn一些 dài, hoàn thành các tác vụ. Alan Formy-Duval giải thích làm sao làm script Bash đơn giản hơn, mạnh mẽ hơn, dễ đọc và debug. Chúng ta có thể giả định cần ngôn ngữ như Python, C, Java cho chức năng cao hơn, nhưng không nhất thiết. Ngôn ngữ scripting Bash rất mạnh. Có nhiều thứ học để tối đa hóa hữu ích.
Các Bash hack yêu thích của tôi
Katie McLaughlin giúp cải thiện năng suất với alias và shortcut cho việc bạn quên quá thường. Khi làm việc máy tính cả ngày, tuyệt vời tìm lệnh lặp lại và gắn thẻ dùng sau. Tóm tắt tính năng Bash hữu ích và lệnh trợ giúp của Katie tiết kiệm thời gian.
Những mẹo Bash này đưa shell mạnh mẽ đã đến mức hữu ích hoàn toàn mới. Tự do chia sẻ mẹo của bạn.