Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng SSH để nén và giải nén tệp tin trên máy chủ từ xa.
Khi bạn quản lý máy chủ từ xa thông qua SSH, việc nén và giải nén tệp tin có thể rất hữu ích. Điều này giúp tiết kiệm không gian đĩa và dễ dàng chuyển tệp tin giữa các máy chủ. Hãy làm theo các bước dưới đây để nén và giải nén tệp tin bằng SSH.
Phụ mục
Bước 1: Kết nối vào máy chủ từ xa qua SSH
Trước tiên, mở cửa sổ dòng lệnh và sử dụng lệnh sau để kết nối vào máy chủ từ xa:
ssh your_username@your_server_ip
Bạn sẽ được yêu cầu nhập mật khẩu. Sau khi đăng nhập thành công, bạn sẽ có thể làm việc trên máy chủ từ xa.
Bước 2: Nén tệp tin hoặc thư mục
Để nén một tệp tin hoặc thư mục, bạn có thể sử dụng lệnh tar. Ví dụ, để nén một thư mục có tên là myfolder, sử dụng lệnh sau:
tar -czvf myfolder.tar.gz myfolder
- -c: Tạo một tệp tin nén mới.
- -z: Sử dụng gzip để nén.
- -v: Hiển thị thông tin chi tiết trong quá trình nén.
- -f: Chỉ định tên tệp tin nén (ở đây là myfolder.tar.gz).
Bước 3: Sao lưu tệp tin nén
Bây giờ, tệp tin nén myfolder.tar.gz đã được tạo. Để sao lưu nó trên máy tính cục bộ của bạn, sử dụng lệnh scp:
scp your_username@your_server_ip:/path/to/myfolder.tar.gz /path/on/your/local/computer
- your_username: Tên người dùng trên máy chủ từ xa.
- your_server_ip: Địa chỉ IP hoặc tên miền của máy chủ từ xa.
- /path/to/myfolder.tar.gz: Đường dẫn đến tệp tin nén trên máy chủ từ xa.
- /path/on/your/local/computer: Đường dẫn đến vị trí bạn muốn sao lưu tệp tin nén trên máy tính cục bộ.
Bước 4: Giải nén tệp tin
Khi bạn đã sao lưu tệp tin nén trên máy tính cục bộ, bạn có thể giải nén nó bằng cách sử dụng lệnh tar một lần nữa:
tar -xzvf myfolder.tar.gz
Lệnh này sẽ giải nén tệp tin myfolder.tar.gz và tạo lại thư mục ban đầu myfolder.
Kết luận
Sử dụng SSH để nén và giải nén tệp tin trên máy chủ từ xa là một cách hiệu quả để quản lý dữ liệu và tiết kiệm không gian đĩa. Hãy luôn đảm bảo rằng bạn có quyền truy cập vào các tệp tin và thư mục bạn muốn làm việc với, và tuân thủ các quy tắc bảo mật để đảm bảo tính an toàn của dữ liệu của bạn.