Một số thủ thuật khi làm việc với linux command - MTD SEC

MTD SEC

Chia Sẻ Để Thành Công

Home Top Ad

Post Top Ad

Thứ Ba, 7 tháng 1, 2020

Một số thủ thuật khi làm việc với linux command


Tính năng autocompletion





Khi bạn gõ một lệnh nào đó bạn không cần phải nhớ chính xác lệnh đó viết như thế nào vi trên linux đã hỗ trợ cho bạn một tính năng gợi ý autocompletion rất tốt bạn chỉ cần nhớ một vài chữ cái đầu tiên sau đó gõ phím Tab là song









Đây là một tính năng khá thú vị bạn nên dùng nó.





Quay trở lại thư mục làm việc cuối cùng





Giả sử bạn kết thúc trong một đường dẫn thư mục dài và sau đó bạn chuyển sang thư mục khác trong một đường dẫn hoàn toàn khác. Và sau đó bạn nhận ra rằng bạn phải quay lại thư mục trước đó bạn đã ở. Trong trường hợp này, tất cả những gì bạn cần làm là gõ lệnh này:





cd ~




Điều này sẽ đưa bạn trở lại trong thư mục làm việc cuối cùng ngần nhất. Bạn không cần phải nhập đường dẫn thư mục dài hoặc sao chép dán nó nữa.

















tìm kiếm và sử dụng các lệnh mà bạn đã sử dụng trong quá khứ





Hãy tưởng tượng một tình huống mà bạn đã sử dụng một lệnh dài vài phút / giờ trước và bạn phải sử dụng lại nó. Vấn đề là bạn không thể nhớ lệnh chính xác nữa.





Tìm kiếm ngược là vị cứu tinh của bạn ở đây. Bạn có thể tìm kiếm lệnh trong lịch sử bằng thuật ngữ tìm kiếm.





Chỉ cần sử dụng các phím ctrl + r để bắt đầu tìm kiếm ngược và nhập một phần của lệnh. Nó sẽ tra cứu lịch sử và sẽ cho bạn thấy các lệnh phù hợp với thuật ngữ tìm kiếm.
Theo mặc định, nó sẽ chỉ hiển thị một kết quả. Để xem thêm kết quả phù hợp với cụm từ tìm kiếm của bạn, bạn sẽ phải sử dụng ctrl + r nhiều lần. Để thoát khỏi tìm kiếm ngược, chỉ cần sử dụng Ctrl + C.





Di chuyển đến đầu hoặc cuối dòng





Giả sử bạn đang gõ một lệnh dài và giữa chừng bạn nhận ra rằng bạn phải thay đổi một cái gì đó ngay từ đầu. Bạn sẽ sử dụng một số tổ hợp phím mũi tên trái để di chuyển đến đầu dòng. Và tương tự cho việc đi đến cuối dòng.





Tất nhiên, bạn có thể sử dụng các phím Home và End ở đây nhưng thay vào đó, bạn có thể sử dụng Ctrl + A để đi đến đầu dòng và Ctrl + E để đi đến cuối.





Mẹo và thủ thuật dòng lệnh Linux




Sử dụng lại mục cuối cùng từ lệnh trước với! $





Sử dụng đối số của lệnh trước có ích trong nhiều tình huống.





Giả sử bạn phải tạo một thư mục và sau đó đi vào thư mục vừa tạo. Ở đó bạn có thể sử dụng các tùy chọn! $.














Sử dụng lại lệnh trước đó trong lệnh hiện tại với !!





Bạn có thể gọi toàn bộ lệnh trước đó với !!. Điều này đặc biệt hữu ích khi bạn phải chạy một lệnh và nhận ra rằng nó cần quyền root.





Một sudo nhanh !! tiết kiệm nhiều tổ hợp phím ở đây.













Sử dụng bí danh để sửa lỗi chính tả





Có lẽ bạn đã biết lệnh bí danh trong Linux là gì. Những gì bạn có thể làm là, sử dụng chúng để sửa lỗi chính tả.





Ví dụ: bạn có thể thường xuyên gõ nhầm grep là gerp. Nếu bạn đặt bí danh trong bashrc của mình theo cách này:





alias gerp=grep




Cái này hơi mơ hồ vì nó phụ thuộc vào các bản phân phối Linux và các ứng dụng kết nối. Nhưng nói chung, bạn sẽ có thể sao chép các lệnh dán bằng các phím tắt sau:





  • Chọn văn bản để sao chép và nhấp chuột phải để dán (hoạt động trong Putty và các máy khách Windows SSH khác)
  • Chọn văn bản để sao chép và nhấp chuột giữa (nút cuộn trên chuột) để dán
  • Ctrl + Shift + C để sao chép và Ctrl + Shift + V để dán




Sử dụng lệnh yes cho các lệnh hoặc tập lệnh cần phản hồi tương tác





Nếu có một số lệnh hoặc tập lệnh cần tương tác người dùng và bạn biết rằng bạn phải nhập Y mỗi lần yêu cầu nhập, bạn có thể sử dụng lệnh Có.





Chỉ cần sử dụng nó trong thời trang dưới đây:





yes | command_or_script




 Làm trống một tập tin mà không xóa nó





Nếu bạn chỉ muốn làm trống nội dung của tệp văn bản mà không xóa chính tệp đó, bạn có thể sử dụng một lệnh tương tự như sau:





> filename




Tìm nếu có tệp chứa một văn bản cụ thể





Có nhiều cách để tìm kiếm và tìm kiếm trong dòng lệnh Linux. Nhưng trong trường hợp khi bạn chỉ muốn xem liệu có tệp nào chứa một văn bản cụ thể không, bạn có thể sử dụng lệnh này:





grep -Pri Search_Term path_to_directory






Không có nhận xét nào:

Đăng nhận xét

Post Top Ad