• Về minhduy.vn
  • Đăng ký Hosting
  • Thiết kế Website
  • Khuyến mãi HOT
Hướng Dẫn Sử Dụng Dịch Vụ - Minh Duy Solutions
  • Trang chủ
  • Hosting
    • Hướng dẫn Hosting cPanel
    • Hướng dẫn Hosting DirectAdmin
  • Tên miền
  • Website
    • Hướng dẫn WordPress
    • Hướng dẫn Webmaster
  • Email Doanh Nghiệp
    • Office 365
    • Google Work Space
    • Email Zimbra
  • VPS – Máy chủ
    • Hướng dẫn Linux
    • Hướng dẫn DirectAdmin
  • Hướng dẫn chung
  • Góc ICT
No Result
View All Result
  • Trang chủ
  • Hosting
    • Hướng dẫn Hosting cPanel
    • Hướng dẫn Hosting DirectAdmin
  • Tên miền
  • Website
    • Hướng dẫn WordPress
    • Hướng dẫn Webmaster
  • Email Doanh Nghiệp
    • Office 365
    • Google Work Space
    • Email Zimbra
  • VPS – Máy chủ
    • Hướng dẫn Linux
    • Hướng dẫn DirectAdmin
  • Hướng dẫn chung
  • Góc ICT
No Result
View All Result
Hướng Dẫn Sử Dụng Dịch Vụ - Minh Duy Solutions
No Result
View All Result
Home Hướng dẫn máy chủ Hướng dẫn Linux

Cách sử dụng Nano, Trình soạn thảo Command Line Linux

Minh Duy Solutions by Minh Duy Solutions
24/09/2021
Reading Time: 8 mins read
A A
0
nano
555
SHARES
1.8k
VIEWS
Share on FacebookShare on Twitter

Contents

  1. Cài đặt Nano
    1. Cài đặt Nano trên Ubuntu và Debian
    2. Cài đặt Nano trên CentOS và Fedora
  2. Mở và tạo tệp
  3. Chỉnh sửa tệp
    1. Tìm kiếm và thay thế
    2. Sao chép, cắt và dán
  4. Lưu và thoát
  5. Tùy chỉnh Nano (nanorc)
    1. Đánh dấu cú pháp
  6. Đặt Nano làm Trình soạn thảo văn bản mặc định
  7. Cách sử dụng Nano cơ bản
  8. Phần kết luận

Khi làm việc trên command line, khá thường xuyên bạn sẽ cần tạo hoặc chỉnh sửa các tệp văn bản. Hai trong số các trình soạn thảo dòng lệnh mạnh mẽ và phổ biến nhất là Vim và Emacs. Cả hai đều có thể khó tiếp cận hoặc có thể nói đáng sợ đối với người dùng mới. Đối với những người cần một trình soạn thảo đơn giản, có nano.

GNU nano là một trình soạn thảo văn bản Command Line dễ sử dụng cho các hệ điều hành Unix và Linux. Nó bao gồm tất cả các chức năng cơ bản mà bạn mong đợi từ một trình soạn thảo văn bản thông thường, như đánh dấu cú pháp, nhiều bộ đệm, tìm kiếm và thay thế bằng hỗ trợ biểu thức chính quy, kiểm tra chính tả, mã hóa UTF-8, v.v.

Trong hướng dẫn này, giải thích cách sử dụng cơ bản của trình chỉnh sửa nano, bao gồm cách tạo và mở tệp, chỉnh sửa tệp, lưu tệp, tìm kiếm và thay thế văn bản, cắt và dán văn bản, v.v.

Cài đặt Nano

Trình soạn thảo văn bản Nano được cài đặt sẵn trên macOS và hầu hết các bản phân phối Linux. Để kiểm tra xem nó có được cài đặt trên loại hệ thống của bạn hay không:

nano --version

Đầu ra sẽ giống như sau:

