Како користити Линук за копирање датотека и фасцикли

Увод

Овај водич ће вам показати како копирати датотеке и фасцикле са једног места на друго помоћу најпопуларнијих графичких директоријума датотека, а такође и кориштењем Линук командне линије.

Већина људи ће се користити за кориштење графичких алата за копирање датотека са својих дискова. Ако сте навикли на коришћење Виндовс-а, ви ћете бити свесни алата који се зове Виндовс Екплорер, што га чини веома једноставним.

Виндовс Екплорер је алат познат као менаџер датотека и Линук има више различитих управљачких датотека. Онај који се појављује на вашем систему у великој мјери зависи од верзије Линука коју користите и до одређеног степена десктоп окружења које користите.

Најчешћи менаџери датотека су следећи:

Ако користите Убунту , Линук Минт , Зорин , Федора или опенСУСЕ онда је вероватно да се ваш менаџер датотека назива Наутилус.

Свако ко покреће дистрибуцију са КДЕ радним окружењем вероватно ће пронаћи да је Долпхин подразумевани управљачки фајл. Дистрибуције које користе КДЕ укључују Линук Минт КДЕ, Кубунту, Корора и КаОС.

Управитељ датотека Тхунар је део окружења КСФЦЕ окружења, ПЦМанФМ је део ЛКСДЕ окружења за радно окружење, а Цаја је део МАТЕ окружења.

Како користити Наутилус за копирање датотека и фасцикли

Наутилус ће бити доступан преко менија у оквиру Линук Минт и Зорин или ће се појавити у Унити Лаунцхер у оквиру Убунту-а или преко приказа контролне табле унутар било које дистрибуције користећи ГНОМЕ као што су Федора или опенСУСЕ.

Да бисте копирали датотеку, крећите се кроз систем датотека двоструким кликом на фасцикле док не дођете до датотеке коју желите копирати.

Можете користити стандардне команде тастатуре за копирање датотека. На пример, кликом на датотеку и притискањем ЦТРЛ и Ц заједно узимамо копију датотеке. Притиском на ЦТРЛ и В ставља се датотека на локацију коју одаберете да копирате датотеку.

Ако налепите датотеку у исту фасциклу онда ће имати исто име као и оригинални, осим што ће на крају имати реч (копирати).

Такође можете копирати датотеку тако што ћете десним тастером миша кликнути на датотеку и изаберите ставку "копирај". Затим можете изабрати фасциклу у коју желите да га налепите, десним тастером миша и изаберите "пасте".

Други начин копирања датотеке је десним кликом на датотеку и одаберите опцију "цопи то". Појавиће се нови прозор. Пронађите фасциклу којој желите да копирате датотеку и кликните на дугме "Изабери".

Можете копирати више датотека задржавајући тастер ЦТРЛ док изаберете сваку датотеку. Било који од претходних метода као што је одабир ЦТРЛ Ц или избор копирања или копирања у контекст мени ће радити за све изабране датотеке.

Команда за копирање ради на датотекама и фасциклама.

Како користити Долпхин за копирање датотека и фасцикли

Долпхин се може покренути преко менија КДЕ.

Многе особине у Долпхину су исте као код Наутилуса.

Да бисте копирали датотеку, идите до фасцикле у којој се налази датотека двоструким кликом на фасцикле док не видите датотеку.

Користите леви тастер миша да бисте изабрали датотеку или користили тастер ЦТРЛ и леви тастер миша за одабир више датотека.

Можете заједно користити тастере ЦТРЛ и Ц како бисте копирали датотеку. Да бисте прилепили датотеку, одаберите фасциклу за прилагање датотеке и притисните ЦТРЛ и В.

Ако одаберете да налепите у исту фасциклу као и датотека коју сте копирали, појављује се прозор који тражи да унесете ново име за копирану датотеку.

Такође можете копирати датотеке тако што ћете десним тастером миша кликнути на њих и изаберите "Копирај". Да бисте налепили датотеку, можете кликнути десним тастером миша и одаберите "Пасте".

