Полезност катран е помощна програма, която ни помага да създаваме резервни копия на всяка система Linux, тя включва много опции, които трябва да посочим в зависимост от това какво искаме да направим.
Трябва да знаете, че можете да извлечете файл с разширението .tar към която и да е директория, стига да посочим тази директория, не е задължително в текущата ни директория.
Тук в следващия пример имаме синтаксиса за извличане на файл
# tar -xf filename.tar -C / file_path / папка
# tar -xf filename.tar.gz --directory / file_path / папка
ЗАБЕЛЕЖКА: В първия синтаксис, -C е да укажете, че работите в различна директория от текущата, т.е. когато ще сменим директорията или папката.
Ето няколко примера, където това може да бъде обяснено по-добре:
Пример 1: Извличане на .tar файлове
Ще извлечем файловете от article.tar към директория / tmp / my_article. Нещо, което е много важно, е да се уверите, че целевата директория или папка съществуват, преди да извлечете .tar
Ще създадем целевата папка със следната команда:злокобен
# mkdir / tmp / my_article
Сега, за да извлечем файловете от article.tar в / tmp / my_article, изпълняваме следното:
# tar -xvf article.tar -C / tmp / my_article /
Може да се използва и –Директория вместо -C, те имат абсолютно същата функция
Пример 2: Извличане на .tar.gz и .tgz файлове
Както в предишния пример, трябва да се уверим, че целевата папка съществува, използвайки:
# mkdir / tmp /tgz
Сега ще извлечем документите.tgz в папката, която създадохме по-рано
# tar -zvxf docs.tgz -C / tmp / tgz /
Може да се използва и по този начин (прави абсолютно същото нещо)
# tar -zvxf docs.tgz --directory / tmp / tgz /
Пример 3: Извлечете файлове tar.bz2, tar.bz, .tbz или .tbz2 в друга директория
За пореден път се уверяваме, че целевата папка съществува, като използваме:
# mkdir / tmp /тар-бз
И ние разархивираме файла, наречен документите.tbz2 в папката, създадена преди
# tar -jvxf docs.tbz2 -C / tmp / tar-bz
Пример 4: Извлечете една или повече конкретни папки в .tar файла в определена директория
Нещо, което можем да направим и с tar, е да извлечем конкретна част от файла, която декомпресираме, без да се налага да извличаме цялото съдържание.
В този случай се извиква файлът и т.н.стар и целевата папка / специфично за катран
За пореден път се уверяваме, че целевата папка съществува, като използваме:
# mkdir / tmp /специфичен за катран
# tar -xvf etc.tar и т.н. / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific
Здравейте, някой знае ли как мога да преместя кеша на Google Chrome от твърдия диск в RAM в Ubuntu 14.04 LTS?
Правя, лесно е. Просто модифицирайте fstab със sig. стойности:
tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs по подразбиране, exec, nosuid, nodev, mode = 0777 0 0
Надявам се, че това може да ви помогне.
Благодаря ви много за обяснението.
Благодаря за обяснението, беше необходим този урок (Другият от 2012 г. никога не е работил за мен). Ще трябва да го прочетете няколко пъти и да го практикувате ...
Това е елементарно, изненадан съм, че трябва да направите публикация, обясняваща това.
Вече никой не чете ръководствата?
$ man tar !!!
Благодаря за ясното обяснение.