GNU nano, version 2.9.3
(C) 1999-2011, 2013-2018 Free Software Foundation, Inc.
(C) 2014-2018 the contributors to nano
Email: nano@nano-editor.org	Web: https://nano-editor.org/

Nếu bạn chưa cài đặt nano trên hệ thống của mình, bạn có thể cài đặt nó bằng trình quản lý gói của bản phân phối của bạn.

Cài đặt Nano trên Ubuntu và Debian

sudo apt install nano

Cài đặt Nano trên CentOS và Fedora

sudo yum install nano

Mở và tạo tệp

Để mở một tệp hiện có hoặc để tạo một tệp mới, hãy nhập nano theo sau là tên tệp:

nano filename
cach su dung nano trinh soan thao command line

Thao tác này sẽ mở ra một cửa sổ trình chỉnh sửa mới và bạn có thể bắt đầu chỉnh sửa tệp.

Ở cuối cửa sổ, có danh sách các phím tắt lệnh cơ bản nhất để sử dụng với trình soạn thảo nano.

Tất cả các lệnh đều có tiền tố ^ hoặc ký tự M .Biểu tượng dấu mũ ( ^) đại diện cho Ctrl. Ví dụ, lệnh ^J có nghĩa là nhấn các phím Ctrl và J cùng một lúc. Chữ cái M đại diện cho Alt.

Bạn có thể nhận được danh sách tất cả các lệnh bằng cách gõ Ctrl g.

Để mở một tệp, bạn phải có quyền đọc đối với tệp.

Nếu bạn muốn mở tệp bằng con trỏ trên một dòng và ký tự cụ thể, hãy sử dụng cú pháp sau:

nano  line_number,character_number filename

Nếu bạn bỏ qua con trỏ character_number sẽ được định vị trên ký tự đầu tiên.

Chỉnh sửa tệp

Không giống như vim, nano là một trình soạn thảo không có mô hình, có nghĩa là bạn có thể bắt đầu nhập và chỉnh sửa văn bản ngay sau khi mở tệp.

Để di chuyển con trỏ đến một dòng và số ký tự cụ thể, hãy sử dụng lệnh Ctrl _ . Menu ở cuối màn hình sẽ thay đổi. Nhập (các) số vào trường “Enter line number, column number:” và nhấn Enter.

Tìm kiếm và thay thế

Để tìm kiếm một văn bản, hãy bấm Ctrl w, nhập cụm từ tìm kiếm và bấm Enter. Con trỏ sẽ di chuyển đến từ match đầu tiên. Để chuyển sang match tiếp theo, hãy nhấn Alt w.

Nếu bạn muốn tìm kiếm và thay thế, hãy nhấn Ctrl . Nhập cụm từ tìm kiếm và văn bản sẽ được thay thế. Editor sẽ chuyển đến match đầu tiên và hỏi bạn có nên thay thế nó hay không. Sau khi đánh Y hoặc N nó sẽ chuyển sang match tiếp theo. Nhấn A sẽ thay thế tất cả các match.

Sao chép, cắt và dán

Để chọn văn bản, hãy di chuyển con trỏ đến đầu văn bản và nhấn Alt a. Điều này sẽ đặt một dấu lựa chọn. Di chuyển con trỏ đến cuối văn bản bạn muốn chọn bằng các phím mũi tên. Văn bản đã chọn sẽ được đánh dấu. Nếu bạn muốn hủy lựa chọn bấm Ctrl 6

Sao chép văn bản đã chọn vào khay nhớ tạm bằng lệnh Alt 6. Ctrl k sẽ cắt văn bản đã chọn.

Nếu bạn muốn cắt toàn bộ dòng, chỉ cần di chuyển con trỏ đến dòng và nhấn Ctrl k. Bạn có thể cắt nhiều đường bằng cách đánh Ctrl k nhiều lần.

Để dán văn bản, hãy di chuyển con trỏ đến nơi bạn muốn đặt văn bản và nhấn Ctrl u.

Lưu và thoát