Датотеке се такође могу копирати тако што их вуче из једног фолдера у други. Када ово урадите, појавит ће се мени са опцијама за копирање датотеке, повезивање датотеке или покретање датотеке.

Како користити Тхунар за копирање датотека и фасцикли

Менаџер датотека Тхунар може се покренути из менија унутар окружења КСФЦЕ окружења.

Као и Наутилус и Долпхин, можете одабрати датотеку помоћу миша и користити тастере ЦТРЛ и Ц да бисте копирали датотеку. Тада можете користити тастере ЦТРЛ и В да бисте прилепили датотеку.

Ако налепите датотеку у исту фасциклу као и оригинал, копирана датотека држи исто име, али је "(копија)" додата као део њеног имена у много истом је био као и Наутилус.

Такође можете копирати датотеку десним кликом на датотеку и изаберите опцију "копирај". Имајте на уму да Тхунар не садржи опцију "цопи то".

Када једном копирате датотеку, можете га залепити навигацијом до фасцикле да бисте га залепили. Сада једноставно кликните десним тастером и одаберите "пасте".

Повлачење датотеке у фасциклу помера датотеку уместо да је копира.

Како користити ПЦМанФМ за копирање датотека и фасцикли

Управник датотека ПЦМанФМ може се покренути из менија унутар окружења ЛКСДЕ окружења.

Овај директор фајлова је прилично основан по линијама Тхунар.

Можете копирати датотеке тако што ћете их изабрати помоћу миша. Да бисте копирали датотеку, притисните тастер ЦТРЛ и Ц истовремено или десним тастером миша кликните на датотеку и одаберите "копирај" из менија.

Да бисте прилепили датотеку, притисните ЦТРЛ и В у фасцикли којој желите да копирате датотеку. Такође можете кликнути десним тастером миша и изаберите "пасте" из менија.

Вучење и бацање датотеке не копира датотеку, она се помера.

Постоји опција приликом десног клика на датотеку под називом "патх цопи". Ово је корисно ако желите да прилепите УРЛ датотеке у документ или у командну линију из било ког разлога.

Како користити Цаја за копирање датотека и фасцикли

Цаја можете покренути из менија унутар окружења МАТЕ.

Цаја је пуно попут Наутилуса и ради много исто.

Да бисте копирали датотеку, пронађите га навигацијом кроз фасцикле. Кликните на датотеку, а затим изаберите ЦТРЛ и Ц да бисте копирали датотеку. Такође можете кликнути десним тастером миша и изаберите "копирај" из менија.

Да бисте прилепили датотеку, идите на локацију на коју желите да копирате датотеку и притисните ЦТРЛ и В. Алтернативно, кликните десним тастером миша и изаберите "пасте" из менија.

Ако се налепите у исту фасциклу као и оригинална датотека, датотека ће имати исто име, али ће имати "(копирај)" додато до краја ње.

Десним кликом на датотеку такође се даје опција под називом "Копирај на". Ово није толико корисно као опција "копирај у" у Наутилусу. Можете да одаберете само копирање на радној површини или у кућни фолдер.

Држећи тастер схифт на датотеку и вучећи га у фасциклу, појавиће се мени са питањем да ли желите копирати, преместити или повезати датотеку.

Како копирати датотеку из једног директоријума у ​​други користећи Линук

Синтакса за копирање датотеке са места на друго је следећа:

цп / соурце / патх / наме / таргет / патх / наме

На пример замислите да имате следећу структуру фолдера:

Ако желите да копирате фајл1 са своје тренутне локације у / хоме / доцументс / фолдер1 то / хоме / доцументс / фолдер2 онда бисте у командној линији укуцали следеће:

цп / хоме / гари / доцументс / фолдер1 / филе1 / хоме / гари / доцументс / фолдер2 / филе1

Постоји неколико пречица које можете направити овде.

Дело / хоме се може заменити тилдом (~) који је објашњен у овом чланку. То мења команду на ово

цп ~ / доцументс / фолдер1 / филе1 ~ / доцументс / фолдер2 / филе1

Једноставно можете извући назив датотеке за циљ ако намјеравате користити исто име датотеке

