Giới thiệu
Trong lab này, chúng ta sẽ khám phá lệnh banner
của Linux, cho phép bạn hiển thị văn bản ở định dạng nghệ thuật ASCII lớn. Điều này có thể hữu ích để tạo các thông báo hoặc banner bắt mắt trong terminal. Chúng ta sẽ đề cập đến cách hiểu mục đích của lệnh banner
, hiển thị tin nhắn tùy chỉnh và tùy chỉnh giao diện của banner. Lệnh banner
là một công cụ linh hoạt có thể được sử dụng trong các script hoặc ứng dụng dựa trên terminal để thêm các yếu tố trực quan.
Tìm hiểu Mục đích của Lệnh banner
Trong bước này, chúng ta sẽ khám phá mục đích và cách sử dụng lệnh banner
trong Linux. Lệnh banner
là một tiện ích cho phép bạn hiển thị văn bản ở định dạng nghệ thuật ASCII lớn, làm cho nó hữu ích để tạo các thông báo hoặc banner bắt mắt trong terminal.
Hãy bắt đầu bằng cách chạy lệnh banner
mà không có bất kỳ đối số nào:
$ banner
Usage: banner [-w width] [-f font-file] string
Đầu ra hiển thị cú pháp cơ bản của lệnh banner
, bao gồm các tùy chọn để chỉ định chiều rộng của banner và tệp font chữ để sử dụng. Tuy nhiên, nếu bạn chạy lệnh mà không có bất kỳ đối số nào, nó sẽ chỉ hiển thị thông tin sử dụng.
Để xem lệnh banner
hoạt động, hãy thử hiển thị một tin nhắn đơn giản:
$ banner "Hello, World!"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Lệnh banner
đã lấy văn bản "Hello, World!" và hiển thị nó ở định dạng nghệ thuật ASCII lớn, giúp bạn dễ dàng hiển thị các tin nhắn nổi bật trong terminal.
Lệnh banner
có thể là một công cụ hữu ích để tạo các banner, header hoặc các yếu tố trực quan tùy chỉnh trong các script hoặc ứng dụng dựa trên terminal của bạn.
Hiển thị Tin nhắn Tùy chỉnh bằng Lệnh banner
Trong bước này, chúng ta sẽ học cách hiển thị một tin nhắn tùy chỉnh bằng lệnh banner
.
Để hiển thị một tin nhắn tùy chỉnh, chỉ cần chuyển văn bản bạn muốn hiển thị làm đối số cho lệnh banner
:
$ banner "Welcome to the Linux Lab!"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Bạn cũng có thể sử dụng tùy chọn -f
để chỉ định một tệp font chữ khác cho banner:
$ banner -f script "Linux Rocks!"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Trong ví dụ này, chúng ta đã sử dụng tùy chọn -f script
để hiển thị tin nhắn theo một kiểu font chữ khác.
Bạn cũng có thể điều chỉnh chiều rộng của banner bằng tùy chọn -w
:
$ banner -w 40 "This is a wider banner!"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Bằng cách sử dụng tùy chọn -w 40
, chúng ta đã tăng chiều rộng của banner lên 40 ký tự.
Lệnh banner
cung cấp một cách đơn giản và hiệu quả để hiển thị các tin nhắn tùy chỉnh ở định dạng trực quan nổi bật trong terminal của bạn.
Tùy chỉnh Giao diện của Banner
Trong bước cuối cùng này, chúng ta sẽ khám phá cách tùy chỉnh giao diện của banner được tạo bởi lệnh banner
.
Một cách để tùy chỉnh banner là sử dụng các tệp font chữ khác nhau. Lệnh banner
đi kèm với một font chữ mặc định, nhưng bạn có thể chỉ định một tệp font chữ khác bằng tùy chọn -f
:
$ banner -f script "Custom Font"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Trong ví dụ này, chúng ta đã sử dụng tùy chọn -f script
để hiển thị banner theo một kiểu font chữ khác.
Bạn cũng có thể điều chỉnh chiều rộng của banner bằng tùy chọn -w
:
$ banner -w 60 "Wider Banner"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Trong ví dụ này, chúng ta đã sử dụng tùy chọn -w 60
để tăng chiều rộng của banner lên 60 ký tự.
Bạn cũng có thể kết hợp các tùy chọn này để tạo các thiết kế banner phức tạp hơn:
$ banner -f script -w 40 "Customized Banner"
_ _ _ _ __ __ _ _
| | | | ___| | | ___ \ \ / /__ _ __| | __| |
| |_| |/ _ \ | |/ _ \ \ \ /\ / / _ \| '__| |/ _` |
| _ | __/ | | (_) | \ V V / (_) | | | | (_| |
|_| |_|\___|_|_|\___/ \_/\_/ \___/|_| |_|\__,_|
Trong ví dụ cuối cùng này, chúng ta đã sử dụng cả tùy chọn -f script
và -w 40
để tạo một banner tùy chỉnh với một font chữ và chiều rộng khác nhau.
Lệnh banner
cung cấp một cách đơn giản và linh hoạt để tạo các banner và header dựa trên văn bản nổi bật trực quan cho các ứng dụng và script dựa trên terminal của bạn.
Tóm tắt
Trong lab này, chúng ta đã khám phá mục đích và cách sử dụng lệnh banner
của Linux. Chúng ta đã học cách hiển thị một tin nhắn tùy chỉnh bằng lệnh banner
và cách tùy chỉnh giao diện của banner bằng cách chỉ định chiều rộng và tệp font chữ. Lệnh banner
là một công cụ hữu ích để tạo các tin nhắn hoặc banner bắt mắt trong terminal và có thể được tận dụng trong các script hoặc ứng dụng dựa trên terminal.