Программалануучу тармактар ​​жана системалар үчүн Linux негиздери - Файлдарды көчүрүү жана жылдыруу, DevOps / DevNet курстары Баку

Программалануучу тармактар ​​жана системалар үчүн Linux негиздери - Файлдарды көчүрүү жана жылдыруу, DevOps / DevNet курстары Баку

Кыязы, 2023-жылы сиз IT тармагында жумушка орношууда Linux менен жолугасыз. Албетте, бул операциялык тутум бүгүнкү күндө үйрөнчүктөр үчүн ыңгайлуу болуп калды. Бирок, сиз дагы эле типтүү көйгөйлөрдү чечүүгө мүмкүндүк берген белгилүү бир билимге ээ болушуңуз талап кылынат. Бүгүн биз Linux'та файлдарды кантип көчүрүү жана жылдыруу жөнүндө сүйлөшөбүз. Баштагысы келген адам муну билиши керек. DevOps курстары / DevNet обзор Баку. Азербайжанда программалануучу тармактар ​​жана системалар тармагында жумуш табуу.

Файлдарды кантип көчүрүү керек, DevOps курстары / DevNet обзорлору Баку

Биринчиден, Linux'та файлдарды кантип көчүрүү керектигин түшүнүп алалы. Анткени GUI менен иштөөдөн алынган көндүмдөр Microsoft Windows алар сага жардам бербейт. Ишиңизде колдоно турганыңызга байланыштуу CLI - Буйрук сап интерфейси («буйрук сабынын интерфейси»).

Ошондуктан, терминал аркылуу көчүрмөсүн аткаруу үчүн, тиешелүү буйрукту билүү керек. Жана аны колдоно билүү - туура варианттарды жана аргументтерди киргизиңиз. Мунун баарын баштоо үчүн билүү маанилүү DevOps / DevNet курстары эң мыкты Баку.

Көчүрүү үчүн UNIX сыяктуу OS, анын ичинде OS үй-бүлөсү GNU/Linux, буйругу колдонулат cp (Англис From. копия - "көчүрмө"). Каталогдо деп аталган баштапкы файл бар дейли файл1, сиз көчүрмөсүн кылгыңыз келген. Ал эми түпнуска файл жок кылынса же кайра жазылса, аны ошол эле папкада калтырыңыз. Бул учурда, сиз буйрук сабына киришиңиз керек:

  • cp буйругун жана боштук коюу;
  • баштапкы файлдын аталышы жана боштук кошуу;
  • максаттуу файлдын атын жана баскычын басыңыз кирүү.

Эгерде жаңы ат менен түпнуска файлды ошол эле каталогго көчүрүүнүн ордуна, сиз ошол эле аталыштагы көчүрмөнү башка папкага жасагыңыз келсе. Андан кийин максаттуу файлдын атын эмес, көздөгөн каталогуна жолду көрсөтүшүңүз керек. Мазмун каталогдорун көчүрүү үчүн опцияны колдонушуңуз керек экенин белгилей кетүү керек -r (рекурсивдүү көчүрүү).

тандоо -i бардык объекттерди интерактивдүү түрдө көчүрүүгө мүмкүндүк берет (тастыктоо өтүнүчү менен). Андан кийин вариант катары -f - максаттуу файлды жок кылууга уруксат берүү үчүн арналган. Эгер ал мурунтан эле бар болсо, анын үстүнөн түз жазуу мүмкүн эмес. Кайсы варианттар сизге командаңыз менен иштөөгө жардам берери тууралуу көбүрөөк билүүгө чакырабыз cp. Өтүп бара жатканда кыйынчылыктарга дуушар болбоо үчүн DevOps / DevNet курстары Баку.

Linux'та файлдарды кантип жылдыруу (кесүү) керек

Көчүрүү сыяктуу дагы бир файл операциясы жылып жатат. Көчүрүүгө келгенде, ал түпнуска файл ал жайгашкан папкадан жок болуп кетиши менен айырмаланат. Жана бул колдонуучу максаттуу катары көрсөтүлгөн каталогдо пайда болот. Бул үчүн Linux жана башкалар UNIX сыяктуу операциялык системалар mv буйругун колдонушат (англис тилинен. жылуу - "кыймылдатуу"). Бул буйрукту өтүү үчүн өздөштүрүү керек DevOps/DevNet инженердик курстары Баку.

Айта кетчү нерсе, mv буйругунун синтаксиси буйрукка абдан окшош cp. Башкача айтканда, сиз биринчи аргумент катары баштапкы файлды, ал эми экинчи аргументтин ордуна максаттуу папканы көрсөтөсүз. Ошол эле учурда, эгер сиз максаттуу папканын ордуна булактан башка файлдын атын гана көрсөтсөңүз, файлдын аталышы өзгөртүлөт. Бирок, ал башында жайгашкан каталогдо кала берет. Бул ыкма Linux'та файлдардын атын өзгөртүүнүн эң оңой жолу.

Албетте, келечекте протоколду колдонуу менен кантип көчүрүүнү үйрөнүү керек болот SSHбуйругун колдонуу scp. Бирок, бул тууралуу кийинки макалалардын биринде сөз кылабыз. Ал ортодо, көчүрүү учурунда кандай кыйынчылыктарга туш болгонун комментарийге жазыңыз жана Linux ичинде файлдарды жылдыруу.

команда SEDİCOMM университети: Cisco академиясы, Linux кесиптик институту, Python институту.