Windows және Linux арасында файлдарды қалай тасымалдауға және ортақ пайдалануға болады


Windows жүйесінен Linux жүйесіне көшу және деректерді көшіру керек пе? Файлдарды Windows жүйесінен Linux жүйесіне тасымалдау немесе ортақ пайдалану үшін осы амалдарды пайдаланыңыз.

Деректерді Windows компьютерінен Linux жүйесіне немесе басқа бағытта көшіру бастапқыда қорқынышты болып көрінуі мүмкін. Өйткені, бұл қарапайым болуы керек сияқты көрінетін, бірақ қиын болып шығатын нәрсе.

Шындығында, файлдарды Windows жүйесінен Linux-қа ортақ пайдалану оңай, бірақ мұны қалай істеу керектігін білсеңіз ғана. Білуге дайынсыз ба? Мұнда файлдарды Windows жүйесінен Linux жүйесіне және кері тасымалдау жолы туралы білуіңіз керек барлық нәрсе бар.

Windows жүйесінен Linux жүйесіне файлдарды тасымалдаудың 4 жолы

Деректерді Windows және Linux операциялық жүйелері арасында жылжытқыңыз келсе, бұл сіз ойлағаннан оңайырақ. Мұны істеудің төрт жолын жинадық:

  1. SSH арқылы файлдарды қауіпсіз көшіру

  2. FTP арқылы Windows-тан Linux-ке файлдарды тасымалдау

  3. Синхрондау бағдарламалық құралы арқылы деректерді ортақ пайдалану

  4. Linux виртуалды машинасында ортақ қалталарды пайдаланыңыз

Осы әдістердің әрқайсысының көмегімен сіз Linux-тан Windows-қа немесе Windows-тан Linux-ке файлдарды тасымалдауды оңай (және кейбір жағдайларда еш қиындықсыз) орындай аласыз.

Оларды кезекпен қарастырайық және қайсысы сізге сәйкес келетінін білейік.

1. Windows және Linux арасында SSH арқылы файлдарды көшіріңіз

Linux құрылғысында SSH қосулы болса, деректерді пәрмен жолы арқылы бір компьютерден екіншісіне жіберуге болады. Бұл жұмыс істеуі үшін Linux құрылғысында SSH серверін орнату қажет.

Терминалды ашып, ОЖ-ны жаңарту және жаңарту арқылы бастаңыз.

sudo apt update
sudo apt upgrade

Аяқтағаннан кейін SSH серверін орнатыңыз. OpenSSH сервері жақсы нұсқа болып табылады.

sudo apt install openssh-server

Орнатылғанша күтіңіз. OpenSSH серверінің жұмыс істеп тұрғанын кез келген уақытта тексеру үшін мынаны пайдаланыңыз:

sudo service ssh status

Windows жүйесінен деректерді тасымалдау үшін PuTTY сияқты SSH клиентін пайдаланыңыз. Бұл PuTTY-мен қатар жұмыс істеу үшін Windows жүйесіне жүктеп алу үшін PSCP (қауіпсіз көшірме клиенті) құралын қажет етеді. PuTTY жүктеулер бетінен екеуін де табыңыз.

Жүктеп алу: PuTTY

PuTTY орнату қажет болғанымен, PSCP қажет болмайтынын ескеріңіз. Оның орнына жүктеп алынған pscp.exe файлын Windows C:\ дискінің түбірінде сақтаңыз немесе оны орта айнымалысы ретінде орнатыңыз. Сондай-ақ Linux құрылғысының IP мекенжайын растау қажет. Linux терминалында мыналарды тексеріңіз:

hostname -I

Байланыс орнатылған кезде файлды Windows жүйесінен Linux жүйесіне келесідей тасымалдауға болады:

c:\pscp c:\some\path\to\a\file.txt user@remoteIP:\home\user\some\path\newname.txt

Тасымалдау басталмас бұрын сізден Linux компьютері үшін құпия сөз сұралады.

Бір SSH сеансында файлдарды Linux жүйесінен Windows жүйесіне көшіргіңіз келе ме? Бұл пәрмен көрсетілген файлды ағымдағы каталогқа жүктейді:

c:\pscp user@remoteIP:\home\user\some\file.txt .

Соңындағы жалғыз кезеңді ескеріңіз, оны қосу керек, әйтпесе тасымалдау жұмыс істемейді.

2. FTP арқылы Linux жүйесінен Windows жүйесіне файлдарды тасымалдау жолы

Сондай-ақ, SSH қолдауы бар файлдарды тасымалдау протоколы (FTP) қолданбасын пайдалануға болады. Тінтуірмен басқарылатын пайдаланушы интерфейсінде файлдарды SFTP арқылы тасымалдау терілген пәрмендерге сенуден оңайырақ.

Тағы да, сіз бастамас бұрын SSH сервері Linux құрылғысында жұмыс істеп тұруы керек. Сондай-ақ Windows жүйесінде SFTP қолдауы бар FileZilla сияқты FTP қолданбасын орнатқаныңызға көз жеткізіңіз.

Жүктеп алу: FileZilla

