Những phím tắt dòng lệnh Linux này sẽ tăng hiệu quả làm việc của bạn

Tác giả Starlink, T.M.Một 09, 2024, 01:04:05 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Làm việc thông minh hơn, không phải chăm chỉ hơn.

  • Sử dụng phím tắt để chỉnh sửa, di chuyển và tìm kiếm nhanh nhằm nâng cao hiệu quả của dòng lệnh.
  • Sử dụng lệnh cd bằng các phím tắt như cd ~ và cd - để điều hướng hệ thống tập tin của bạn.
  • Sử dụng tính năng hoàn thành tab để giảm lỗi đánh máy và tăng tốc độ khi làm việc với tên tệp và thư mục.


Việc nhập lệnh trong cửa sổ terminal Linux có thể chậm và dễ xảy ra lỗi. Sử dụng các phím tắt này và các thủ thuật dòng lệnh khác để cải thiện hiệu quả và độ chính xác của bạn, đồng thời tránh sự bực bội và sai sót.

1. Những phím tắt này có thể giúp ích như thế nào?

Dòng lệnh Linux cung cấp cho bạn một lượng sức mạnh to lớn. Bạn có quyền truy cập vô song vào hoạt động bên trong của cài đặt Linux. Tất cả các lệnh Linux, tệp cấu hình và các công cụ khác đều nằm trong tầm tay bạn. Nhưng đặc điểm xác định của dòng lệnh cũng là nhược điểm lớn nhất của nó: lệnh phải được nhập.

Việc đánh máy tương đối chậm. Cũng dễ mắc lỗi đánh máy, đặc biệt là khi bạn gõ những từ lạ như cifsiostat. Có một mối nguy hiểm khi gõ sai trên máy tính, và Linux cũng không ngoại lệ.

Nhưng ngay cả khi lỗi đánh máy của bạn không gây mất dữ liệu hoặc hậu quả nghiêm trọng nào khác thì việc lặp đi lặp lại và khó chịu khi điều khiển máy tính thông qua từ ngữ đã đánh máy có thể làm giảm sự nhiệt tình của bạn đối với những gì bạn đang cố gắng làm.

Những gợi ý, mẹo và thủ thuật này sẽ cải thiện độ chính xác và tăng tốc độ cho quy trình làm việc của bạn.

2. Tìm kiếm Lịch sử lệnh của bạn

Hầu hết mọi người đều biết rằng để lặp lại một lệnh, bạn có thể sử dụng tính năng lịch sử lệnh của shell. Tất cả các lệnh bạn đã phát hành đều được lưu trữ trong một danh sách. Lệnh lịch sử sẽ hiển thị cho bạn danh sách. Để phát lại một lệnh, hãy nhập dấu chấm than '!' theo sau ngay là số lệnh, sau đó nhấn Enter.

Chúng tôi sẽ hiển thị danh sách lịch sử, sau đó phát lại lệnh số sáu.

Mã nguồn [Chọn]
history
!6


Bạn cũng có thể sử dụng các phím Mũi tên lên và Mũi tên xuống để duyệt qua các lệnh trong danh sách lịch sử. Khi bạn thấy lệnh bạn muốn chạy, hãy nhấn Enter.

Với danh sách lịch sử rất dài, việc sử dụng Ctrl+R để tìm kiếm trong lịch sử lệnh sẽ nhanh hơn và dễ dàng hơn.

Nhấn Ctrl+R để bắt đầu tìm kiếm, sau đó nhập một vài ký tự của lệnh bạn muốn lặp lại. Lệnh khớp lệnh được thực hiện gần đây nhất sẽ được hiển thị.

Trong ví dụ này, tôi nhấn tổ hợp phím Ctrl+R rồi nhập "ls", tức là "ls" theo sau là một dấu cách.

Mã nguồn [Chọn]
ls

Các ký tự bạn nhập sẽ được hiển thị trước dấu hai chấm ":" để bạn có thể thấy gợi ý tìm kiếm của mình. Bạn có thể tiếp tục nhập các ký tự để tinh chỉnh tìm kiếm của mình hoặc nhấn Enter để thực hiện lệnh được hiển thị.


Esc thoát ra mà không thực hiện lệnh. Đây là cách tốt để đưa lệnh vào dòng lệnh để bạn có thể chỉnh sửa.


3. Chỉnh sửa dòng lệnh nhanh

Có lẽ bạn đã biết các phím Home, End, LeftArrow và RightArrow di chuyển con trỏ qua văn bản trên dòng lệnh. Ctrl+Left Arrow và Ctrl+Right Arrow di chuyển con trỏ từ từ này sang từ khác.

Các phím Backspace và Delete xóa từng ký tự một trong văn bản, nhưng có những cách nhanh hơn để xóa các phần dòng lệnh không cần thiết.

  • Ctrl+U xóa từ vị trí con trỏ đến đầu dòng.
  • Ctrl+K xóa từ vị trí con trỏ đến cuối dòng.
  • Home, Ctrl+U hoặc Ctrl+U, Ctrl+K xóa toàn bộ dòng.
  • Ctrl+W xóa từ bên trái con trỏ.
  • Alt+D xóa từ bên phải con trỏ.
  • Ctrl+Y dán một từ đã xóa vào vị trí con trỏ. Bộ nhớ tạm thời cho các từ đã xóa bằng Ctrl+W và Alt+D không ảnh hưởng đến bảng tạm hệ thống của bạn.