Để lưu các thay đổi bạn đã thực hiện đối với tệp, hãy nhấn Ctrl o. Nếu tệp chưa tồn tại, tệp sẽ được tạo sau khi bạn lưu.

Để thoát khỏi nano Ctrl x. Nếu có các thay đổi chưa được lưu, bạn sẽ được hỏi có muốn lưu các thay đổi hay không.

Để lưu tệp, bạn phải có quyền ghi vào tệp. Nếu bạn đang tạo một tệp mới , bạn cần có quyền ghi vào thư mục nơi tệp được tạo.

Tùy chỉnh Nano (nanorc)

Khi nano được khởi chạy, nó sẽ đọc các thông số cấu hình của nó từ tệp cấu hình toàn hệ thống /etc/nanorc và từ các tệp dành riêng cho người dùng ~/.config/nano/nanorc và ~/.nanorc nếu các tệp có mặt.

Các tùy chọn được chỉ định trong tệp người dùng được ưu tiên hơn các tùy chọn chung.

Truy cập trang nanorc để biết danh sách đầy đủ tất cả các tùy chọn có sẵn.

Đánh dấu cú pháp

Nano cung cấp các quy tắc tô sáng cú pháp cho hầu hết các loại tệp phổ biến. Trên hầu hết các hệ thống Linux, các tệp cú pháp được lưu trữ trong thư mục /usr/share/nano và được bao gồm trong tệp /etc/nanorc cấu hình theo mặc định

include "/usr/share/nano/*.nanorc"

Tùy chọn dễ dàng nhất để bật tính năng đánh dấu cho một loại tệp mới là sao chép tệp chứa các quy tắc đánh dấu cú pháp vào thư mục /usr/share/nano.

Đặt Nano làm Trình soạn thảo văn bản mặc định

Theo mặc định trên hầu hết các hệ thống Linux, trình soạn thảo văn bản mặc định cho các lệnh như visudo và crontab được đặt thành vi. Để sử dụng nano làm trình soạn thảo văn bản mặc định, bạn cần thay đổi các biến môi trường VISUAL và EDITOR .

Người dùng Bash có thể xuất các biến trong tệp ~/.bashrc:

export VISUAL=nano
export EDITOR="$VISUAL"

Cách sử dụng Nano cơ bản

Dưới đây là các bước cơ bản nhất để bắt đầu với nano:

  1. Trên dấu nhắc lệnh, nhập nano theo sau là tên tệp.
  2. Chỉnh sửa tệp theo yêu cầu.
  3. Sử dụng Ctrl-x lệnh để lưu và thoát khỏi trình soạn thảo văn bản.

Phần kết luận

Trong hướng dẫn này, tôi đã chỉ cho bạn cách sử dụng trình soạn thảo văn bản Gnu nano. Nó là một trình soạn thảo văn bản phổ biến đối với người dùng Linux và có một đường cong học tập nhỏ.

Để biết thêm thông tin về Gnu Nano, hãy truy cập trang tài liệu nano chính thức .

Hãy để lại bình luận nếu bạn có bất kỳ câu hỏi nào.

4.3/5 - (1778 bình chọn)
Share222Tweet139
Minh Duy Solutions

Minh Duy Solutions

Bài viết liên quan

thiet lap dung luong ram toi da cho redis 4629
Hướng dẫn Linux

Thiết lập dung lượng RAM tối đa cho Redis

11/06/2025
1.5k
huong dan cai dat socks5 tren vps linux 4583
Hướng dẫn máy chủ

Hướng dẫn cài đặt Socks5 trên VPS Linux

26/05/2025
1.5k
mot so lenh co ban kiem tra server khi bi ddos 4461
Hướng dẫn Linux

Một số lệnh cơ bản kiểm tra server khi bị DDoS

13/12/2024
1.5k
4454
Hướng dẫn Linux

Cách kiểm tra máy chủ Linux có bị tấn công DDOS hay không?

