انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: abdossamad2003 در 30 امرداد 1400، 08:51 قظ
-
با سلام خدمت دوستان
می خواستم بدونم در ترمینال لینوکس چگونه میشه به فایلها در سرور ftp دسترسی پیدا کرد همچنین عملیات کپی و غیره از سرور ftp به هارد
با تشکر
-
با نرمافزار ftp
$ ftp host.url
-
نرم افزار رو نصب کردم و وارد هاست مورد نظر شدم ولی نمیدانم چه طوری میشه یک فولدر را از انجا به هارد خودم منتقل کنم با چه کد دستوری
با تشکر
-
با put و get
$ man ftp
-
man ftp
را مطالعه کردم ولی در رابطه با کپی فولدر چیزی پیدا نکردم معادل دستور شل cp -r
-
اینجا کامل توضیح داده
https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/ (https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/)
-
با سلام
شاید به سوال مربوط نباشه ولی بد نیست که تجربه خودم رو که همین دیروز داشتم درمورد استفاده از ftp بگم و تاپیک رو کامل تر کنیم برای آیندگان :)
و اینکه شاید برای بعضی ها کار تو ترمینال یکمی سخت باشه ( خودم یکی از طرفدارای دو اتیشش هستم ) و براشون استفاده از سرور ftp تو محیط گرافیکی جذاب تر باشه
در کل برای استفاده از محیط گرافیکی در ftp سه تا راه هست ( شایدم بیشتر باشه و من خبر نداشته باشم ) :
۱- استفاده از نرم افزار های مخصوص مثل filezilla
۲ - استفاده از مرورگر
۳ - استفاده از فایل اکسپلورر
من خودم روش دوم و سوم رو می پسندم چون هیچ دردسری نداره و خب نیاز به نصب هیچ چیز خاصی هم نیست
استفاده از مرورگر :
برای اینکه بتونید به فایل های یه ftp سرور دسترسی پیدا کنید میتونید server url یا ip سرور رو در نوار ادرس مرورگر وارد کنید
مثلا
9999:ftp://192.168.100.100
( توجه کنید قسمت بعد از ip پورت هست )
اگه سرور رمز ازتون بخواد که وارد میکنین و وارد میشین و گرنه یه راست وارد سرور میشین
استفاده از فایل اکسپلورر خود سیستم عامل :
این روش حتی از قبلی هم راحت تره
فقط کافیه توی نوار ادرس مانند روش قبلی url یا ip و پورت رو وارد کنید مثلا :
ftp://192.168.100.100:9999
باز هم اگه رمز نیاز باشه بهش بدید و وارد سرور بشید
اگه چیزی رو اشتباه کردم یا دوستان نظرات بهتری هم دارند بگند که به اطلاعات من و ایندگان اضافه بشه :)
با تشکر از همه دوستان
-
اینجا کامل توضیح داده
https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/ (https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/)
با سلام دوست عزیز در مورد موضوع من توضیح نداده است!
دستور معادل cp -r در ftp
-
اینجا کامل توضیح داده
https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/ (https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/)
با سلام دوست عزیز در مورد موضوع من توضیح نداده است!
دستور معادل cp -r در ftp
فکر کنم یک بخش داره به نام
downloading file
میتونین از دستور
get file
استفاده کنین
اونجور که من فهمیدم از اونجایی ( دایرکتوری ) که از اول دستور ftp رو زدین و وارد سرور شدین دقیقا اونجا فایل دانلود میشه
راه حلش اینه که برین یه دایرکتوری برای این کار درست کنین و اونجا فایلاتون رو بریزین
-
اینجا کامل توضیح داده
https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/ (https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/)
با سلام دوست عزیز در مورد موضوع من توضیح نداده است!
دستور معادل cp -r در ftp
فکر کنم یک بخش داره به نام
downloading file
میتونین از دستور
get file
استفاده کنین
اونجور که من فهمیدم از اونجایی ( دایرکتوری ) که از اول دستور ftp رو زدین و وارد سرور شدین دقیقا اونجا فایل دانلود میشه
راه حلش اینه که برین یه دایرکتوری برای این کار درست کنین و اونجا فایلاتون رو بریزین
برای اطلاعات بیشتر برین تو همون لینک و قسمت downloading file رو بخونین کامل و جامع توضیح داده
-
ا سلام من می خوام یک دایرکتوری به طور کامل دانلود بشه نه یک یا چند فایل
-
با سلام من می خوام یک دایرکتوری به طور کامل دانلود بشه نه یک یا چند فایل
من می خوام معادل دستور زیر را در ftp بدونم
cp -r
از دوستان کسی هست بتونه کمک کنه
با تشکر
-
با خود دستور ftp نمیدونم چجوری میشه. اما با wget باید بشه. اینجوری
wget -r ftp://hostaddress/path/to/directory/
بهجای hostaddress باید ip اون سرور ftp یا آدرس اون رو بزارید.
بهجای /path/to/directory/ باید مسیر به دایرکتوری مورد نظر رو قرار بدید.حواستون باشه که باید اون مسیر نسبت به دایرکتوری باشه که ftp اونجا اجرا شده.
مثلا اگه شما به ftp وصل بشید و بعد برید داخل دایرکتوری test و بخواهید کل دایرکتوری photo و محتوای اون رو دریافت کنید، و ip اون سرور 10.10.1.15 باشه، باید دستور زیر رو بزنید
wget -r ftp://10.10.1.15/test/photo
سوئیچ r- برای این هست که wget دانلود رو به صورت بازگشتی انجام بده و تمام دایرکتوریها و فایلهای داخل اونجا رو دریافت کنه.
-
ا سلام من می خوام یک دایرکتوری به طور کامل دانلود بشه نه یک یا چند فایل
میری داخلش و میزنی mput * یا mget *.