huong-dan-cai-dat-su-dung-lenh-nano-trong-linux
Hướng Dẫn Cài Đặt Sử Dụng Lệnh Nano Trong Linux

Khi truy cập vào Linux server qua SSH bạn sẽ phải cần đến một trình chỉnh sửa văn bản text editor để chỉnh sửa các file cấu hình, file html, các file script …. Có rất nhiều text editor như Vi, emacs, … Nhưng với Nano bạn có thể nhanh chóng làm quen và sử dụng thành thạo hơn các text editor khác.

Để làm quen với Nano, việc đầu tiên bạn phải làm quen với một số phím tắt của Nano, bởi trong Nano bạn không thể sử dụng chuột.

Có thể bạn quan tâm

A.Cài đặt Nano Editor trong Linux như thế nào ?

Theo mặc định của tất cả các hệ điều hành họ hàng Unix, Nano được cài sẵn. Tuy nhiên trong 1 số trường hợp không có sẵn, bạn chạy lệnh sau để tải về

Nếu bạn chưa cài đặt, thì có thể sử dụng lệnh sau :

  • Trên UBUNTU
apt-get install nano
  • Trên CENTOS
yum install nano

B.Hướng Dẫn Sử Dụng Nano Editor

Để sử dụng Nano Editor bạn chỉ cần sử dụng lệnh bên dưới theo cú pháp

nano file_name

Trong đó file_name là tên file hoặc đường dẫn đến file.

Ví dụ như hình nano /etc/nginx/nginx.confhoặc bạn dùng lệnh cd vào thư mục cd /etc/nginx sau đó dùng Nano

nano nginx.conf ( mình làm lệnh này sau khi cài Nginx nên mới có đường dẫn để làm ví dụ, nếu chưa có hãy tạo 1 file như index.php để test )

Các phím tắt trong Nano Editor

  • Ký hiệu ^ thay cho phím Ctrl
  • Ctrl+O: lưu file
  • Ctrl+X: thoát khỏi editor (có thể cần ấn thêm Y/N)
  • Ctrl+W: search

Các tham số đi kèm trong Nano

  • nano -B (sao lưu tập tin trước khi chỉnh sửa nó)
  • nano -E (chuyển đổi các tab thành space khi chỉnh sửa)
  • nano -c (liên tục hiển thị các số liệu thống kê vị trí con trỏ)
  • nano -i (tự động thụt dòng mới vào cùng vị trí với dòng trước)
  • nano -k (tuỳ chỉnh vị trí cắt để nó cắt từ vị trí con trỏ thay vì toàn bộ dòng)
  • nano -m (cho phép sử dụng chuột để yểm trợ) nano -v (mở file chỉ để đọc)

Cắt dán văn bản trong Nano

Để cắt một dòng văn bản trong nano, nhấn Ctrl+k.

Nếu bạn nhấn Ctrl+k lần nữa trước khi thực hiện bất kỳ thay đổi nào khác thì dòng văn bản sẽ được thêm vào virtual clipboard.

Khi bạn bắt đầu nhập thêm văn bản hoặc xóa văn bản và nhấn Ctrl+k thì clipboard sẽ bị xóa và chỉ dòng cuối cùng bạn cắt sẽ dán được.

Nếu bạn muốn cắt chỉ một phần của một dòng, nhấn Ctrl+6 ở đầu văn bản bạn muốn cắt và sau đó nhấn Ctrl+k để cắt văn bản.

Dán văn bản sử dụng Ctrl+u.

Show vị trí con trỏ

Nhấn tổ hợp Ctrl+c sẽ cho output này.

[ line 19/86 (22%), col 1/24 (4%), char 224/1482 (15%) ]

Đó chính là vị trí bạn đang ở hiện tại

Đọc file với nano

Sử dụng Ctrl+r. Nhấn Alt+f nếu muốn mở file mới ở buffer mới.

Tìm và thay thế các chuỗi

Để tìm chuỗi, chạy Ctrl+\. Mặc định khi chạy tổ hợp phím này thì cũng hiển thị luôn cả việc thay thế.

Để tắt thay thế, Ctrl+r là tổ hợp cần dùng. Bật lại thì nhấn lại tổ hợp này lần nữa.

Để tìm ở phía trước, sau khi tắt thay thế, nhấn Alt+b.

Nếu muốn force case-sensative, sau khi ở chế độ tìm, Alt+c. Và nhấn lại để huỷ.

Một text-editor luôn có chế độ tìm kiếm regex. Nano cũng không ngoại lệ. Đó là Alt+r.

Lưu file trong Nano

Trong nano, ta lưu tệp bằng tổ hợp ctrl+o.

Trong trường hợp lưu ở format DOS, ta nhấn thêm Alt+d.

Trong trường hợp lưu ở format MAC, ta nhấn thêm Alt+m.

Tổ hợp Ctrl+O còn có thể sử dụng như:

  • Nối văn bản nano vào cuối tệp khác, sau Ctrl+O thì Alt+a.
  • Nối văn bản nano vào đầu tệp khác, sau Ctrl+O thì Alt+p.
  • Back-up tệp, sau Ctrl+O thì Alt+b.

Thoát khỏi Nano Editor

Tổ hợp cần gõ là Ctrl+x

Lời kết

Trong bài hướng dẫn này, bạn đã học cách làm thế nào để cài đặt và sử dụng Nano Editor, xem thêm các bài viết về Linux OS

Nếu bài viết có ích hãy LikeShare, và đừng quên đánh giá bài viết bên dưới nhé.

Nguồn MzEngineer.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here