Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

Top thủ thuật Linux Terminal tăng năng suất

Khởi đầu năm mới luôn là thời điểm tuyệt vời để đánh giá cách mới trở nên hiệu quả hơn. Nhiều người thử công cụ năng suất mới hoặc tìm ra cách tối ưu hóa quy trình đơn điệu nhất. Một lĩnh vực để đánh giá là terminal. Đặc biệt trong thế giới open source, có hàng tấn cách để làm cho cuộc sống tại terminal hiệu quả hơn (và vui vẻ!) với lối tắt và lệnh. Chúng tôi hỏi các tác giả về thủ thuật terminal yêu thích. Họ chia sẻ mẹo tiết kiệm thơi gian thậm chí một terminal Easter egg vui vẻ. Bạn sẽ áp dụng một trong các phím tắt hoặc hack dòng lệnh này? Bạn có yêu thích muốn chia sẻ? Hãy cho chúng tôi biết bằng cách tham gia poll hoặc để comment.

"Tôi không thể chọn yêu thích; tôi dùng cả ba cái này hàng ngày:

  • Ctrl + L để xóa màn hình (thay vì gõ "clear").
  • sudo !! để chạy lệnh trước với quyền sudo.
  • grep -Ev '^#|^$' <file> sẽ hiển thị nội dung file không có comment hoặc dòng trống."
—Mars Toktonaliev

"Đối với tôi, nếu tôi đang trong trình soạn thảo văn bản terminal và muốn làm nó biến mất để nhanh chóng làm chuyện khác, tôi background nó với Ctrl + Z, làm bất cứ gì tôi cần, và sau đó mang nó về với fg. Tôi cũng đôi khi làm điều tương tự với top hoặc htop. Tôi có thể background nó, và mang nó về bất cứ khi nào muốn kiểm tra hiệu suất hiện tại. Tôi không thấy backgrounding và foregrounding làm trong tự nhiên thường xuyên, và nó thực sự có thể tăng cường đa nhiệm trên terminal." —Jay LaCroix

"Vì tôi có xu hướng làm nhiều điều giống nhau tại terminal trong một ngày, hai điều là hằng số trong ngày của tôi:

  • Ctrl + R để tìm kiếm ngược lịch sử Bash cho lệnh đã chạy và muốn chạy lại
  • Thay thế caret là tốt nhất vì tôi thường làm như sudo dnf search <tên gói> sau đó nếu tìm thấy gói phù hợp cách đó tôi làm ^search^install để chạy lại lệnh thay search bằng install.
Chắc chắn những điều này cơ bản nhưng tiết kiệm thời gian cho tôi." —Steve Morris

"Mẹo terminal cool của tôi không phải là điều tôi làm trong terminal, mà là terminal nào tôi dùng. Đôi khi tôi chỉ muốn cảm giác dùng Apple II, hoặc terminal amber-on-black cũ. Đó là lúc tôi khởi động Cool Retro Term. Screenshot trên trang web."

—Jim Hall

"Có lẽ ssh -X để chạy chương trình đồ họa trên máy khác. Copy/paste (trên một số terminal emulator, như gnome-terminal) C-S c và C-S v. Tôi không chắc điều này có tính (vì nó chuyển đồ họa ở phần thú vị, nhưng bắt đầu với ssh). Gần đây tôi cần đăng nhập máy khác nhưng để con cái theo dõi trên màn hình lớn từ laptop. Link này chỉ cho tôi điều chưa từng thấy: mirroring session active từ màn hình máy khác trên laptop qua mạng local (x11vnc -desktop) và có thể điều khiển từ cả hai máy cùng lúc." —Kyle R. Conway

"Bạn có thể cài Install 'sl' $ sudo apt install sl hoặc $ sudo dnf install sl, và khi lệnh sl nhập tại dấu nhắc Bash một tàu hỏa hơi nước dựa trên văn bản di chuyển qua màn hình hiển thị." —Don Watkins