Thật khó chịu, thậm chí là mệt mỏi, khi phải giải thích cho ai đó cách giải nén sau khi bạn gửi cho họ một kho lưu trữ. Nếu thế thì chắc chắn bạn sẽ yêu thích shar trong Linux.
Với shar, bạn có thể “gói” nhiều file lại với nhau. Nếu bạn gửi cho ai đó, họ chỉ cần đáp ứng nó cũng có thể có thể thực thi được và chạy để giải nén là xong. Không cần các lệnh phức tạp hay chỉ dẫn gì trong suốt quá trình.
Hãy cùng xem cách bạn cũng đều có thể sử dụng shar để nhóm các file qua bài viết sau đây!
Cài đặt shar
Shar chưa được nghĩ dù là trong đa số các bản phân phối Linux theo mặc định, vì vậy bạn bắt buộc phải cài đặt chúng trước để cũng có thể tạo lưu trữ file Shar tự động giải nén. Tuy nhiên, bạn sẽ không tìm thấy nó trong Software Center hay thông qua apt. Thay vào đó, bạn bắt buộc phải cài đặt gói sharutils lớn hơn có chứa shar. Để làm điều đó, kích hoạt Terminal và sử dụng lệnh:
sudo apt install sharutils
Shar là một công cụ dòng lệnh và hoạt động trên hàng loạt các file và một lúc, đặt nó vào một kho lưu giữ duy nhất. Do đó, để thuận tiện và dễ sử dụng, hãy tạo một thư mục tạm thời và di chuyển hoặc sao chép tất cả các file mà bạn mong muốn đưa vào kho lưu trữ shar đến thư mục tạm thời đó.
Với Terminal vẫn hoạt động, hãy sử dụng lệnh cd
để chuyển file vào thư mục mới được tạo.
Sử dụng lệnh cd để chuyển file vào thư mục mới được tạo
Nhóm các file
Để tạo kho lưu trữ shar, hãy chạy lệnh sau:
shar. /* > /archive-filename.shar
Thay đổi archive-filename thành tên file ưa thích.
Hãy để phân tích sâu hơn để biết cách bạn cũng có thể có thể sử dụng cho các file của mình.
- Tất nhiên, shar chính là chương trình.
- . /* là đầu vào, và trong tình huống cụ thể này, nó có nghĩa là tất cả những file trong thư mục.
- > ngăn cách đầu vào và đầu ra của lệnh. Chương trình hiểu nó như sau: Hãy lấy tất cả đầu vào sinh sống bên trái dấu > và kết hợp nó thành một file duy nhất được định vị ở bên phải dấu >.
- /archive-filename.shar là đường dẫn và tên của file đầu ra. Bạn có thể thay đổi nó thành bất kể điều gì mình muốn.
Quá trình này diễn ra khá nhanh và thường không mất không ít hơn vài giây (tùy thuộc vào hiệu suất PC).
Nhóm các file
Khi đã tạo kho lưu trữ, bạn cũng có thể có thể chia sẻ file mới của mình với những người khác. Mặc dù họ cũng sẽ cần cài đặt sharutils để tự động trích xuất hoạt động, nhưng như bạn sẽ thấy trong bước tiếp theo, tất cả sẽ đơn giản hơn so với việc giải quyết các kho lưu giữ thông thường.
Trích xuất kho lưu trữ shar
Khi người kia nhận được kho lưu giữ shar, mọi thứ những gì họ cần làm là làm cho nó có thể thực thi được, sau đó chạy nó.
Giả sử người đó đã cài đặt sharutils , họ cũng có thể trích xuất kho lưu trữ bằng các lệnh sau:
chmod +x archive.shar. /archive.shar
Các file chứa trong đấy được trích xuất ngay bên cạnh, trong cùng một thư mục.
Trích xuất kho lưu giữ shar
Từ khóa bài viết: truongthinh.info, Linux, shar, kho lưu trữ, kho lưu trữ tự giải nén, tạo kho lưu trữ tự giải nén với shar, tạo kho lưu trữ tự giải nén trong Linux
Bài viết Cách tạo các kho lưu trữ tự giải nén với shar trong Linux được tổng hợp và biên tập bởi: truongthinh.info. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho truongthinh.info để điều chỉnh. truongthinh.info xin cảm ơn.