Trong thế giới rộng lớn của Linux, nơi mà hiệu suất và tính năng vượt trội thường là tâm điểm, tồn tại một khía cạnh khác ít được biết đến hơn: những lệnh “vô dụng” nhưng cực kỳ giải trí. Từ những con bò biết nói hàng ngày cho đến nghệ thuật ASCII đảo ngược, cầu vồng tạo ra từ các số nguyên tố cực lớn, những lệnh Linux này mang đến sự hài hước độc đáo và đôi khi là sự kỳ quái thú vị. Chúng có thể không giúp bạn hoàn thành công việc quan trọng, nhưng chắc chắn sẽ làm cho trải nghiệm sử dụng terminal của bạn trở nên sinh động và đáng nhớ hơn.
Đối với cộng đồng người dùng Linux tại Việt Nam, đặc biệt là những ai đang tìm kiếm cách để khám phá hệ điều hành này theo một cách mới mẻ, bài viết này sẽ mở ra một góc nhìn khác. Chúng ta sẽ cùng tìm hiểu 10 lệnh đặc biệt này, cách cài đặt và sử dụng chúng để biến môi trường dòng lệnh khô khan thành một sân chơi đầy sáng tạo. Hãy cùng tinhoccongnghe.net khám phá những “viên ngọc ẩn” này và xem chúng có thể mang lại những điều bất ngờ nào cho bạn.
1. sl – Chuyến Tàu Lỗi Đánh Máy Đang Tới!
Đầu tiên, hãy làm rõ rằng đây là lệnh sl
với chữ “s” và “l” viết thường. Mục đích của lệnh này là cung cấp một dấu hiệu hài hước khi bạn vô tình gõ sai lệnh liệt kê thư mục phổ biến của Linux là ls
. Nó biến một lỗi nhỏ thành một khoảnh khắc giải trí bất ngờ ngay trên terminal của bạn.
Để cài đặt sl
, bạn có thể sử dụng các lệnh sau tùy theo bản phân phối Linux của mình:
sudo apt install sl # Debian/Ubuntu
sudo dnf install sl # Redhat/Fedora
Chuyến tàu lỗi đánh máy sl đang chạy trong terminal Linux.
Sau khi cài đặt, bạn chỉ cần gõ sl
vào dấu nhắc terminal để thấy một đoàn tàu hơi nước chạy ngang màn hình. Để làm cho nó thú vị hơn, sl
còn hiển thị các biến thể khác của đoàn tàu lỗi đánh máy nếu bạn sử dụng một số công tắc dòng lệnh phổ biến của ls
:
sl -l
sl -a
sl -la
man sl # Trang hướng dẫn sử dụng lệnh sl
Nếu bạn biết ai đó thường xuyên mắc lỗi đánh máy này, “chuyến tàu lỗi đánh máy” chắc chắn sẽ giúp họ sửa thói quen xấu một cách nhanh chóng và vui vẻ. Đây là một ví dụ tuyệt vời về cách các nhà phát triển Linux lồng ghép sự hài hước vào các công cụ hàng ngày.
2. cowsay – Bò Nói Chuyện (Và Hơn Thế Nữa!)
Linux luôn có một mối quan hệ khá kỳ lạ và liên tục với một vài loài động vật cụ thể — bò là một trong số đó (xin lỗi các chú chim cánh cụt hoặc lạc đà không bướu). Với tinh thần tạo ra những chương trình hoàn toàn “vô dụng” nhưng mang tính giải trí cao, cowsay
đã được phát hành ra thế giới. Nó cho phép một con bò (hoặc các nhân vật khác) “nói” bất kỳ thông điệp nào bạn muốn.
Để cài đặt cowsay
, bạn có thể dùng:
sudo apt install cowsay
sudo dnf install cowsay
Kết quả từ lệnh cowsay trong terminal Linux.
Để làm cho con bò nói, bạn chỉ cần nhập bất kỳ cụm từ nào sau lệnh cowsay
:
cowsay Xin chào, tôi là bò! Hãy quay lại làm việc thôi.
Bạn đã chán ngấy với con bò và muốn làm cho chú chim cánh cụt Tux (linh vật của Linux) nói chuyện? Bạn cũng có thể làm điều đó:
cowsay -f tux Đừng bao giờ tin một con vật có bốn cái dạ dày.
Có rất nhiều nhân vật khác để bạn thỏa sức sáng tạo. Để xem những gì khác bạn có thể làm với cowsay
, hãy thử các lệnh sau:
cowsay -l # Liệt kê tất cả các nhân vật đã định nghĩa
cowsay --help # Hiển thị các tùy chọn trợ giúp chính
cowsay
không chỉ là một lệnh giải trí mà còn là một minh chứng cho sự sáng tạo vô biên của cộng đồng mã nguồn mở.
3. fortune – Triết Lý Ngẫu Nhiên (Đôi Khi Sâu Sắc)
fortune
là một trong những mục tự giải thích nhất trong danh sách này. Hãy nghĩ nó giống như việc bạn có thể mở một chiếc bánh quy may mắn (fortune cookie) bất cứ lúc nào bạn muốn, ngay trong terminal của mình (trừ đi bữa ăn ngon miệng trước đó — và chiếc bánh quy giòn tan). Lệnh này sẽ hiển thị một câu nói, một đoạn thơ, hoặc một mẩu triết lý ngẫu nhiên.
Để cài đặt fortune
:
sudo apt install fortune
sudo dnf install fortune
Kết quả từ lệnh fortune trong terminal Linux.
Yêu cầu một câu nói may mắn mới đơn giản như việc gõ fortune
vào dòng lệnh. Nếu bạn sáng tạo, bạn thậm chí có thể chuyển đầu ra của fortune
sang các chương trình khác — ví dụ, cowsay
. Hãy thử các lệnh sau:
fortune
fortune | cowsay
fortune | cowsay -f bud-frogs
Nếu bạn có chút sáng tạo với các shell script, bạn cũng có thể thiết lập để được chào đón bằng một câu nói fortune
mới mỗi khi bạn mở (hoặc thoát) terminal. Điều này mang lại một chút bất ngờ và cảm hứng cho mỗi phiên làm việc của bạn.
4. yes – In “Yes” (Hoặc Bất Cứ Gì Khác) Đến Vô Tận
Lệnh này có thể thực sự “vô dụng” ở giai đoạn phát triển hiện tại của Linux. Theo mặc định, yes
sẽ đơn giản in chữ ‘y’ (viết thường) vô tận. Tuy nhiên, nó có thể hữu ích để tự động trả lời “yes” cho các chương trình yêu cầu nhiều câu hỏi có/không, tiết kiệm thời gian và công sức của bạn. Bạn cũng có thể thêm một cụm từ tùy ý của riêng mình, và cụm từ đó sẽ được in lặp lại vô tận cho đến khi bạn dừng nó lại.
Lệnh này thường có sẵn trên Ubuntu. Đối với các bản phân phối dựa trên RPM, bạn có thể cần cài đặt nó bằng lệnh sau:
sudo dnf install core-utils
Kết quả từ lệnh yes trong terminal Linux.
Sau khi cài đặt, gõ yes
một mình tại dấu nhắc lệnh sẽ xuất ra một luồng chữ ‘y’ viết thường không ngừng. Bạn sẽ cần nhấn Ctrl+C
để dừng đầu ra. Bạn cũng có thể cung cấp một cụm từ tùy chỉnh để lặp lại:
yes "Tôi không bao giờ nói không!"
Để sử dụng nó trả lời các câu hỏi từ một chương trình mà bạn không đủ kiên nhẫn, hãy chạy nó thông qua một pipe như thế này:
yes | program-wanting-answers
yes "no" | program-wanting-answers
yes "prefer not to answer" | program-wanting-answers
Cảnh báo quan trọng: Việc sử dụng lệnh yes
có thể tiềm ẩn rủi ro gây ra các vòng lặp tiêu tốn CPU hoặc làm đầy bộ nhớ, đòi hỏi phải khởi động lại cứng máy tính của bạn để thoát. Bạn không nên thử nghiệm với nó khi đang chạy bất kỳ tác vụ quan trọng nào hoặc có công việc chưa hoàn thành.
5. rev – Đảo Ngược Mọi Thứ
Lệnh rev
sẽ nhận bất kỳ văn bản đầu vào nào từ bạn và trả về nó theo thứ tự ngược lại. Bạn có thể truyền các đoạn văn bản ngắn trực tiếp tại dòng lệnh hoặc cung cấp toàn bộ các tệp văn bản. Đây là một công cụ đơn giản nhưng thú vị để chơi đùa với văn bản và khám phá cách xử lý chuỗi trong môi trường dòng lệnh.
rev
thường được cài đặt sẵn trên hầu hết các bản phân phối Linux, giúp bạn dễ dàng truy cập và sử dụng mà không cần cài đặt thêm.
Kết quả từ lệnh rev chạy trên một tệp văn bản trong terminal Linux.
Truyền văn bản tại dòng lệnh hoặc để rev
đảo ngược toàn bộ một tệp bằng các lệnh sau:
echo "Show me this text backwards!" | rev # Đảo ngược văn bản đã cho
cat biglongtextfile.txt | rev # Đọc và đảo ngược một tệp văn bản
cat input-rev-file.txt | rev > output-rev-file.txt # Đảo ngược tệp đầu vào và lưu vào tệp đầu ra
rev
là một ví dụ điển hình cho thấy ngay cả những công cụ đơn giản nhất trên Linux cũng có thể có những ứng dụng sáng tạo, dù chỉ là để giải trí.
6. figlet – Tạo ASCII Art Ngay Trong Terminal Của Bạn
Tạo các biểu ngữ văn bản nghệ thuật ASCII kiểu cũ ngay trong terminal của bạn với figlet
. Lệnh này cho phép bạn biến văn bản thông thường thành các ký tự lớn, được tạo thành từ các ký tự ASCII khác, tạo ra một phong cách hiển thị độc đáo và cổ điển.
Để cài đặt figlet
:
sudo apt install figlet
sudo dnf install figlet
Kết quả của lệnh figlet in "Read How-To Geek" trong terminal Linux.
Sau khi cài đặt, chỉ cần gõ figlet
theo sau là bất kỳ văn bản nào bạn muốn. Hãy thử các lệnh sau để có cái nhìn tổng quan về những gì bạn có thể làm với nó:
figlet "Tôi thích chữ lớn!"
figlet "Văn bản dài sẽ tự động xuống dòng"
figlet -w 120 "Công tắc -w đặt độ dài cột của biểu ngữ!"
figlet --help
figlet
không chỉ mang lại niềm vui cá nhân mà còn có thể được sử dụng để tạo các tiêu đề nổi bật trong các script shell hoặc các thông báo chào mừng trong terminal của bạn.
7. toilet – ASCII Art Với Màu Sắc và Phông Chữ Độc Đáo
Nếu figlet
chưa đủ để làm bạn kinh ngạc, hãy khám phá toilet
! (Vâng, đó thực sự là tên của nó. Không, chúng tôi không biết tại sao). toilet
nâng cấp nghệ thuật ASCII lên một tầm cao mới, cho phép bạn thêm màu sắc và phông chữ vào các biểu ngữ văn bản terminal của mình, tạo ra hiệu ứng thị giác ấn tượng hơn.
Để cài đặt toilet
:
sudo apt install toilet
sudo dnf install toilet
Kết quả của lệnh toilet in "Read How-To Geek" trong terminal Linux.
toilet
cung cấp nhiều tùy chọn để khám phá nếu bạn muốn. Dưới đây là một vài lệnh nhanh để bạn bắt đầu:
toilet "Tinhoccongnghe" # Đầu ra cơ bản
toilet -t -f mono12 -F metal "Tinhoccongnghe" # Điều chỉnh theo chiều rộng terminal
toilet -t -f mono12 -F metal -F 180 "Tinhoccongnghe" # Đảo ngược
toilet --help # Hiển thị thông tin trợ giúp
Với toilet
, bạn có thể tạo ra những tác phẩm nghệ thuật ASCII đầy màu sắc và phức tạp hơn, làm cho terminal của bạn trở nên sống động và thể hiện cá tính riêng.
8. cmatrix – “Chào Anh Anderson”
Bạn có mơ ước trở thành Neo không? Tái tạo màn hình xanh chảy nổi tiếng từ bộ phim The Matrix ngay trong terminal của riêng bạn với cmatrix
. Lệnh này mang lại hiệu ứng hình ảnh động của các ký tự đổ xuống như trong phim, tạo ra một không khí công nghệ cao và bí ẩn.
Để cài đặt cmatrix
:
sudo apt install cmatrix
sudo dnf install cmatrix
Kết quả từ chương trình cmatrix trong terminal Linux.
Nhưng chờ đã! Còn nhiều hơn thế nữa! Sử dụng các lệnh sau để tạo ra các biến thể khác nhau của màn hình terminal Matrix gốc. Nhấn Ctrl+C
để thoát và trở về “thực tại”:
cmatrix
cmatrix -a
cmatrix -a -b
cmatrix -a -b -r
cmatrix -h # Hiển thị trợ giúp với tất cả các tùy chọn
cmatrix
là một cách tuyệt vời để gây ấn tượng với bạn bè hoặc chỉ đơn giản là để thư giãn với một hiệu ứng hình ảnh động kinh điển trong khi chờ đợi một tác vụ nào đó hoàn thành.
9. lolcat – Dải Cầu Vồng Rực Rỡ Cho Terminal Của Bạn
Có phần tương tự như figlet
và toilet
, lolcat
nhận đầu vào khô khan và vô hồn của bạn và tạo ra đầu ra mê hoặc, rực rỡ sắc màu. Nó áp dụng hiệu ứng chuyển màu cầu vồng cho bất kỳ văn bản nào, biến những dòng chữ đơn điệu thành một màn trình diễn thị giác ấn tượng.
Để cài đặt lolcat
:
sudo apt install lolcat
sudo dnf install lolcat
Kết quả lệnh lolcat in "We Love How-To Geek" trong terminal Linux.
Sử dụng lolcat
trên một dòng văn bản duy nhất không thực sự thể hiện hết giá trị của nó. Mục này trong danh sách các lệnh “vô dụng” của chúng tôi hoạt động tốt nhất nếu bạn chuyển đầu ra từ một chương trình khác vào nó thông qua pipe. Để có ý tưởng nhanh về những gì lolcat
sẽ làm, hãy thử một số lệnh sau:
top | lolcat
figlet "Đây là lolcat!" | lolcat
ls -la | lolcat
sl | lolcat
lolcat --help # Trợ giúp và hướng dẫn sử dụng đầy đủ
lolcat
thêm một chút “gia vị” màu sắc cho mọi thứ trong terminal của bạn, từ các lệnh hệ thống cho đến nghệ thuật ASCII, khiến mọi thứ trở nên vui mắt và hấp dẫn hơn.
10. espeak – Máy Tính Của Bạn Tập Nói Với Giọng Kỳ Lạ
Terminal của bạn có thể nói chuyện với bạn, mặc dù đừng mong đợi nó sẽ có âm thanh tự nhiên như các công cụ chuyển văn bản thành giọng nói trên điện thoại của bạn. espeak
là một trình tổng hợp giọng nói nhỏ gọn, cho phép máy tính của bạn đọc to văn bản với nhiều giọng điệu và tốc độ khác nhau, mang lại trải nghiệm tương tác độc đáo.
Cài đặt espeak
dễ dàng nếu nó chưa có sẵn:
sudo apt install espeak
sudo dnf install espeak
Vì lệnh này chỉ tạo ra âm thanh nên không có ảnh chụp màn hình minh họa. Hãy thử một vài lệnh sau và xem qua phần trợ giúp để tìm các cách kết hợp nhằm tạo ra giọng nói độc đáo của riêng bạn:
espeak "Chào mừng đến với Linux, chủ nhân!"
espeak -ven+whisper "Tôi đang theo dõi bạn..."
espeak -f <tên_tệp_văn_bản_để_đọc>
espeak --voices
espeak --help # Trợ giúp và hướng dẫn sử dụng đầy đủ
espeak
có thể không phải là công cụ giọng nói tự nhiên nhất, nhưng nó mở ra một khía cạnh hoàn toàn mới của tương tác với terminal, cho phép máy tính của bạn “nói” theo cách riêng của nó.
Kết luận
Như chúng ta đã thấy, thế giới Linux không chỉ gói gọn trong những công cụ nghiêm túc phục vụ công việc và phát triển. Nó còn có một khía cạnh vô cùng vui nhộn và sáng tạo với những lệnh “vô dụng” nhưng đầy tính giải trí. Từ việc chứng kiến một đoàn tàu chạy ngang màn hình mỗi khi bạn gõ sai ls
, cho đến việc trò chuyện với một con bò biết nói, hay đắm mình vào cơn mưa ký tự xanh của Matrix, những lệnh này mang đến những khoảnh khắc thư giãn độc đáo cho người dùng terminal.
Tại tinhoccongnghe.net, chúng tôi tin rằng việc khám phá những khía cạnh ít chính thống này của công nghệ cũng quan trọng không kém việc nắm vững các kiến thức chuyên sâu. Chúng không chỉ giúp bạn giải trí mà còn khuyến khích sự tò mò, sáng tạo và hiểu sâu hơn về cách hệ điều hành Linux hoạt động.
Hãy thử cài đặt và trải nghiệm những lệnh này trên terminal của bạn. Ai biết được, có thể bạn sẽ khám phá ra những cách sử dụng mới mẻ hoặc đơn giản là có những phút giây thư giãn thú vị sau những giờ làm việc căng thẳng. Đừng ngần ngại chia sẻ trải nghiệm của bạn với chúng tôi trong phần bình luận bên dưới, hoặc khám phá thêm các bài viết khác của tinhoccongnghe.net để nâng cao kiến thức và kỹ năng công nghệ của mình!