Hướng dẫn sử dụng các lệnh mở, sửa file trong Linux

Thảo luận trong 'Kiến Thức' bắt đầu bởi Admin, 27 Tháng bảy 2017.

  1. Admin Nothing to lose.. your love to win..

    Bài viết:
    4,093
    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.

    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
     
    Sói thích bài này.
    Chỉnh sửa cuối: 17 Tháng năm 2019
Từ Khóa:
Trả lời qua Facebook
Đang tải...