Vi Editor là trình soạn thảo mặc định có sẵn trong linux, bạn có thể mở, đóng, sửa nội dung file khi sử dụng trình soạn thảo này.
– Đổi pass:
passwd
1. Dưới đây là một số câu lệnh cơ bản để sử dụng vi
Mở file: Để mở file với vi trong linux các bạn sử dụng câu lệnh
vi /duong_dan_file
Ví dụ:
Mở file cấu hình đăng nhập bằng VPS bằng Password hoặc SSH
vi /etc/ssh/sshd_config
Sửa file:
Để sửa được nội dung file bạn phải chuyển vi từ chế độ command mode sang chế độ insert mode bằng cách nhấn phím insert trên bàn phím hoặc gõ lệnh sau khi vẫn ở chế độ command:
:i
để chuyển sang chế độ insert mode với ký tự được ghi phía trước con trỏ
:a
để chuyển sang chế độ insert mode với ký tự được ghi phía sau con trỏ
Lưu ý:
Chế độ insert mode là chế độ sửa file (sửa nội dung trong file) bạn gõ các lệnh command của vi nó sẽ hiểu là text và ghi vào nội dung file.
Để có thể dùng các lệnh command các bạn cần quay trở lại chế độ command bằng cách nhấn phím ESC
Lưu file:
Khi đã làm việc với file xong, để đóng file bạn nhấn phím “Esc” rồi gõ:
:q
để thoát và không lưu hoặc gõ:
:wq
để lưu lại nội dung file và thoát
Thao tác:
Để di chuyển con trỏ bạn sử dụng các phím h,j,k,l hoặc các phím mũi tên tương ứng trên bàn phím
Để xóa 1 dòng, bạn di chuyển con trỏ đến đầu dòng đó và gõ:
dd
Xóa 1 ký tự gõ:
x
Xóa 1 từ gõ:
dw
Để khôi phục lại những thay đổi trước đó gõ:
u
Để copy 1 dòng, bạn gõ:
yy
Để paste dòng đó, di chuyển đến nơi cần paste và gõ:
p
Để tìm kiếm bạn gõ / hoặc ?, phía sau là từ cần tìm kiếm
Ví dụ:
/ServerName
sẽ tìm kiếm từ ServerName trong file
Nếu vi nhảy đến kết quả đầu tiên chưa đúng ý bạn, để tiếp tục xem dòng khác gõ n
Gõ số dòng muốn nhảy đến và gõ G, nhảy đến cột nào đó gõ |
Ví dụ:
89G
sẽ nhảy đến dòng 89
21|
sẽ nhảy đến cột 21