цп ~ / доцументс / фолдер1 / филе1 ~ / доцументс / фолдер2

Ако сте већ у циљној фасцикли, можете једноставно заменити путању до циља са пуним заустављањем.

цп ~ / доцументс / фолдер1 / филе1.

Алтернативно, ако сте већ у изворној фасцикли, једноставно можете дати име датотеке као извор на следећи начин:

цп филе1 ~ / доцументс / фолдер2

Како направити резервну копију пре него што копирате датотеке на Линук-у

У претходном одељку фолдер1 садржи датотеку под називом филе1 и фолдер2 не. Замислите међутим да фолдер2 има датотеку под називом филе1 и покренули сте следећу команду:

цп филе1 ~ / доцументс / фолдер2

Горња команда ће преписати датотеку1 која је тренутно у фасцикли 2. Нема упита, нема упозорења и нема грешака, јер што се тиче Линук-а сте одредили важећу команду.

Можете предузети мере предострожности приликом копирања датотека тако што ћете добити Линук да направите резервну копију датотеке пре него што је преписује. Једноставно користите следећу команду:

цп -б / соурце / филе / таргет / филе

На пример:

цп -б ~ / доцументс / фолдер1 / филе1 ~ / доцументс / фолдер2 / филе1


У одредишној фасцикли ће сада бити копирана датотека и на крају ће бити датотека са тилде (~), што је у основи резервна копија оригиналне датотеке.

Можете заменити команду резервне копије да ради на нешто другачији начин, тако да она ствара нумерисане сигурносне копије. Можда желите то урадити ако већ претходно копирате датотеке и сумњате да постоје резервне копије. То је облик контроле верзија.

цп --бацкуп = нумерирана ~ / документа / фолдер1 / филе1 ~ / доцументс / фолдер2 / филе1

Назив датотеке за резервне копије ће бити дуж линије филе1. ~ 1 ~, филе1. ~ 2 ~ итд.

Како заменити пре преписивања датотека приликом копирања помоћу Линук-а

Ако не желите резервне копије датотека које леже око вашег датотечног система, али такође желите да се уверите да команда за копирање не преписује фајл неселективно, можете добити позив да се покаже да ли желите преписати одредиште.

Да бисте то урадили користите следећу синтаксу:

цп -и / соурце / фајл / циљ / датотека

На пример:

цп -и ~ / доцументс / фолдер1 / филе1 ~ / доцументс / фолдер2 / филе1

Порука ће се појавити на следећи начин: цп: преписати './филе1'?

Да бисте преписали датотеку, притисните И на тастатури или да истовремено одустанете од тастера Н или ЦТРЛ и Ц.

Шта се дешава када копирате симболичне везе на Линуку

Симболична веза је нешто попут пречице на радној површини. Садржај симболичке везе представља адресу физичке датотеке.

Замислите зато да имате следећу структуру фолдера:

Погледајте следећу наредбу:

цп ~ / доцументс / фолдер1 / филе1 ~ / доцументс / фолдер3 / филе1

Ово не би требало да буде ништа ново јер копира физичку датотеку из једне мапе у другу.

Шта се дешава, међутим, ако копирате симболичку везу из фолдера 2 у фолдер3?

цп ~ / доцументс / фолдер2 / филе1 ~ / доцументс / фолдер3 / филе1

Датотека која је копирана у фолдер3 није симболичка веза. То је заправо фајл на коме се указује симболичка веза, тако да уствари добијете исти резултат као и копирање датотеке1 из фолдера1.

Успут, можете добити исти резултат коришћењем следеће команде:

цп -Х ~ / доцументс / фолдер2 / филе1 ~ / доцументс / фолдер3 / филе1

Само да будете сигурни да постоји још један прекидач који апсолутно захтијева копирање датотеке, а не симболичку везу:

цп -Л ~ / доцументс / фолдер2 / филе1 ~ / доцументс / фолдер3 / филе1

Ако желите да копирате симболичку везу, потребно је да одредите следећу команду:

цп -д ~ / доцументс / фолдер2 / филе1 ~ / доцументс / фолдер3 / филе1

