<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Cách tạo các kho lưu trữ tự giải nén với shar trong Linux</title>
<meta name="description" content="Cách tạo các kho lưu trữ tự giải nén với shar trong Linux - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Cách tạo các kho lưu trữ tự giải nén với shar trong Linux">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;cach-tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-trong-linux-1928.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-trong-linux-1928.html">
<link rel="shortcut icon" href="https://nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-trong-linux-1928.html">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://nguoicodonvn2008.info/">https://nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Cách tạo các kho lưu trữ tự giải nén với shar trong Linux</h1>
		<ul class="list-inline">
			<li>Thứ tư - 08/04/2020 07:43</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="Cách tạo các kho lưu trữ tự giải nén với shar trong Linux" src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-3.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p style="text-align: justify;">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&nbsp;Linux.</p>

<p style="text-align: justify;">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 đảm bảo nó 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 hướng dẫn gì trong suốt quá trình.</p>

<p style="text-align: justify;">Hãy cùng xem cách bạn có thể sử dụng shar để nhóm các file qua bài viết sau đây!</p>

<h2 style="text-align: justify;">Cài đặt shar</h2>

<p style="text-align: justify;">Shar không được bao gồm trong hầu hết các bản phân phối Linux theo mặc định, vì vậy bạn sẽ phải cài đặt nó trước để 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&nbsp;<strong>Software Center</strong>&nbsp;hay thông qua<strong>apt.</strong>&nbsp;Thay vào đó, bạn sẽ phải cài đặt gói&nbsp;<strong>sharutils</strong>&nbsp;lớn hơn có chứa&nbsp;<strong>shar.</strong>&nbsp;Để làm điều đó, kích hoạt Terminal và sử dụng lệnh:</p>

<pre id="pre0">
<code>sudo apt install sharutils</code></pre>

<p style="text-align: justify;">Shar là một công cụ dòng lệnh và hoạt động trên hàng loạt các file cùng một lúc, đặt chúng vào một kho lưu trữ 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 muốn đưa vào kho lưu trữ shar đến thư mục tạm thời đó.</p>

<p style="text-align: justify;">Với Terminal vẫn hoạt động, hãy sử dụng lệnh&nbsp;<code>cd</code>&nbsp;để chuyển file vào thư mục mới được tạo.</p>

<figure>
<div style="text-align: justify;"><img alt="Sử dụng lệnh cd để chuyển file vào thư mục mới được tạo" data-i="0" data-src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-1.jpg" data-was-processed="true" height="206" src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-1.jpg" width="579" /></div>

<figcaption>
<div style="text-align: justify;">Sử dụng lệnh cd để chuyển file vào thư mục mới được tạo</div>
</figcaption>
</figure>

<div style="text-align: justify;">&nbsp;</div>

<h2 style="text-align: justify;">Nhóm các file</h2>

<p style="text-align: justify;">Để tạo kho lưu trữ shar, hãy chạy lệnh sau:</p>

<pre id="pre1">
<code>shar ./* &gt; ../archive-filename.shar</code></pre>

<p style="text-align: justify;">Thay đổi&nbsp;<strong>archive-filename</strong>&nbsp;thành tên file ưa thích.</p>

<p style="text-align: justify;">Hãy để phân tích sâu hơn để hiểu cách bạn có thể sử dụng cho các file của mình.</p>

<ul>
	<li style="text-align: justify;">Tất nhiên,&nbsp;<strong>shar</strong>&nbsp;chính là chương trình.</li>
	<li style="text-align: justify;"><strong>./*</strong>&nbsp;là đầu vào, và trong trường hợp cụ thể này, nó có nghĩa là tất cả các file trong thư mục.</li>
	<li style="text-align: justify;"><strong>&gt;</strong>&nbsp;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 ở bên trái dấu &gt; và kết hợp nó thành một file duy nhất được xác định ở bên phải dấu &gt;.</li>
	<li style="text-align: justify;"><strong>../archive-filename.shar</strong>&nbsp;là đường dẫn và tên của file đầu ra. Bạn có thể thay đổi nó thành bất cứ điều gì mình muốn.</li>
</ul>

<p style="text-align: justify;">Quá trình này diễn ra khá nhanh và thường không mất nhiều hơn vài giây (tùy thuộc vào hiệu suất PC).</p>

<figure>
<div style="text-align: justify;"><img alt="Nhóm các file" data-i="1" data-src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-2.jpg" data-was-processed="true" height="307" src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-2.jpg" width="579" /></div>

<figcaption>
<div style="text-align: justify;">Nhóm các file</div>
</figcaption>
</figure>

<p style="text-align: justify;">Khi đã tạo kho lưu trữ, bạn có thể chia sẻ file mới của mình với người khác. Mặc dù họ cũng sẽ cần cài đặt<strong>sharutils</strong>&nbsp;để tự động trích xuất hoạt động, nhưng như bạn sẽ thấy trong bước tiếp theo, mọi thứ sẽ đơn giản hơn so với việc xử lý các kho lưu trữ thông thường.</p>

<h2 style="text-align: justify;">Trích xuất kho lưu trữ shar</h2>

<p style="text-align: justify;">Khi người kia nhận được kho lưu trữ shar, tất cả những gì họ cần làm là khiến cho nó có thể thực thi được, sau đó chạy nó.</p>

<p style="text-align: justify;">Giả sử người kia đã cài đặt&nbsp;<strong>sharutils</strong>, họ có thể trích xuất kho lưu trữ bằng các lệnh sau:</p>

<pre id="pre2">
<code>chmod +x archive.shar
 ./archive.shar</code></pre>

<p style="text-align: justify;">Các file chứa trong đó được trích xuất ngay bên cạnh, trong cùng một thư mục.</p>

<figure>
<div style="text-align: justify;"><img alt="Trích xuất kho lưu trữ shar" data-i="2" data-src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-3.jpg" data-was-processed="true" height="398" src="https://st.quantrimang.com/photos/image/2020/04/08/tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-3.jpg" width="639" /></div>

<figcaption>
<div style="text-align: justify;">Trích xuất kho lưu trữ shar</div>
</figcaption>
</figure>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-trong-linux-1928.html" title="Cách tạo các kho lưu trữ tự giải nén với shar trong Linux">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/cach-tao-cac-kho-luu-tru-tu-giai-nen-voi-shar-trong-linux-1928.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://nguoicodonvn2008.info",
            "logo": "https://nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>