Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Rất nhiều fan trung thành của Linux khăng khăng rằng ngày nay bạn có thể làm được hầu hết mọi việc mà không cần phải chạm vào terminal. Nhưng ngay cả đến năm 2025, nhiều người vẫn không đồng tình. Terminal không phải là di tích của quá khứ; nó là một trong những điểm mạnh lớn nhất của việc sử dụng Linux ngay từ đầu.
Mọi người dùng thành thạo ít nhất nên biết những điều cơ bản. Một chút kiến thức về shell và một vài phím tắt bash hữu ích có thể giúp bạn làm việc hàng ngày nhanh hơn đáng kể. Ngoài ra, có một số lệnh ít được chú ý mà hầu như không ai nhắc đến, mặc dù chúng hữu ích đến mức bạn không thể ngờ tới.

Hầu hết các bản phân phối Linux đều cung cấp cho bạn khả năng tìm kiếm trên toàn hệ thống khá nhanh, nhưng có một cách thậm chí còn nhanh chóng và vượt trội hơn tất cả những cách khác.
Fzf là một tiện ích terminal nhỏ gọn sử dụng thuật toán Fuzzy matching (kỹ thuật so khớp dữ liệu dựa trên mức độ tương đồng thay vì yêu cầu sự trùng khớp chính xác) để tìm kiếm file. Về cơ bản, điều này có nghĩa là bạn không cần nhập chính xác hay tên file đầy đủ để tìm thấy những gì mình cần. Bạn chỉ cần nhập một vài ký tự, thậm chí không theo thứ tự, và nó sẽ tự động tìm ra những kết quả trùng khớp gần nhất.
Nó có sẵn thông qua hầu hết mọi trình quản lý gói chính thống, vì vậy bạn có thể cài đặt fzf bằng cách chạy lệnh cài đặt thông thường và thêm fzf vào cuối.
Sau khi hoàn tất, bạn chỉ cần chạy lệnh sau để mở giao diện kiểu trình quản lý file ngay trong terminal. Tại đây, bạn có thể tìm kiếm file và nhận được đường dẫn file ngay lập tức.
fzf --style full \
--preview 'fzf-preview.sh {}' --bind 'focus:transform-header:file --brief {}'

tldr có cùng chức năng như man, nhưng đúng như tên gọi, nó cung cấp cách giải thích đơn giản nhất có thể cho lệnh. Ví dụ, nếu muốn biết lệnh git hoạt động như thế nào, bạn chỉ cần nhập:
tldr git
Hãy xem so sánh bên dưới, với man bên trái, và tldr bên phải giải thích cùng một lệnh.


Rõ ràng là không có sự cạnh tranh nào giữa hai lệnh này về tính đơn giản. Nhưng hãy chọn tldr thay vì man bất cứ lúc nào. Nếu hệ thống của bạn chưa có tldr, bạn có thể cài đặt nó bằng trình quản lý gói, giống như fzf.
Lưu ý: Mặc dù công cụ này được gọi là tldr, nhưng tên gói chính thức là tlcr, vì vậy hãy đảm bảo sử dụng tên đó khi cài đặt.

Alias là một lệnh khác giúp bạn tiết kiệm rất nhiều thời gian. Về cơ bản, chúng là các shortcut tùy chỉnh mà bạn có thể gán cho bất kỳ lệnh nào trong terminal của mình. Nếu bạn thường xuyên lặp lại cùng một chuỗi văn bản dài, alias chính là cứu cánh.
Ví dụ, thay vì chạy đi chạy lại cùng một lệnh dài để cập nhật hệ thống, bạn chỉ cần thiết lập một alias cho nó như thế này:
alias update = "sudo apt update && sudo apt upgrade -y"
Giờ đây, tất cả những gì bạn cần làm là nhập lệnh update, và terminal sẽ chạy toàn bộ lệnh.
Điều duy nhất cần lưu ý là alias không tồn tại theo mặc định, và bạn sẽ cần thêm chúng vào file cấu hình shell. Tác giả bài viết đã đặt một alias cho lệnh fzf đã đề cập trước đó, vì nó rất dài. Giờ chỉ cần nhập lệnh filesearch, và toàn bộ lệnh sẽ được thực thi ngay lập tức.


