Rcp Linux командасы үшін не және оны қалай пайдалануға болады
Rcp пәрмені ( қашықтағы көшіру бағдарламасы ) қашықтағы компьютерге немесе қашықтағы компьютерлерге немесе екі қашықтағы компьютерлерге файлдарды көшіруге мүмкіндік береді.
rcp қашықтағы компьютерден және мүмкін қашықтағы компьютердегі пайдаланушы атының екеуін де файл атауына префикстендіру керек болғандықтан, cp болып табылады.
Rcp пәрменін қолдана алу үшін, екі компьютерде де пайдаланушының үй каталогында «.rhosts» файлына қажет. Бұл компьютерге кіруге рұқсат етілген барлық компьютерлердің аттары және пайдаланушы аты бар.
.rhosts файлының мысалы:
zeus.univ.edu jdoe athena.comp.com mjohnsonКеңес: ftp немесе scp пәрмені, егер .rhosts файлы орнатылмаса, компьютерлер арасында файлдарды көшіру үшін қолдануға болады.
rcp Пәрмен синтаксисі
Rcp пәрменін пайдаланған кезде тиісті синтаксис «rcp» деп жазылып, оның көзі, содан кейін тағайындалған орын. Хост пен деректерді бөлектеу үшін қос нүктені пайдаланыңыз.
Rcp пәрменіне қосуға болатын кейбір опциялар:
- / LOG : Файлдан көшірілген файлдарды көрсететін журнал файлы жасалады. Жергілікті компьютерді мүлде қамтымайтын қашықтағы компьютерлерге және көшіруге келгенде, тек бірінші аудару тіркеледі.
- / USER : қашықтағы компьютердің пайдаланушы тіркелгісін көрсетеді. Бұл қашықтағы хосттың файлында пайдаланушы аты мен хост атауын қоспас болған кезде ғана пайдаланылуы тиіс.
- / PASSWORD : Бұл қашықтағы тіркелгіге кіру үшін қажет пароль. Ол / USER пайдаланылады.
- -r : rcp пәрменімен бүкіл каталогты көшіру үшін пайдаланылады.
- -p : Деректің файлды қорғау режимі ретінде өзгертілген күнді сақтауға мүмкіндік береді. Бұл / PRESERVE сияқты.
rcp командасының мысалдары
Linux жүйесінде rcp пайдалану әдістерінің мысалдары:
Бір файлды көшіру:
Компьютердегі «tomsnotebook» -ден «/ usr / data /» каталогындағы «client.txt» файлын ағымдағы каталогқа көшіру үшін келесі пәрмен жолына кіру қажет:
rcp tomsnotebook: /usr/data/customers.txt.Кезең «.» соңында «бұл» анықтамалықты білдіреді. Яғни, команда орындалатын каталог. Оның орнына басқа каталогты көрсетуге болады.
Толық қалтаны көшіріңіз:
«Rcp» дегеннен кейін «-r» қосу арқылы толық каталогты көшіре аласыз:
rcp -r tomsnotebook: / usr / деректер. rcp document1 zeus.univ.edu:document1Жергілікті машинаға көшіру:
Жергілікті компьютерден «document1» файлын компьютердегі пайдаланушы үй каталогына көшіріп, zeus.univ.edu URL-мекенжайы бойынша, пайдаланушы аттары екеуінде де бірдей.
rcp document1 jdoe @: zeus.univ.edu: document1«Document1» файлын жергілікті компьютерден URL-zeus.univ.edu мекен-жайы бар компьютердегі «jdoe» пайдаланушы үй каталогына көшіреді.
rcp zeus.univ.edu:document1 document1«Zeus.univ.edu» қашықтағы компьютерінен «document1» файлын бірдей атымен жергілікті компьютерге көшіреді.
rcp -r құжаттары zeus.univ.edu:backupsЖергілікті машинадан «zeus.univ.edu» URL-мекенжайы бар компьютердегі пайдаланушының үй каталогындағы «сақтық көшірмелер» каталогына дейін «барлық құжаттар» каталогын «құжаттар» каталогы көшіреді, бұл екі пайдаланушыда бірдей болып табылады.
rcp -r zeus.univ.edu:backups / құжаттарды зерттеуҚашықтағы станциядан жергілікті компьютердегі «оқу» каталогына барлық ішкі каталогтарды қоса «құжаттар» каталогын көшіреді.