13/12/2024
1.5k
mount umount o cung hay thiet bi tren linux 4406
Hướng dẫn Linux

Mount / Umount Ổ Cứng Hay Thiết Bị Trên Linux

30/10/2024
1.5k
20 vi du ve crontab tren he dieu hanh linux 4352
Hướng dẫn Linux

20 ví dụ về crontab trên hệ điều hành Linux

24/09/2024
1.5k

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

No Result
View All Result

Recommended.

Hướng dẫn index website với Google Index API và plugin RankMath

07/06/2022
2.7k
Huong dan su dung ThunderBird de nhan va gui mail Office 365

Hướng dẫn sử dụng ThunderBird để nhận và gửi mail Office 365

26/09/2021
1.5k

Trending.

cach tao doi quoc gia cho tai khoan google 4082

Cách tạo (đổi quốc gia) cho tài khoản Google

24/01/2024
27.1k

Hướng dẫn yêu cầu Canva hủy gói đăng ký và yêu cầu hoàn tiền Canva

12/04/2025
2.6k
cach tao doi quoc gia cho tai khoan google 4082

Cách xóa hồ sơ thanh toán tài khoản Google

24/01/2024
6.1k
Microsoft Support and Recovery Assistant

Hướng dẫn gỡ bỏ tận gốc Microsoft Office ra khỏi máy tính bằng phần mềm của Microsoft

22/07/2024
2.8k
57acc582dde37df0a76107d2fb2448d8

Cách Ngắt Link Ảnh Trong Adobe Illustrator, Đơn Giản, Hiệu Quả

04/10/2022
16.4k
Wiki Minh Duy Solutions

WIKI.MINHDUY.VN

Chuyên trang hướng dẫn sử dụng dịch vụ của Minh Duy Solutions

DMCA.com Protection Status

Danh mục

  • aaPanel
  • Góc ICT
  • Thiết Kế Đồ Hoạ
  • SEO
  • Hướng dẫn WHMCS
  • Hướng dẫn Hosting
  • Hướng dẫn WordPress
  • Email Zimbra
  • Hướng dẫn DirectAdmin
  • Hướng dẫn Hosting cPanel
  • Office 365
  • Hướng dẫn Website
  • Hướng dẫn Linux
  • Hướng dẫn Hosting DirectAdmin
  • Google Work Space
  • Hướng dẫn Webmaster
  • Hướng dẫn máy chủ
  • Hướng dẫn Email Doanh Nghiệp
  • Hướng dẫn Tên miền
  • Hướng dẫn chung
  • Uncategorized

Thẻ

AFC apt-get update apt-get upgrade category chủ thể cPanel debian DirectAdmin email doanh nghiệp Environment Variables giải nén Google Workspace G Suite hosting ioncube khôi phục mật khẩu linux nginx nmap nodejs npm Office 365 OneDrive Outlook out of memory path Paypal phpmyadmin SMTP. GMail SSH sudo swap Symbolic Link tar tar.gz thông báo tên miền tên miền ubuntu user whois WooCommerce WordPress wordpress cơ bản wp rocket Zimbra
  • Về minhduy.vn
  • Đăng ký Hosting
  • Thiết kế Website
  • Khuyến mãi HOT

Copyright © 2021 Hướng dẫn Minh Duy Solutions

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

×
    No Result
    View All Result
    • Trang chủ
    • Hosting
      • Hướng dẫn Hosting cPanel
      • Hướng dẫn Hosting DirectAdmin
    • Tên miền
    • Website
      • Hướng dẫn WordPress
      • Hướng dẫn Webmaster
    • Email Doanh Nghiệp
      • Office 365
      • Google Work Space
      • Email Zimbra
    • VPS – Máy chủ
      • Hướng dẫn Linux
      • Hướng dẫn DirectAdmin
    • Hướng dẫn chung
    • Góc ICT

    Copyright © 2021 Hướng dẫn Minh Duy Solutions