Để nén file(s), bạn sử dụng mã hóa dữ liệu trong file(s) bằng cách sử dụng ít bit hơn, và đây thường là một thực hành hữu ích trong quá trình sao lưu và truyền file(s) qua mạng. Ngược lại, giải nén file(s) có nghĩa là khôi phục dữ liệu trong file(s) về trạng thái ban đầu.
Có nhiều công cụ nén và giải nén file khả dụng trên Linux như gzip, 7-