Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal

Terminal là một chương trình phần mềm được cài đặt sẵn trên hệ điều hành Linux cho phép người dùng có thể giao tiếp với máy tính thông qua việc chạy các câu lệnh. Vai trò của Terminal rất mạnh mẽ, tuy nhiên nó có thể trở nên “thú vị” thông qua một vài lệnh Bash sau. 

Lệnh Cal 

Một sự thật là không có quá nhiều người biết tới lệnh này, nhưng bất kỳ hệ thống Unix nào cũng tích hợp sẵn calendar (lịch).

Để truy vấn lệnh này, ta sử dụng như sau:

cal

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 1

Cal sẽ hiển thị lịch của tháng hiện tại. Nếu bạn muốn chọn tháng và năm cụ thể thì truyền dữ liệu này vào tham số của cal để có được output mình cần.

Để hiển thị tháng trong năm, sử dụng lệnh -m cùng với tháng bạn muốn hiển thị.

cal -m1


Lệnh trên trả về tháng 1 năm hiện tại.

Tương tự, lịch 12 tháng hoàn chỉnh có thể được hiển thị bằng lệnh -y

cal -y [year]


Còn rất nhiều cách làm việc với cal khác nữa, Quantrimang sẽ giới thiệu tới bạn sau nhé!

Lệnh Sl 

Sl là viết tắt của cụm từ Steam Locomotive và rất thường xuyên bị nhầm lẫn với ls. Chạy lệnh này, bạn sẽ thấy xuất hiện một đầu máy xe lửa hơi nước chạy ngang qua màn hình.

Sl ra đời không đem lại hữu ích cụ thể nào cho người dùng mà chỉ mang tính giải trí và nhắc nhở khi bạn mắc “sai lầm” nhầm lệnh ls với sl. Có thể đánh giá đây chương trình rất “hay ho” để nhắc nhở sửa chữa lỗi.

Để cài đặt lệnh này, gõ vào trong Terminal của bạn:

sudo apt install sl

 

Sau đó thì “gõ nhầm” ls thành sl như này:

sl

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 2

Lệnh yes 

Lệnh yes rất đặc biệt, chỉ có một tác dụng duy nhất là lặp lại chuỗi liên tục, sinh ra một chuỗi vô cực kéo dài, tất nhiên là cho đến khi nó có lệnh dừng lại.

Yes rất đơn giản, chỉ cần gõ thế này:

yes <string>

 

Ví dụ:

yes I did it


Bạn sử dụng Ctrl + C để dừng chuỗi, nếu không nó sẽ kéo dài mãi không có điểm dừng.

Mặc dù nhìn tổng thể yes không có tác dụng gì, nhưng nó rất tiện dụng khi bạn đang chạy một script hiển thị lời nhắc nhở và bạn muốn tự động trả lời. Ví dụ:

yes y /path/to/script


Lệnh này sẽ đưa ra ký tự y từ lệnh yes để tự động trả lời "yes" cho mỗi câu hỏi y/n.

Lệnh rev 

Lệnh rev được dùng để đảo ngược tất cả các kí tự đầu vào. Điều này nghĩa là, nếu input bạn truyền vào là “Linux”, qua lệnh rev nó sẽ trở thành “xuniL”. Khá lạ nhỉ!

rev

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 3

Để thoát khỏi lệnh, hãy sử dụng phím tắt Ctrl + C.

Ngoài ra, rev còn sử dụng để đảo ngược toàn bộ file.

rev [đường dẫn tới file]


Lệnh aafire

Aafire đem đến cho bạn một điều thú vị là “tạo lửa” trên giao diện màu đen của Terminal.

Đầu tiên bạn install aafire với đoạn code sau trên Terminal của mình:

sudo apt install libaa-bin

 

Sau đó chạy lệnh:

aafire

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 4

Lệnh espeak 

Bạn làm việc với chiếc máy tính hằng ngày mà chưa từng nghe nó nói chuyện? Điều này không còn là bất khả thi nữa với lệnh espeak. Hãy mở loa ngoài hoặc đeo tai nghe, chạy lệnh espeak và nghe “người bạn này” nói chuyện nhé.

Install lệnh này vào Terminal:

sudo apt install espeak


Sau đó chạy espeak:

espeak "Viet vao day dieu ban muon may tinh noi"


Tất cả những gì bạn viết trong dấu ngoặc kép sẽ là những gì máy tính “tâm sự” cùng bạn.

Lệnh figlet 

Figlet là một dòng lệnh đơn giản để tạo banner văn bản kiểu ASCII. Figlet đi kèm với các phông chữ mặc định được lưu trữ dưới dạng .flf hoặc .tlf trong /usr/share/figlet/fonts/. Sử dụng -f để thay đổi các font chữ.

figlet [-f duong dan thay doi font] [string]

 

Ví dụ về figlet:

figlet Welcome

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 5


Lệnh banner

Banner tương tự như figlet hiển thị văn bản ở dạng biểu ngữ lớn. Install banner bằng lệnh sau:

sudo apt install banner


Sau đó sử dụng cú pháp:

banner text

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 6

Lệnh cowsay

Lệnh này hiển thị một con bò bằng kí tự ASCII và sẽ nói những gì bạn muốn.

Đầu tiên bạn install cowsay với script này:

sudo apt install cowsay


Tiếp theo bạn nhập vào Terminal:

cowsay text

 

Nhập vào “text” những gì bạn muốn hiển thị qua hình ảnh lời nói của con bò ASCII.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 7

Nếu bạn muốn hiển thị một con Pony nhiều màu sắc thay vì con bò, hãy install ponysay và chạy lệnh tương tự như cowsay.

