Scp: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (افزودن رده)
(اجرا)
 
(۹ نسخه‌ٔ میانی ویرایش شده توسط ۵ کاربر نشان داده نشده)
سطر ۱: سطر ۱:
scp یک نرم‌افزار برای انتقال پرونده و پوشه بین دو سیستم گنو/لینوکسی می‌باشد.
+
'''scp''' یک نرم‌افزار برای جابه‌جایی پرونده بین دو سامانه روی شبکه بود. در حال حاضر، این نرم‌افزار منسوخ شده و می‌توان از جایگزین‌هایی چون [[SFTP]] یا [[Rsync]] استفاده کرد.
  
 
= اجرا =
 
= اجرا =
<pre language="bash">
+
 
 +
{{bc|
 
$ scp <Location File> <USER Target>@<Server Address or Hostname>:<Location Folder Target>
 
$ scp <Location File> <USER Target>@<Server Address or Hostname>:<Location Folder Target>
</pre>
+
}}
  
برای درک بهتر به مثال زیر توجه کنید:
+
برای نمونه:
<pre language="bash">
 
$ scp /home/sosha/test1/example.png alireza@192.168.1.4:/home/alireza/Desktop
 
</pre>
 
  
برای انقال پوشه هم کافیست از سوییچ <code> -r </code> استفاده کنید:
+
{{bc|
<pre language="bash">
+
$ scp ~/test1/example.png username@192.168.1.4:$HOME/Desktop
$ scp -r /home/sosha/test1/ alireza@192.168.1.4:/home/alireza/Desktop
+
}}
</pre>
+
 
 +
برای انقال پوشه هم کافیست از سوییچ <code> r- </code> استفاده کنید:
 +
 
 +
{{bc|
 +
$ scp -r ~/test1/ username@192.168.1.4:$HOME/Desktop
 +
}}
 +
 
 +
 
 +
برای انتقال پرونده از remote به remote از فرمان زیر استفاده کنید.
 +
 
 +
{{bc|
 +
$ scp -3 user1@remote1:/home/user1/file1.txt user2@remote2:/home/user2/file1.txt
 +
}}
 +
 
 +
تذکر: انتخاب '''3-''' پیش‌روی را نشان نمی‌دهد.
  
 
== راهنما ==
 
== راهنما ==
برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، می‌توان [[Man Page|صفحهٔ راهنما]] را مشاهده کرده:
+
برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، [[Man Page|صفحهٔ راهنما]] را مشاهده کنید:
<pre>
+
 
 +
{{bc|
 
$ man scp
 
$ man scp
</pre>
+
}}
 +
 
  
 
[[رده: خط فرمان]]
 
[[رده: خط فرمان]]

نسخهٔ کنونی تا ‏۲۹ مهر ۱۴۰۰، ساعت ۲۱:۳۱

scp یک نرم‌افزار برای جابه‌جایی پرونده بین دو سامانه روی شبکه بود. در حال حاضر، این نرم‌افزار منسوخ شده و می‌توان از جایگزین‌هایی چون SFTP یا Rsync استفاده کرد.

اجرا

$ scp <Location File> <USER Target>@<Server Address or Hostname>:<Location Folder Target>

برای نمونه:


$ scp ~/test1/example.png username@192.168.1.4:$HOME/Desktop

برای انقال پوشه هم کافیست از سوییچ r- استفاده کنید:


$ scp -r ~/test1/ username@192.168.1.4:$HOME/Desktop


برای انتقال پرونده از remote به remote از فرمان زیر استفاده کنید.


$ scp -3 user1@remote1:/home/user1/file1.txt user2@remote2:/home/user2/file1.txt

تذکر: انتخاب 3- پیش‌روی را نشان نمی‌دهد.

راهنما

برای مطالعهٔ جزئیات بیش‌تر و راهنمای این برنامه، صفحهٔ راهنما را مشاهده کنید:


$ man scp