4. Cắt và Dán trên Dòng Lệnh

Nếu bạn muốn tương tác với clipboard hệ thống trên dòng lệnh, bạn có thể sử dụng phím tắt. Chúng tương tự như các phím tắt Ctrl+C, Ctrl+V nổi tiếng, nhưng bạn cần sử dụng phím shift cùng lúc.

  • Ctrl+Shift+C sao chép văn bản được tô sáng từ dòng lệnh vào bảng tạm của hệ thống.
  • Ctrl+Shift+V dán văn bản từ bảng tạm hệ thống vào dòng lệnh.

5. Tăng cường sức mạnh lệnh cd

Sử dụng dòng lệnh có nghĩa là di chuyển xung quanh trong hệ thống tệp của bạn. Lệnh cd di chuyển bạn đến một thư mục khác. Ngoài ra còn có các phím tắt tiện dụng sẽ đưa bạn trở lại thư mục gốc của mình.

cd ~ và cd riêng lẻ sẽ nhảy trở lại thư mục gốc của bạn từ bất kỳ vị trí nào trong hệ thống tập tin.

Khá gọn gàng, nhưng tôi thấy cd - hữu ích hơn. cd, với tùy chọn '-', đưa bạn trở lại thư mục trước đó. Bạn có thể sử dụng nó nhiều lần để nhảy qua lại giữa hai thư mục.

Mã nguồn [Chọn]
cd ~/Downloads/taf
cd #
cd -
cd -


Tên thư mục bạn muốn quay lại sẽ được in trong cửa sổ terminal.

6. Hoàn thành Tab

Bạn sẽ có được tốc độ và độ chính xác tăng đáng kể khi sử dụng Tab hoàn thành. Nó loại bỏ hoàn toàn khả năng lỗi nhập khi bạn làm việc với tên tệp, đường dẫn thư mục và các giá trị hệ thống khác.

Kỹ thuật này giống nhau trong mọi trường hợp. Bạn nhập một phần nhỏ của đường dẫn thư mục, sau đó nhấn Tab. Shell cố gắng hoàn thành phần còn lại của tên tệp, đường dẫn thư mục hoặc lệnh.

Nếu có nhiều kết quả trùng khớp, bạn sẽ nghe thấy tiếng bíp. Nhấn Tab lần nữa và bạn sẽ thấy các kết quả trùng khớp có thể. Bạn phải nhập đủ ký tự để vượt qua điểm mơ hồ.

Đây là một ví dụ. Tôi gõ "cd Do" và nhấn Tab. Tôi nghe thấy tiếng bíp, vì vậy tôi nhấn Tab lần nữa.


Bash liệt kê các thư mục khớp nhau, sau đó khôi phục dòng lệnh đã hoàn thành một nửa của tôi. Trong trường hợp này, để phân biệt giữa hai tên thư mục, tôi chỉ cần nhập chữ cái tiếp theo. "n" hoặc "w" sẽ xác định rõ ràng thư mục tôi muốn nói đến.

Tôi gõ "w" vì tôi sẽ chuyển đến thư mục Tải xuống.


Khi tôi nhấn Tab, phần còn lại của tên thư mục sẽ được thêm vào cho tôi.


Nếu tôi muốn đến một thư mục con, tôi có thể bắt đầu nhập tên của nó và nhấn Tab lần nữa. Bạn có thể tiếp tục làm như vậy để nhanh chóng đến các thư mục con lồng nhau sâu.

Bạn có thể sử dụng kỹ thuật này để hoàn thành lệnh shell, tên ứng dụng và thậm chí cả bí danh và hàm shell của riêng bạn. Đây cũng là cách nhanh chóng để thêm tên đường dẫn thư mục vào lệnh dưới dạng tham số.

7. Một số thủ thuật hữu ích khác

Một số phím tắt cuối cùng này khá quen thuộc nhưng nếu bạn mới biết thì đây có thể là những phím tắt mà tôi thường dùng nhất.

  • Ctrl+L để xóa cửa sổ terminal.
  • Ctrl+L đóng cửa sổ terminal.
  • Super+Mũi tên trái Di chuyển cửa sổ terminal sang bên trái.
  • Super+Mũi tên phải Di chuyển cửa sổ terminal sang bên phải.

8. Nhanh hơn là tốt hơn

Dòng lệnh là một nguồn tài nguyên cực kỳ mạnh mẽ, nhưng nó có thể khiến bạn cảm thấy bị giới hạn vì giao diện từng chữ cái một. Hoàn thành tab và các trình tăng tốc như cd - có thể giúp bạn tăng tốc mà không làm mất đi độ chính xác khi cố gắng gõ quá nhanh.

Nhanh hơn thì tốt hơn, đặc biệt là khi nó dễ hơn.