ponysay text

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 8

Lệnh cowthink

Lệnh này tương tự với cowsay, sự khác biệt duy nhất là màn hình sẽ hiển thị đoạn text bạn nhập vào dưới dạng suy nghĩ của con bò ASCII chứ không phải lời nói như lệnh trên.

Cowthink text

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 9


Lệnh fortune

Fortune là lệnh cho hiển thị tự động những câu quote “hay ho” một cách ngẫu nhiên.

sudo apt install fortunefortune

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 10


Bạn có thể sử dụng -s để Terminal “tặng” bạn những câu quote ngắn hơn.

fortune [-s]


Lệnh oneko

oneko khá “đáng yêu”. Lệnh này thêm vào một con mèo chạy trên màn hình của bạn, nó sẽ chạy đuổi theo con trỏ chuột khi di chuyển.

Install oneko bằng cách chạy script này:

sudo apt install onekooneko

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 11

Lệnh cmatrix

Nếu bạn đã xem phim Matrix - Ma trận của Hollywood thì bạn sẽ dễ dàng liên tưởng đến lệnh này. Cài đặt cmatrix bằng script:

sudo apt install cmatrix


Chạy lệnh bằng cách gõ cmatrix trong Terminal của bạn.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 12

Lệnh factor

Lệnh này liên quan đến toán học. Factor sẽ chia một số đã cho thành các thừa số nguyên tố.

factor [so muon chia thanh cac so nguyen to]

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 13

Lệnh xeyes

Nếu bạn là một kiểu người muốn có một cặp mắt theo dõi, đốc thúc bạn mọi lúc cho tới khi bạn xuong việc, xeyes là công cụ Linux phù hợp nhất với bạn. xeyes hiển thị một cặp mắt trên màn hình của bạn đúng theo nghĩa đen và còn ấn tượng hơn nhiều khi cặp mắt đó sẽ di chuyển theo vị trí con trỏ chuột của bạn.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 14

Cách chạy công cụ này khá đơn giản, bạn chỉ cần nhập xeyes vào Terminal rồi nhấn Enter. Theo mặc định, vị trí của cặp mắt sẽ là ở góc trên bên trái màn hình nhưng bạn có thể dễ dàng thay đổi nó bằng cách sử dụng flag -geometry.

Trên các distro Ubuntu và Debian, bạn có thể cài xeyes với APT:

sudo apt install x11-apps


Trên distro Arch, bạn cài xeyes bằng lệnh sau:

sudo pacman -S xorg-xeyes


Trên Fedora, CentOS và RHEL:

sudo dnf install xeyes

Lệnh asciiquarium

Bạn mong ước có một bể thủy cung trong nhà ư? Nếu chưa đủ điều kiện mua sắm thì có thể thử thủy cung trong Terminal của Linux trước đã nhé. Như cái tên của mình, asciiquarium tạo ra một thủy cung ảo trong Terminal của bạn bằng các ký tự ASCII.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 16

Các loại cây thủy sinh, cá... sẽ được tô màu để trông thật hơn. Đôi khi bạn còn thấy một chú vịt bơi trên mặt nước.

Cách cài asciiquarium trên Ubuntu và Debian:

sudo add-apt-repository ppa:ytvwld/asciiquarium
sudo apt install asciiquarium


Cách cài asciiquarium trên distro Arch:

sudo pacman -S asciiquarium


Cách cài asciiquarium trên distro RHEL

sudo dnf install asciiquarium


Lệnh rig

Bạn cần một danh tính giả cho một mục đích nào đó? Đừng lo, rig sẽ giúp bạn xử lý vấn đề này một cách nhanh chóng. rig sẽ trả về kết quả dưới dạng rất dễ đọc cho cả người và máy tính. Bạn có thể triển khai chức năng của rig trong các script để kiểm tra các chức năng yêu cầu có hàng loạt thông tin người dùng.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 17

Cách cài rig trên Ubuntu và Debian:

sudo apt install rig


Cách cài rig trên distro Arch:

yay -S rig


Cách cài rig trên distro RHEL như Fedora và CentOS:

sudo dnf install rig


Lệnh Telnet

Telnet là một giao thức mạng cho phép bạn thiết lập kênh giao tiếp bằng văn bản giữa hai máy tính. Thế nhưng ngoài việc truy cập máy tính từ xa, bạn còn có thể làm vô số điều thú vị với Telnet trên Terminal Linux.

Tổng hợp 18 lệnh Linux thú vị và hữu ích trong Terminal 18

Bạn muốn chơi cờ vua bên trong Terminal? Nhập lệnh sau:

telnet freechess.org


Nếu bạn là fan cứng của Star Wars và muốn trải nghiệm nó trên Linux, bạn nhập lệnh:

telnet towel.blinkenlights.nl 23


Nếu lệnh trên không hoạt động, bạn có thể dùng lệnh sau để thay thế:

telnet telehack.com
starwars


Bạn thậm chí còn có thể xem toàn bộ bản đồ thế giới trên Linux bằng Telnet nhờ lệnh:

telnet mapscii.me

Trên đây là danh sách 1 số câu lệnh khá thú vị trong Linux giúp bạn nghỉ ngơi và thư giãn. Khám phá ngay trên Linux thôi nào. 

Mọi người cùng tìm kiếm: linux terminal, lệnh linux, các lệnh terminal, các lệnh trong linux ubuntu, code linux, ./ trong linux, cmd linux, aafire, apt terminal, asciiquarium windows, "|" in linux, a in linux