Да бисте приморали симболичку везу за копирање, а не физичку датотеку, користите следећу команду:

цп -П ~ / доцументс / фолдер2 / филе1 ~ доцументс / фолдер3 / филе1

Како креирати тврди линк користећи цп команду

Која је разлика између симболичке везе и тврдих веза?

Симболичка веза је пречица до физичке датотеке. Не садржи више од адресе физичке датотеке.

Међутим, тврди линк је у основи веза са истом физичком датотеком, али са другим називом. То је скоро као надимак. То је сјајан начин организовања датотека без подизања додатних простора на диску.

Овај водич вам говори све што је потребно да знате о тврдим везама .

Можете креирати тврду везу помоћу команде цп, међутим, нормално бих се залагао за кориштење лн наредбе.

цп -л ~ / извор / фајл ~ / циљ / датотека

Као пример зашто бисте могли да користите тврди линк сматрате да имате фасциклу названу видео снимке иу том фолдеру видеа имате стварно велику видео датотеку под називом хонеимоон_видео.мп4. Сад замислите да желите да тај видео буде познат као барбадос_видео.мп4 јер има и снимке из Барбадоса где сте ишли на медени месец.

Једноставно можете копирати датотеку и дати је ново име, али то значи да двоструко више простора на диску за оно што је у суштини исти видео.

Можете уместо тога направити симболичку везу под називом барбадос_видео.мп4 која показује на датотеку хонеимоон_видео.мп4. Ово би добро функционирало, али ако је неко избрисао хонеимоон_видео.мп4, оставићете везу и ништа друго, а веза и даље заузима простор на диску.

Ако сте створили тврду везу, међутим, имали бисте 1 датотеку са 2 имена датотека. Једина разлика је што садрже различите иноде бројеве. (јединствени идентификатори). Брисање датотеке хонеимоон_видео.мп4 не брише датотеку, већ само снижава број за ту датотеку за 1. Датотека ће бити избрисана само ако су уклоњене све везе до те датотеке.

Да бисте креирали линк, учинили бисте нешто овако:

цп -л /видеос/хонеимоон_видео.мп4 /видеос/барбадос_видео.мп4

Како креирати симболичне везе користећи команду цп

Ако желите да направите симболичку везу уместо тврдог линка можете користити следећу команду:

цп -с / соурце / филе / таргет / филе

Поново бих лично генерално користио команду лн -с, али и ово ради.

Како копирати фајлове само ако су нови

Ако желите копирати датотеке у фасциклу али само преписати одредишне датотеке ако је изворна датотека новија онда можете користити следећу команду:

цп -у / соурце / фајл / циљ / датотека

Важно је напоменути да ако датотека не постоји на циљној страни, копија ће се одржати.

Како копирати више датотека

Можете да обезбедите више од једне изворне датотеке у команди копирања на следећи начин:

цп / соурце / филе1 / соурце / филе2 / соурце / филе3 / таргет

Горња команда би копирала фајлове1, фајл2 и фајл3 у циљну фасциклу.

Ако се датотеке подударају са одређеним шаблоном онда можете користити и џокерове на следећи начин:

цп /хоме/гари/мусиц/*.мп3 / хоме / гари / мусиц2

Горња команда би копирала све датотеке са екстензијом .мп3 у фолдер мусиц2.

Како копирати фасцикле

Копирање фолдера је исто као и копирање датотека.

На пример замислите да имате следећу структуру фолдера:

Замислите да желите да преместите мапу фолдер1 тако да сада живи испод фолдера 2 на следећи начин:

Можете користити следећу команду:

цп -р / хоме / гари / доцументс / фолдер1 / хоме / гари / доцументс / фолдер2

Такође можете да користите следећу команду:

цп -Р / хоме / гари / доцументс / фолдер1 / хоме / гари / доцументс / фолдер2

Ово копира садржај фолдера1, као и све под-директорије и датотеке унутар под-директорија.

Резиме

Овај водич је дао већину алата који су вам потребни за копирање датотека у оквиру Линук-а. За све остало можете користити команду Линук ман .

ман цп