Answers:
පහත සඳහන් දෑ උත්සාහ කරන්න:
bzip2 -d filename.bz2
මෙම විධානය මඟින් මුල් සංරක්ෂිත ගොනුව ආරක්ෂා නොවන බව සලකන්න.
මුල් සංරක්ෂිතය සුරැකීමට, -k
විකල්පය එක් කරන්න :
bzip2 -dk filename.bz2
bzip2 -d vim-8.0.tar.bz2
, එහි ප්රති .ලය vim-8.0.tar
. මට මේකට ඇතුල් වෙන්න බැහැ.
tar -x vim-8.0.tar
. මුලින් ඔබට භාවිතා කළ හැකිව තිබුණි tar -xjvf vim-8.0.tar.bz2
.
tar -xf vim-8.0.tar
තව ටිකක් පැහැදිලි කිරීම සඳහා, තනි ගොනුවක් bzip2
මෙසේ සම්පීඩනය කළ හැකිය:
bzip2 myfile.txt
tar
අවශ්ය වන්නේ බහු ගොනු සම්පීඩනය කිරීමේදී පමණි:
tar cvjf myfile.tar.bz *.txt
එබැවින්, .bz2
ගොනු භාවිතයක් bunzip
සම්පීඩනය කිරීමේදී, tar.bz2
ගොනු භාවිතයක් සම්පීඩනය කිරීමේදී tar xjvf
.
tar xjf filename.tar.bz2
. මෙම v
පමණක් ප්රතිදානය විස්ථරාත්මක පවසයි. ඔබේ පර්යන්තය පිරිසිදුව තබා ගන්න! මට ද ධාවනය කිරීමේදී ගැටළු ඇති විය tar -xjf
, එබැවින් එය ධාවනය කිරීමට උත්සාහ කිරීමට වග බලා ගන්න-
tar xf
BSD ප්රභේදය සමඟ ප්රමාණවත් විය යුතුය - j
ධජය සම්පීඩනය කිරීමේදී පමණක් භාවිතා කරයි
ගොනුව විසංයෝජනය කිරීමට bunzip2
(හෝ bzip2 -d
) විධානය භාවිතා කරන්න . වැඩි විස්තර සඳහා මෙම මිනිසා පිටුව බලන්න ,
bzip2
මොනෝ-නූල් සහිත වන අතර එයින් අදහස් කරන්නේ විශාල ගොනුවක් විසංයෝජනය කිරීමට බොහෝ කාලයක් ගතවනු ඇති බවයි.
එය විහිදුවා .bz2
multithreadedly ගොනු, ඔබ නිදහස්, විවෘත මූලාශ්ර වැඩසටහන භාවිතා කළ හැකිය lbzip2
:
sudo apt-get install lbzip2
lbzip2 -d my_file.bz2
-d
ගොනුව විසංයෝජනය කිරීමට ඔබ අදහස් කරන බව අඟවයි. එය කොපමණ නූල් භාවිතා කරයිද යන්න ස්වයංක්රීයව තීරණය කරයි. ඔබට භාවිතා කිරීමට අවශ්ය නූල් ගණන නිශ්චිතව සඳහන් කිරීමට, -n
පරාමිතිය භාවිතා කරන්න , උදා:
lbzip2 -d -n 32 my_file.bz2
සමඟ තවත් ප්රයෝජනවත් විධාන කිහිපයක් lbzip2
:
ෆෝල්ඩරයක් සම්පීඩනය කිරීමට:
tar -c -I lbzip2 -f file.tar.bz2 folder_name
ෆෝල්ඩරයක් සම්පීඩනය කිරීමට:
tar -I lbzip2 -xvf file.tar.bz2
පරාමිතීන්:
-I, --use-compress-program PROG
filter through PROG (must accept -d)
-x, --extract, --get
extract files from an archive
-v, --verbose
verbosely list files processed
-f, --file ARCHIVE
use archive file or device ARCHIVE
.bz2
ගොනුවක් බහුවිධ ලෙස විකේතනය කිරීමට සමහර විකල්ප :
sudo apt-get install pbzip2
pbzip2 -d my_file.bz2
mpibzip2
: පොකුරු යන්ත්රවල භාවිතා කිරීමට නිර්මාණය කර ඇත.
.bz2
අත්හදා බැලීමට ඔබට විශාල ලිපිගොනු කිහිපයක් අවශ්ය නම් : https://dumps.wikimedia.org/mirrors.html
උදාහරණයක් ලෙස (14 GB .bz2
ගොනුවක්, 200 GB සම්පීඩිත නොවේ):
wget http://dumps.wikimedia.your.org/wikidatawiki/20170120/wikidatawiki-20170120-pages-articles-multistream.xml.bz2
lbzip2 -d -n 32 wikidatawiki-20170120-pages-articles-multistream.xml.bz2
http://vbtechsupport.com/1614/ මිණුම් ලකුණ කළේ:
පරාමිතීන් පිළිබඳ වැඩිදුර තොරතුරු සඳහා lbzip2
: http://explainshell.com/explain?cmd=lbzip2+-d+-n+32+my_file.bz2 :
bzip2 -dc my_file.tar.bz2 | tar xvf -
සිග්වින් වෙනුවෙන් මා වෙනුවෙන් වැඩ කළා
bzip2 -d my_file.tar.bz2 ; tar xvf my_file.tar
bzip2 -dc my_file.tar.bz2 | tar xv
තාර පවා STDOUT සිට පයිප්ප ක්රියාකරු හරහා කෙලින්ම කියවිය හැකි නිසා -f විකල්පය සහ ඊට පසුව '-' ලකුණ භාවිතා කිරීම අවශ්ය නොවන බව මම විශ්වාස කරමි . තවද, සැකසෙන ලිපිගොනු ලැයිස්තුගත කිරීමට ඔබට අවශ්ය නැතිනම් -v විකල්පය අතහැර දැමීමට නිදහස් වන්න.
tar
ලේඛනාගාරයක් නොවන බව දැනටමත් සඳහන් කර ඇති බැවින් මෙය උදව් නොකරයි .