Đầu hành trình học Linux, mình đã học cách sử dụng dòng lệnh đầu tiên và biết đến siêu ký tự. Đó là điều làm cho Linux trở nên khác biệt. Mình có thể không dùng giao diện người dùng đồ họa (GUI), nhưng vẫn có thể hoạt động thoải mái. Nhiều máy tính Linux chạy headless và bạn có thể hoàn thành tất cả các tác vụ quản trị trên dòng lệnh. Nó sử dụng nhiều lệnh cơ bản như ls, ls-l, ls-l, cd, pwd, top, và nhiều lệnh khác.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Siêu ký tự Shell trên Linux
Bạn có thể mở rộng từng lệnh đó thông qua việc sử dụng siêu ký tự. Mình không biết bạn gọi những thứ này là gì, nhưng siêu ký tự đã giúp cho công việc của mình dễ dàng và nhanh hơn nhiều.
Dấu gạch đứng |
Giả sử rằng bạn muốn biết tất cả các phiên bản Firefox đang chạy trên hệ thống của mình. Thì bạn có thể sử dụng lệnh ps với an -ef để liệt kê tất cả các phiên bản của chương trình đang chạy trên hệ thống. Nhưng bây giờ mình chỉ muốn xem những trường hợp liên quan đến Firefox thì mình sẽ sử dụng siêu ký tự dấu gạch đứng | kết quả cho grep, để tìm kiếm các mẫu.
$ ps -ef | grep firefox
Chuyển hướng đầu ra >
Một siêu ký tự yêu thích khác của mình là chuyển hướng đầu ra >. Mình sử dụng nó để in kết quả của tất cả các trường hợp mà Intel đã đề cập là kết quả của lệnh dmesg. Bạn có thể thấy điều này rất hữu ích trong việc khắc phục sự cố phần cứng. Siêu ký tự này sẽ chuyển hướng kết quả của lệnh vào file amd.txt.
$ dmesg | grep amd > amd.txt $ cat amd.txt [ 0.897] amd_uncore: 4 amd_df counters detected [ 0.897] amd_uncore: 6 amd_l3 counters detected [ 0.898] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
Dấu hoa thị *
Dấu hoa thị * hoặc ký tự đại diện rất được yêu thích khi tìm kiếm các tệp có cùng phần mở rộng — như .jpg hoặc .png. Trước tiên, mình truy cập vào thư mục Picture trên hệ thống và sử dụng một lệnh như sau:
$ ls *.png BlountScreenPicture.png DisplaySettings.png EbookStats.png StrategicPlanMenu.png Screenshot from 01-24 19-35-05.png
Dấu ngã ~
Dấu ngã ~ là một cách nhanh chóng để quay lại thư mục chính của bạn trên hệ thống Linux bằng cách nhập lệnh sau:
$ cd ~ $ pwd /home/don
Biểu tượng đô la $
Biểu tượng $ được sử dụng để so khớp các mẫu, nó sẽ lấy bất kỳ chuỗi nào kết thúc bằng một chuỗi đã cho. Ví dụ, khi sử dụng cả siêu ký tự | và $:
$ ls | grep png$ BlountScreenPicture.png DisplaySettings.png EbookStats.png StrategicPlanMenu.png Screenshot from 01-24 19-35-05.png
Dấu mũ ^
Biểu tượng ^ hạn chế kết quả đối với các mục bắt đầu bằng một chuỗi nhất định. Ví dụ, khi sử dụng cả siêu ký tự | và ^:
$ ls | grep ^Screen Screenshot from 01-24 19-35-05.png
Ngoài ra, bạn cũng có thể xem thêm 10 chương trình Terminal thú vị trên Linux mà bạn nên thử khi chán tại đây.