▷ Како копирати и преместити датотеке у Линук -у

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

Управљање датотекама са терминала олакшава нам да не морамо графички тражити локацију сваке датотеке и фасцикле. Коришћењем команди можемо имати контролу над датотекама и фасциклама са самог Линук терминала, што ће нам уштедети време и труд. С овог терминала можемо копирати датотеке у Линуку за премјештање Линук датотека или брисање Линук датотека. У свакој наредби можете пронаћи и додатне опције за додавање у датотеку и њено потпуније покретање.

Препоручујемо да обратите пажњу на напомене упозорења јер, на пример, ако препишете или избришете датотеку, неће бити повратка. Добро проверите којим елементима желите да управљате да не бисте оштетили своје податке. Доле вам остављамо различите начине копирања датотека у Линук -у поред премештања датотека у Линук -у или брисања датотека у Линук -у.

1. Копирајте датотеке у Линук -у помоћу наредбе цп


Видећемо како копирати датотеке у Линук цп као једну од најчешће коришћених команди за то.

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

 цп филе_то_цопи дестинатион_фолдер 

Копирајте фасциклу или директоријумАко желимо да рекурзивно копирамо фасциклу или директоријум у Линуку, користићемо параметар -р, упутство је следеће. -Р означава да се рекурзивно копира директориј, у овом случају -Р се такођер може користити.

 цп -р фолдер_то_цопи одредиште 

Примери наредбе цпУ примерима претпостављамо да се налазимо на путањи датотеке или директоријума који ћемо копирати, у противном бисмо морали да ставимо његову путању.

  • Ако желимо да копирамо датотеку тест.ткт у фасциклу / хоме / солутионтиц, користимо следеће:
 цп тест.ткт / хоме / солутионтиц
  • Ако желимо да копирамо фасциклу која се зове вебСолветиц у директоријум вар:
 судо цп -р веб / вар 
Имајте на уму да вар директориј у Линуку нема дозволе за корисника, стога га морамо покренути као роот, зато је судо постављен, а -р јер је веб мапа.

Опције команде ЦПУ команду цп можемо ставити додатке на следећи начин:

  • Да бисте направили резервну копију датотека које покушавају да задрже већину података, поставки и метаподатака:
 -архива
  • Ако желимо да на силу избришемо датотеку
  • Ако желимо да нас питају пре преписивања:
 -и -интерактиван
  • Ако желимо да повежемо датотеке уместо копирања
  • Ако желимо да копирамо без преписивања

2. Копирајте датотеку у више фасцикли одједном Линук


Могуће је да желимо да копирамо датотеку у више фасцикли истовремено користећи команде и зато ће вам следећи кораци показати како копирати датотеку у више фасцикли истовремено са Линуксом. За ово ћемо користити наредбу ецхо и каргс.

Корак 1
Да бисмо користили наредбу ецхо ослањаћемо се на следећу синтаксу:

 ецхо дестинатион1 дестинатион2 етц | каргс -н 1 цп датотека за копирање 
Корак 2
Дакле, ову структуру можемо поделити на:

ИзбациоОмогућава нам да прикажемо текст на екрану, а постављање траке испред каргс омогућава нам да преузмемо вредности из ове команде.

каргсОмогућава вам копирање датотека помоћу наредбе цп у зависности од одредишта.

-н ​​1Означава да је само један од аргумената додат у цп.

Након што видимо синтаксу у нашем примеру, пронаћи ћемо следеће:

 ецхо / хоме / Солветиц / Солветиц / хоме / Солветиц / Тестови / хоме / Солветиц / Десктоп / Тест | каргс -н 1 цп /хоме/Солветиц/Десктоп/Солветиц.пнг 

Корак 3
Ако приступимо било којој фасцикли коју смо поставили као одредиште, видећемо да је датотека правилно копирана.

БелешкаДруги параметри које можемо користити су:

  • Цп -и. Овај параметар омогућава да нас пита да ли желимо да заменимо датотеку или не, ако она већ постоји на одредишту.
  • Цп -н. Спречава преписивање датотеке ако већ постоји.

3. Копирајте датотеке у Линук -у на удаљену радну површину


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

Корак 1
За копирање датотека на удаљени рачунар користићемо следећу синтаксу. Када уђемо на удаљену ИП адресу, мораћемо да ставимо роот лозинку ове опреме.

 рсинц -авз датотека / роот@192.168.0.ккк: / дестинатион / 

Корак 2
Такође можемо учинити супротно, копирати удаљени директоријум на наш локални сервер. За ово ћемо користити следећу синтаксу:

 рсинц -азвх роот@192.168.0.ккк: / дестинатион / дирецтори / 

4. Премештање датотека у Линук -у помоћу мв


За премештање датотеке или директоријума користићемо команду мв, упутство је следеће. За разлику од копирања, за померање фасцикле нису нам потребни додатни параметри.
 мв дестинатион_филе_ор_фолдер 
Примери команде мвУ примерима претпостављамо да се налазимо на путањи датотеке или директоријума који ћемо преместити, у супротном бисмо морали да ставимо његову путању.

  • Ако желимо да преместимо датотеку тест.ткт у фасциклу / хоме / солутионтиц / Десктоп, користимо следеће:
 мв тест.ткт / хоме / солутионтиц / Десктоп
  • А ако преместимо фасциклу која се зове вебСолветиц у директоријум вар. Као и у копији, користимо судо.
 судо мв вебСолветиц / вар 

5. Избришите Линук датотеке помоћу рм -а


За брисање датотека са терминала користићемо рм команду. Иако подразумевано не брише директоријуме, комбиновањем са -р можемо избрисати садржај. Његова општа синтакса је:
 рм [-оптионс] [-д | с] датотека 

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

 рм -д / -дир 

Избришите датотекуДа бисмо избрисали датотеку, написаћемо следећу команду. Имајте на уму да ће бити трајно избрисан.

 рм делете_филе 

Избришите више датотека одједномИмамо различите додатне опције за додавање наредби рм. Овом командом можемо истовремено избрисати различите датотеке:

 Рм датотека1.ткт датотека 2.ткт рм датотека1_директоријум датотека2_директоријум

Избришите садржај свих директоријумаТакође можемо избрисати све у радном директоријуму. На пример, избрисаћемо датотеке све док садрже директоријум за брисање.

 Рм * именик 

БелешкаАко користимо -и додатак, имаћемо опцију за жаљење приликом брисања јер ће нас питати желимо ли то учинити.

Избришите директоријум и садржајЗа брисање директоријума и његовог садржаја користићемо:

 Рм -р именик 

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

 Рм -рф именик 

БелешкаПомоћу ових команди морате узети у обзир дозволе фасцикле или датотеке, понекад ћете морати да будете роот да бисте је извршили.

Помоћу ових команди можемо управљати датотекама и фасциклама са самог Линук терминала. Имаћемо могућност копирања датотека у Линук -у, премештања датотека у Линук -у и брисања Линук датотека.

wave wave wave wave wave