Მაგალითი იყენებს Linux- ის ბრძანებას "tar"

არსებითად, tar ფაილის არის მეთოდი შექმნის არქივი ფაილი, რომელიც შეიცავს ბევრი სხვა ფაილი.

წარმოიდგინეთ თქვენ გაქვთ საქაღალდის სტრუქტურა იმ ფაილებით, რომლითაც გსურთ ერთი კომპიუტერიდან მეორეში გადაწერა. თქვენ შეგიძლიათ დაწეროთ სკრიპტი, რომელიც ასრულებს ასლს და დანიშნავს ყველა ფაილს დანიშნულების ადგილას სწორ საქაღალდეებში.

ბევრად უფრო ადვილი იქნებოდა, თუ თქვენ შეგიძლიათ შექმნათ ერთი ფაილი ყველა ფაილი და ფოლდერები ჩართული ნაწილი ფაილი, რომელიც შეგიძლიათ შემდეგ კოპირება და და ექსტრაქტი.

მომხმარებლები, რომლებიც იყენებენ Windows- ის პროგრამებს, მაგალითად WinZip- ს , უკვე იციან ამ ტიპის ფუნქციონირება, მაგრამ განსხვავება zip ფაილი და tar ფაილი არის ის, რომ tar ფაილი არ არის შეკუმშული.

ეს არის საკმაოდ გავრცელებული tar ფაილი უნდა შეკუმშოს როგორც ნაჩვენებია სახელმძღვანელო, თუ როგორ უნდა ამონაწერი tar.gz ფაილი.

ეს სტატია გაჩვენებთ თუ როგორ გამოიყენოთ tar ბრძანება .

როგორ შევქმნათ Tar ფაილი

წარმოიდგინეთ თქვენი სურათები ფოლდერში თქვენი სახლის საქაღალდეში უამრავი სხვადასხვა ფოლდერები, რომლებსაც ბევრი ფოლდერი აქვთ.

თქვენ შეგიძლიათ შექმნათ tar ფაილი შემცველი ყველა თქვენი სურათები, ხოლო შენარჩუნების საქაღალდეში სტრუქტურა გამოყენებით შემდეგი ბრძანება:

tar-cvf ფოტოები ~ / ფოტოები

კონცენტრატორები არიან:

როგორ ჩამოვთვალოთ ფაილი Tar ფაილი

შეგიძლიათ შეადგინოთ tar ფაილის შინაარსი შემდეგი ბრძანების გამოყენებით:

tar-tf tarfilename

ეს უზრუნველყოფს ფაილების და დასტების სიას tar ფაილი.

თქვენ ყოველთვის უნდა გააკეთოთ, სანამ უცნაური წყაროდან tar ფაილის მოპოვებისას.

მინიმუმ tar ფაილი შეიძლება ამონაწერი ფაილი ფოლდერები თქვენ არ ელოდება და კორუმპირებული ნაწილები თქვენი სისტემის ისე იცის რომელი ფაილი ვაპირებთ სად არის კარგი ამოსავალი წერტილი.

ყველაზე ცუდი, ცუდი ადამიანი ქმნის რაღაც მოუწოდა tar ბომბი, რომელიც შექმნილია განადგურება თქვენი სისტემის.

წინა ბრძანება უბრალოდ იძლევა ფაილების და დასტების სიას. თუ გსურთ მეტი verbose view აჩვენებს ფაილის ზომის გამოიყენოს შემდეგი ბრძანება:

tar -tvf tarfilename

კონცენტრატორები არიან:

როგორ ამოიღოთ Tar ფაილი

ახლა, როდესაც თქვენ ჩამოთვლილია ფაილი tar ფაილი შეიძლება გსურთ ამონაწერი tar ფაილი.

ტარის ფაილის შინაარსი ამოიღონ შემდეგ ბრძანებებში:

tar-xvf tarfile

კონცენტრატორები არიან:

როგორ დაამატოთ ფაილი Tar ფაილი

თუ გსურთ ფაილები დაამატოთ არსებული tar ფაილი აწარმოებს შემდეგ ბრძანება:

tar -rvf tarfilename / path / to / files

კონცენტრატორები არიან:

როგორ დაამატოთ ფაილები მხოლოდ იმ შემთხვევაში, თუ ისინი უფრო ახალია

წინა ბრძანებასთან დაკავშირებული პრობლემა ისაა, რომ თუ ფაილი დაემატა, რომელიც უკვე არსებობს tar ფაილი ისინი გადაწერა.

თუ გსურთ მხოლოდ ფაილები დაამატოთ, თუ არსებული ფაილები უფრო ახალია, გამოიყენოთ შემდეგი ბრძანება:

tar -uvf tarfilename / path / to / files

როგორ თავიდან ასაცილებლად Tar საწყისი Overwriting ფაილები ხოლო ამონაწერი

თუ თქვენ tar ფაილის მოპოვებას აპირებთ, თქვენ არ გვინდა გადაწეროთ ფაილი, თუ ისინი უკვე არსებობენ.

ეს ბრძანება დარწმუნებულია, რომ არსებული ფაილები მარტო დარჩება:

tar-xkvf tarfilename

მხოლოდ ამონაწერი ფაილები, რომლებიც უფრო ახალი ფაილები არიან

თუ თქვენ იღებთ tar ფაილი შეიძლება იყოს ბედნიერი ფაილი უნდა overwritten მაგრამ მხოლოდ იმ შემთხვევაში, თუ ფაილი tar ფაილი არის ახალი, ვიდრე არსებული ფაილი.

შემდეგი ბრძანება გვიჩვენებს, თუ როგორ უნდა გავაკეთოთ ეს:

tar --keep-newer-files-xvf tarfilename

როგორ ამოიღონ ფაილები შემდეგ დამატების მათ Tar ფაილი

Tar ფაილი რჩება uncompressed ასე რომ, თუ თქვენ ჰქონდა 400-გიგაბაიტი ფაილი tar ფაილი თქვენ მოგიწევთ 400-გიგაბაიტი ფაილის ორიგინალური ადგილმდებარეობა და tar ფაილი 400-გიგაბაიტი ფაილი მას.

შეგიძლიათ წაშალოთ ორიგინალი ფაილი, როდესაც ის დაემატება tar ფაილი.

შემდეგი ბრძანება გვიჩვენებს, თუ როგორ უნდა გავაკეთოთ ეს:

tar --remove-files-cvf tarfilename / path / to / files

შეკუმშოს Tar ფაილი როდესაც შექმნა ეს

შეკუმშოს tar ფაილი, როგორც კი შეიქმნა, გამოიყენეთ შემდეგი ბრძანება:

tar-cvfz tarfilename / path / to / files

შემაჯამებელი

Tar ბრძანება აქვს ათობით ცალი და მეტი ინფორმაცია შეგიძლიათ იხილოთ გამოყენებით ადამიანის tar ბრძანება ან გაშვებული tar --help .