Hướng dẫn sử dụng lệnh Linux znew cho người mới bắt đầu (có ví dụ)

theanh

Administrator
Nhân viên
Bạn có biết Linux cung cấp một cách để nén lại các tệp .Z thành các tệp .gz không? Có, lệnh znew cho phép bạn thực hiện việc này. Trong hướng dẫn này, chúng ta sẽ thảo luận về những điều cơ bản của tiện ích dòng lệnh này bằng một số ví dụ dễ hiểu. Nhưng trước khi thực hiện, cần lưu ý rằng tất cả các ví dụ ở đây đều đã được thử nghiệm trên máy Ubuntu 18.04 LTS.

Lệnh znew của Linux​

Như đã đề cập ở trên, lệnh znew trong Linux cho phép bạn chuyển đổi các tệp .Z sang loại .gz bằng cách nén lại chúng. Sau đây là cú pháp của lệnh này:
Mã:
znew [ -ftv9PK] [name.Z ... ]
Và đây là những gì trang hướng dẫn nói về lệnh này:
Mã:
Znew nén lại các tệp từ định dạng .Z (nén) sang định dạng .gz (gzip). 

Nếu bạn muốn nén lại một tệp đã ở định dạng gzip, hãy đổi tên tệp để buộc phải có phần mở rộng .Z 
sau đó áp dụng znew.
Sau đây là một số ví dụ theo kiểu Hỏi & Đáp sẽ giúp bạn hiểu rõ hơn về cách lệnh znew hoạt động.

Câu hỏi 1. Làm thế nào để sử dụng lệnh znew?​

Khá đơn giản - chỉ cần cung cấp tên tệp .Z làm đầu vào. Đây là một ví dụ:
Mã:
znew files2.Z
Lệnh này tạo ra 'files2.gz' trong đầu ra, xóa tệp .Z gốc trong quá trình này.

Câu hỏi 2. Nếu tệp .gz cùng tên đã tồn tại thì sao?​

Nếu tệp .gz cùng tên đã tồn tại trong thư mục làm việc hiện tại của bạn, lệnh znew sẽ yêu cầu xác nhận xem bạn có muốn ghi đè tệp đó hay không.

Ví dụ, trong trường hợp của tôi, lệnh sau:
Mã:
znew files2.Z
tạo ra lời nhắc xác nhận sau:
Mã:
gzip: files2.gz đã tồn tại; bạn có muốn ghi đè (y hoặc n) không?
Vì vậy, bạn có thể nhấn 'y' nếu muốn tiếp tục, nếu không, hãy nhấn 'n'. Ngoài ra, bạn cũng có thể sử dụng tùy chọn dòng lệnh -f để buộc nén lại từ định dạng .Z sang .gz nếu tệp .gz đã tồn tại.

Câu hỏi 3. Làm thế nào để znew hiển thị thông tin chi tiết trong đầu ra?​

Tùy chọn dòng lệnh -v cho phép znew hiển thị thông tin chi tiết như tên và tỷ lệ phần trăm giảm cho mỗi tệp được nén. Sau đây là một ví dụ:


Câu hỏi 4. Các tùy chọn znew hữu ích khác là gì?​

Có một số tùy chọn. Giống như -t kiểm tra các tệp mới trước khi xóa các tệp gốc, -9 đảm bảo công cụ sử dụng phương pháp nén chậm nhất (nén tối ưu) và -P đảm bảo znew sử dụng đường ống để chuyển đổi nhằm giảm dung lượng sử dụng trên đĩa.

Sau đây là danh sách đầy đủ các tùy chọn mà znew cung cấp:
Mã:
-f Buộc nén lại từ định dạng .Z sang .gz ngay cả khi tệp .gz đã tồn tại.

 -t Kiểm tra các tệp mới trước khi xóa các tệp gốc.

 -v Chi tiết. Hiển thị tên và phần trăm giảm cho mỗi tệp được nén.

 -9 Sử dụng phương pháp nén chậm nhất (nén tối ưu).

 -P Sử dụng đường ống để chuyển đổi nhằm giảm dung lượng sử dụng trên đĩa.

 -K Giữ tệp .Z khi tệp đó nhỏ hơn tệp .gz; ngụ ý -t.

Kết luận​

Nếu công việc của bạn liên quan đến việc nén và giải nén các tệp thông qua dòng lệnh Linux, lệnh znew có thể hữu ích với bạn. Trong hướng dẫn này, chúng tôi đã thảo luận về một số tùy chọn chính mà znew cung cấp. Để biết thêm thông tin, hãy truy cập trang hướng dẫn của công cụ.
 
Back
Bên trên