Намунаи истифодаи фармонҳои Linux "tar"

Дар асл, файли файли усули ташкили файли архив мебошад, ки бисёр файлҳои дигарро дар бар мегирад.

Тасаввур кунед, ки шумо сохтори феҳристро бо файлҳое, ки шумо мехоҳед аз як компютер ба дигараш нусхабардорӣ кунед. Шумо метавонед скриптро нависед, ки нусхабардорӣ мекунад ва ҳамаи файлҳоро дар феҳристҳои дуруст дар дастгоҳи таъинот ҷойгир мекунад.

Ин хеле осон аст, агар шумо файлҳои ягонаро бо ҳамаи файлҳо ва ҷузвдонҳо, ки як қисми файл аст, ки шумо метавонед ба макони нусхабардорӣ ва экспрессия нусхабардорӣ кунед.

Истифодабарандагон, ки барои истифодаи Windows нармафзори монанди WinZip аллакай дар бораи ин гуна функсияҳо огоҳ мебошанд, аммо фарқи байни файлҳои zip ва файли tar-ро дар он аст, ки файли tar на он қадар фишурда намешавад.

Ин хеле маъмул аст, ки файли tar барои тавре, ки дар дастури нишон дода шудааст, ки чӣ тавр ба хориҷ tar.gz файлҳо пахш карда шаванд.

Ин мақола ба шумо нишон медиҳад, ки чӣ тавр истифода бурдани фармони фармони .

Чӣ тавр барои эҷоди файли Tar

Тасаввур кунед, ки папкаҳои тасвирии худро дар ҷузвдони хонагӣ дошта бошед, якчанд ҷузвдонҳои гуногун бо аксҳои тасвир дар ҳар як папка.

Шумо метавонед файли tar, ки дорои ҳамаи тасвирҳои шумо буда, сохтори папкаро бо фармонҳои зерин нигоҳ медоред:

Сурат-

Калидҳо инҳоянд:

Чӣ тавр ба рӯйхати файлҳо дар файли Tar

Шумо метавонед мундариҷаи файлҳоро бо истифодаи фармонҳои зерин нависед:

tar -tf tarfilename

Ин рӯйхати файлҳо ва феҳристҳо дар дохили файл мебошад.

Шумо бояд ҳамеша пеш аз пайдо кардани файли tar аз манбаи аҷибе кор кунед.

Дар ҳадди ақал файл файлро метавонад файлҳоро ба ҷузвдонҳо, ки шумо интизор набудед ва қисмҳои системаи шумо хомӯш кардаед, то бидонед, ки файлҳо дар куҷо ҷойгиранд.

Дар бадтарин, одамони бад чизеро, ки блок ном дорад, офаридааст, ки барои нобуд кардани система пешбинӣ шудааст.

Фармони қаблӣ танҳо як рӯйхати файлҳо ва ҷузвдонҳо медиҳад. Агар шумо хоҳед, ки назар ба андозаи возеҳтаре, ки нишон медиҳад, андозаи файлро аз фармонҳои зерин истифода баред:

tar -tvf tarfilename

Калидҳо инҳоянд:

Чӣ тавр барои кушодани файли Tar

Акнун, ки шумо файлҳоро дар файли tar номбар кардаед, шумо мехоҳед файли tarро эҷод кунед.

Барои нусхабардории мазмуни феҳрист истифода кардани фармонро истифода баред:

ранд

Калидҳо инҳоянд:

Чӣ тавр ба файлҳои файли File

Агар шумо хоҳед, ки парвандаҳоро ба файли мавҷудбуда илова кунед, фармонро иҷро кунед:

tar -rvf tarfilename / path / ба / файлҳо

Калидҳо инҳоянд:

Чӣ тавр ба замимаҳои замимаҳо замима карда мешавад, агар онҳо навтар бошанд

Масъала бо фармони қаблӣ ин аст, ки агар шумо файлҳоро, ки аллакай дар файли tar вуҷуд доранд, баргардонида шаванд.

Агар шумо хоҳед, ки танҳо файлҳоро илова кунед, агар онҳо аз файлҳои мавҷуда зиёдтар истифода карда шаванд:

tar -uvf tarfilename / path / ба / файлҳо

Чӣ тавр барои бартараф кардани файлҳо, ки хориҷ карда шавад

Агар шумо файлро ба кор андохтед, шумо аллакай мавҷуд ҳастед, ки файлҳоро бароред.

Ин фармонҳо боварӣ ҳосил мекунанд, ки файлҳои мавҷудбуда танҳо мемонанд:

tar -xkvf tarfilename

Танҳо файли файлҳое, ки аз файлҳои мавҷуда тоза ҳастанд

Агар шумо файлро ба кор андохтед, шумо метавонед барои файлҳое, ки навиштан мехоҳанд, хурсанд бошанд, аммо танҳо агар файле, ки дар файли tar аз файлҳои мавҷуда бештартартар бошад, хушк мешавад.

Фармони зерин нишон медиҳад, ки ин корро чӣ тавр иҷро кардан мумкин аст:

навсозии файлҳои нав - файлҳо

Пас аз кушодани файлҳои файл, чӣ гуна хориҷ мешаванд

Файли фейсбукӣ боқӣ мемонад, агар шумо файлеро, ки 400-гигабайтӣ ба файл навиштаед, дар файли аслӣ ва феҳристи файлҳо бо 400-гигабайт файл дар 400-гигабайт мавҷуд аст.

Шумо мехоҳед, ки парвандаи аслиро, вақте ки ба феҳрист илова кардаед, тоза кунед.

Фармони зерин нишон медиҳад, ки ин корро чӣ тавр иҷро кардан мумкин аст:

tar -remove-файлҳо -cvf tarfilename / path / ба / файлҳо

Вақте ки шумо онро эҷод мекунед, Тарҷумаро кушоед

Барои кушодани файли tar вақте, ки он сохта шудааст, истифода кардани фармонро истифода баред:

tar -cvfz tarfilename / path / ба / файлҳо

Натиҷа

Фармондеҳи фаронсавӣ даҳҳо достонҳо ва маълумоти бештарро тавассути истифодаи фармонҳои инсон ё бо ёрии дастгирӣ пайдо кардан мумкин аст .