Linux Commands for Beginners (Old Version): 05 - Nano
Mục lục:
- Cài đặt Nano
- Cài đặt Nano trên Ubuntu và Debian
- Cài đặt Nano trên CentOS và Fedora
- Mở và tạo tập tin
- Chỉnh sửa tập tin
- Tìm kiếm và thay thế
- Sao chép, cắt và dán
- Lưu và thoát
- Tùy chỉnh Nano (nanorc)
- Đánh dấu cú pháp
- Đặt Nano làm Trình chỉnh sửa văn bản mặc định
- Sử dụng Nano cơ bản
- Phần kết luận
Khi làm việc trên dòng lệnh, 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ó một đường cong học tập dốc có thể khiến người dùng mới sợ hã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 dòng lệnh 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ư tô sáng 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 soạn thảo 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 nếu nó được cài đặt trên loại hệ thống của bạn:
nano --version
Đầu ra sẽ trông giống như thế này:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
Cài đặt Nano trên Ubuntu và Debian
Cài đặt Nano trên CentOS và Fedora
Mở và tạo tập tin
Để mở tệp hiện có hoặc để tạo tệp mới, hãy nhập
nano
theo sau là tên tệp:
nano filename

Thao tác này sẽ mở một cửa sổ soạn thảo mới và bạn có thể bắt đầu chỉnh sửa tệp.
Ở dưới cùng của cửa sổ, có một 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 được bắt đầu bằng ký tự
^
hoặc
M
Biểu tượng dấu mũ (
^
) đại diện cho
Ctrl
. Ví dụ: các lệnh
^J
có nghĩa là nhấn các
Ctrl
và
J
cùng một lúc. Chữ
M
đại diện cho
Alt
.
Bạn có thể nhận danh sách tất cả các lệnh bằng cách nhập
Ctrl+g
.
Để mở tệp, bạn phải có quyền đọc tệp.
nano +line_number, character_number filename
Chỉnh sửa tập tin
Không giống như vi, nano là một trình soạn thảo không có chế độ, 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 ở phía dưới màn hình sẽ thay đổi. Nhập số (s) trong số dòng Nhập số, số cột: trường trường và nhấn
Enter
.
Tìm kiếm và thay thế
Để tìm kiếm văn bản, nhấn
Ctrl+w
, nhập cụm từ tìm kiếm và nhấn
Enter
. Con trỏ sẽ di chuyển đến trận đấu đầu tiên. Để di chuyển đến trận đấu tiếp theo, nhấn
Alt+w
.
Sao chép, cắt và dán
Để chọn văn bản, 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 được chọn sẽ được tô sáng. Nếu bạn muốn hủy lựa chọn, nhấn
Ctrl+6
Sao chép văn bản đã chọn vào bảng tạm bằng lệnh
Alt+6
.
Ctrl+k
sẽ cắt văn bản đã chọn.
Để dán văn bản, 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 vào tệp, nhấn
Ctrl+o
. Nếu tệp không tồn tại, nó sẽ được tạo sau khi bạn lưu nó.
Để thoát nano, nhấn
Ctrl+x
. Nếu có những thay đổi chưa được lưu, bạn sẽ được hỏi liệu bạn có muốn lưu các thay đổi đó 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ó đọc các tham số cấu hình của nó từ tệp cấu hình trên toàn hệ thống
/etc/nanorc
và từ các tệp cụ thể của người dùng
~/.config/nano/nanorc
và
~/.nanorc
nếu có tệp.
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
Tàu Nano với 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 theo mặc định trong tệp cấu hình
/etc/nanorc
.
include "/usr/share/nano/*.nanorc"
Tùy chọn dễ nhất để bật đánh dấu cho loại tệp mới là sao chép tệp chứa quy tắc tô sáng cú pháp vào thư mục
/usr/share/nano
.
Đặt Nano làm Trình chỉnh sửa 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"
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:
- Trên dấu nhắc lệnh, nhập
nanotheo sau là tên tệp. Chỉnh sửa tệp theo yêu cầu. Sử dụng lệnhCtrl-xđể lưu và thoát trình soạn thảo văn bản.
Phần kết luận
Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách sử dụng trình soạn thảo văn bản nano Gnu. Nó là một trình soạn thảo văn bản phổ biến trong số những 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 nhận xét nếu bạn có bất kỳ câu hỏi nào.
thiết bị đầu cuối nanoCác văn bản hướng dẫn dự thảo, được gọi là Khung Công tác Tương thích châu Âu (EIF), được Ủy ban Châu Âu các chính phủ quốc gia từ 27 quốc gia thành viên của Liên minh Châu Âu, nhiều nước đã soạn thảo các hướng dẫn của mình dựa trên những gì đã được thống nhất tại EU mức độ
Việc sửa đổi EIF, được gọi là EIF V2.0, đòi hỏi các tiêu chuẩn mở nhưng không yêu cầu các văn phòng công cộng phải mua phần mềm nguồn mở. Các chính phủ quốc gia, trong đó có gần đây nhất là Hà Lan, tiến thêm một bước nữa bằng cách hướng dẫn người mua phần mềm trong các văn phòng công cộng luôn lựa chọn các tiêu chuẩn mở và phần mềm mã nguồn mở khi có thể
Nhiều chương trình bạn đã cài đặt trên máy tính của mình, thì khó có thể tìm được chương trình mà bạn muốn. Đó là lý do tại sao tôi không thể sống mà không có Launchy, một trình đơn đơn giản nhưng vô cùng hữu ích để giúp tôi tiết kiệm được cho việc lướt qua hàng chục chương trình trong trình đơn Start của tôi. Launchy được điều khiển bằng bàn phím. Bạn gọi nó bằng cách nhấn Alt-Space (hoặc kết hợp phím nóng mà bạn chọn), sau đó gõ vài chữ cái đầu tiên của chương trình mà bạn muốn. Ví dụ: để khởi
Launchy cũng phục vụ các trang web yêu thích. Để đi thẳng đến PCWorld.com, ví dụ, tôi nhập "pcw". Nó thậm chí chỉ mục các tập tin, do đó bạn có thể tải, nói, tài liệu Word hoặc nhạc iTunes chỉ với một vài cú nhấn phím. (Nếu tất cả điều này nghe có vẻ quen thuộc, đó là vì Microsoft đã thêm chức năng tương tự vào menu Start của Windows Vista).
Công ty đang nghiên cứu các cách thức mà DNA có thể tự sắp xếp thành các mẫu trên bề mặt của một chip, và sau đó hoạt động như một loại giàn giáo trên đó hàng triệu ống nano cacbon nhỏ và các hạt nano được lắng đọng. Mạng lưới ống nano và hạt nano có thể hoạt động như dây và bóng bán dẫn trên các chip máy tính trong tương lai, các nhà khoa học của IBM cho biết. Các chip PC nhanh nhất hiện nay được sản xuất bằng quy trình 45 nanomet, nhưng khi quá trình giảm xuống dưới 22 nanomet trong vài năm, v
Kỹ thuật mới được xây dựng trên công trình được thực hiện cách đây vài năm bởi Paul Rothmund, một nhà khoa học tại Viện Công nghệ California, người đã tìm ra rằng các phân tử DNA có thể được tạo thành để "tự lắp ráp" thành các hình dạng nhỏ như tam giác, hình vuông và các ngôi sao. Cách tiếp cận này tận dụng khả năng tự nhiên của DNA để kết hợp một lượng lớn thông tin phức tạp có thể áp dụng cho các loại hoạt động khác nhau.