Бұл әдісті пайдалану үшін FileZilla бағдарламасын іске қосыңыз, содан кейін:

  1. Файл > Сайт менеджерін ашыңыз

  2. Жаңа сайт жасаңыз

  3. Протоколды SFTP етіп орнатыңыз

  4. Мақсатты IP мекенжайын Хост ішіне қосыңыз

  5. Пайдаланушы аты мен құпия сөзді көрсетіңіз

  6. Жүйеге кіру түрін Қалыпты күйіне орнатыңыз

  7. Дайын болған кезде Қосылу түймесін басыңыз

Содан кейін апарып тастау арқылы файлдарды Windows жүйесінен Linux жүйесіне және кері жылжыту үшін FTP қолданбасын пайдалануға болады.

3. Linux және Windows арасында Resilio Sync көмегімен файлдарды бөлісіңіз

Сіз қарастыратын тағы бір нұсқа - файлдарды синхрондау бағдарламасы. Олар әдетте кросс-платформа болып табылады және құрылғылар арасындағы байланысты басқару үшін шифрланған кілтті пайдаланады.

Сізге тек қолданбаны орнату, синхрондау қалтасын тағайындау, содан кейін кілтті жасау жеткілікті. Мұны екінші компьютерге орнатыңыз, содан кейін деректеріңіз синхрондалады. Бұл үшін екі жақсы нұсқа бар:

  1. Resilio Sync: Бұрын BitTorrent Sync ретінде белгілі, Resilio сіз ойлаған кез келген платформада қол жетімді. Ақылы нұсқасы бар, бірақ тегін опция екі құрылғыны синхрондауға жеткілікті

  2. Синхрондау: Linux, Windows, macOS және Android үшін бұл Resilio Sync баламасы ақылы құрамдассыз ұқсас мүмкіндікті ұсынады.

4. Файлдарды Windows жүйесінен Linux виртуалды машинасына қалай тасымалдауға болады

Жеке компьютерді іске қосудың орнына Linux немесе Windows жүйесін виртуалды машинада (VM) іске қосу әдеттегідей. Бірақ виртуалды компьютерде орнатылған кезде Windows және Linux арасында файлдарды тасымалдаудың жолы бар ма?

Бақытымызға орай, иә. VirtualBox көмегімен деректерді синхрондауға арналған виртуалды ортақ каталог жасауға болады.

Егер сіз Windows жүйесін Linux жүйесіндегі VM жүйесінде іске қосып жатсаңыз (немесе керісінше), VirtualBox ортақ пайдалану үшін әлдеқашан орнатылған. Жалғастырмас бұрын виртуалды машинада Қонақ қосымшалары орнатылғанына көз жеткізіңіз.

VirtualBox менеджерінде VM таңдаңыз, содан кейін:

  1. Бастау > Бассыз бастау (немесе VM іске қосылған кезде, Құрылғылар > Ортақ қалталар) таңдаңыз.

  2. Іске қосылғаннан кейін VM құрылғысын тінтуірдің оң жақ түймешігімен басып, Параметрлер > Ортақ қалталар тармағын таңдаңыз.

  3. Машина қалталары таңдаңыз

  4. Оң жақтағы + белгісін басыңыз (немесе тінтуірдің оң жақ түймешігімен басып, Ортақ қалтаны қосу пәрменін таңдаңыз)

  5. Қалта жолын шолыңыз және пайдаланғыңыз келетін каталогты табыңыз

  6. Атты орнатыңыз (қажет болса), содан кейін Жарайды

  7. VM іске қосылған кезде бөлісудің қолжетімді болуын қамтамасыз ету үшін Авто орнату құсбелгісін қойыңыз.

  8. Растау және шығу үшін OK түймесін қайтадан басыңыз

Виртуалды компьютерді қайта жүктегенде, бөлісу негізгі компьютер мен қонақ операциялық жүйесі арасында деректерді ауыстыруға дайын болады.

Желіні ортақ пайдалану арқылы файлды Windows жүйесінен Linux жүйесіне жылжытуға болады ма?

Windows және Linux компьютерлері арасында файлдарды ортақ пайдаланудың тағы бір мүмкіндігі бар. Дегенмен, бір немесе екі жүйеде ортақ файлды жасау, содан кейін оған желі арқылы қол жеткізу сенімді емес.

Windows және Linux арасында файлдарды ортақ пайдалану оңай

Linux жүйесінде жаңа болсаңыз да, Windows жүйесін бейтаныс деп тапсаңыз да, олардың арасында деректерді ортақ пайдалану сіз ойлағаннан да оңайырақ. Енді сіз файлдарды Windows жүйесінен Linux жүйесіне және керісінше қалай тасымалдау керектігін білетін болсаңыз, біз жоғарыда аталған барлық әдістерді қолданып көруді және қайсысы сізге ыңғайлы екенін анықтауды ұсынамыз.

Егер деректерді Linux жүйесіне синхрондасаңыз, Windows жүйесінен ауысу мүмкіндігіңіз жоғары. Уайымдамаңыз - бұл сіз ойлағаннан оңайырақ.