Systemd là trình quản lý hệ thống và service cốt lõi được hầu hết các bản phân phối Linux hiện đại sử dụng. Nó xử lý mọi thứ trong không gian khởi động và quản lý những thứ như service nào khởi động, theo thứ tự nào và cũng theo dõi chúng mất bao lâu.
Do đó, systemd có thể cho bạn biết chính xác lý do tại sao hệ thống của bạn có thể mất quá nhiều thời gian để khởi động, thay vì bắt bạn phải đoán già đoán non. Lệnh đầu tiên bạn nên thử là:
systemd-analyze
Lệnh này cung cấp cho bạn bản tóm tắt đầy đủ về quy trình khởi động trên tất cả các thành phần chính của hệ điều hành. Nhưng nếu muốn tìm hiểu sâu hơn, bạn có thể chạy lệnh này:
systemd-analyze blame
Lệnh này cũng sẽ liệt kê mọi service đã khởi chạy trong quá trình khởi động, được sắp xếp theo thời gian khởi động của từng service. Nó hoàn hảo để phát hiện ngay các service chậm.
Và nếu chừng đó vẫn chưa đủ, bạn thậm chí có thể tạo một timeline trực quan đầy đủ về quá trình khởi động của mình:
systemd-analyze plot > bootanalysis.png
Lệnh này sẽ tạo ra một file SVG hiển thị từng service, thời gian khởi động của từng service và cách chúng chồng chéo lên nhau. Mở file này trong trình duyệt của bạn và bạn sẽ thấy biểu đồ đầy đủ về những gì đang diễn ra bên trong.
Lệnh này cực kỳ hữu ích khi có sự cố bắt đầu xảy ra, có thể là sau khi cài đặt ứng dụng mới hoặc áp dụng bản cập nhật.
Nguồn tin: Quantrimang.com:
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Agent hỗ trợ nhiều giọng nói trong ElevenAgents
Kết hợp các kỹ thuật tạo prompt để thực hiện dự án thực tế
Xây dựng agent dựa trên flow, an toàn cho môi trường Production
Tạo kế hoạch vận hành Bot có giám sát trong Grok Bot
Cách cấu hình agent để giao tiếp bằng nhiều ngôn ngữ trong ElevenAgents
Hướng dẫn dùng Claude Haiku 5.5 làm trợ lý phân loại trong Claude Code
Cách thiết kế giọng nói sống động, lôi cuốn cho ElevenLabs Agents
Cách kết nối Google Drive với Gemini Spark đọc và xử lý tài liệu
Chế độ Sinh viên trong Gemini: Không gian học tập có lộ trình
Cách biến ý tưởng thành thiết kế bằng MagicPath trong ChatGPT
TOP công cụ AI tạo workflow tốt nhất
TOP trình duyệt web AI tốt nhất
Cách cung cấp kiến thức phù hợp cho agent trong Microsoft Copilot Studio
Thiết lập cơ sở kiến thức cho ElevenAgents
15 prompt AI thú vị cho ngày lễ Halloween
Hướng dẫn chat bằng giọng nói trên Dola AI
Top công cụ AI tốt nhất cho Digital Marketing
Hướng dẫn tạo giọng nói cá nhân trên Dola AI
tOP plugin ChatGPT tốt nhất để lên kế hoạch du lịch
Trình tự đảm bảo tính an toàn cho quy trình tự động hóa trong Grok Bot
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
6 cách mở Computer/System Properties trong Windows 10
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Đừng chia sẻ ảnh cho đến khi bạn chạy kiểm tra siêu dữ liệu này!
Cách sửa lỗi There Are Currently No Power Options Available Windows
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10