سلام
دوستان
چند سوال !
1 = ما داخل فولدر backup 1 یه سری فایل داریم اگه بخواهیم همه فایل هارو wget کنیم باید چکار کنیم ؟
2 = اگه بخواهیم تمام فایل های داخل فولدر backup رو حذف کنیم باید چکار کنیم ؟
3 = اگه بخواهیم فولدر backup که شامل فایل هست رو حذف کنیم چکار باید بکنیم ؟
4 = اگه ما از طریق ssh به FTP سرور دیگه وصل شده باشیم Command دستورات بالا تغییر می کنه ؟
چون من
rm -rf FOLDERNAME
رو وقتی می زنم انجام نمیده !
Online24
June 17th, 2011, 13:56
1 = ما داخل فولدر backup 1 یه سری فایل داریم اگه بخواهیم همه فایل هارو wget کنیم باید چکار کنیم ؟
به نظر میرسه که شما ابتدا به یک FTP server متصل شدید . برای دانلود کردن تمامی محتوای یک پوشه ، وارد آن پوشه شده (یا برای دستور مسیر کامل و صحیح وارد کنید ) ، سپس دستور * mget را وارد کنید .
* ضمن اینکه با دستور lcd /path مسیر مورد نظر خود برای دانلود شدن فایل ها در سرور خود را مشخص کردید .
2 = اگه بخواهیم تمام فایل های داخل فولدر backup رو حذف کنیم باید چکار کنیم ؟
rm -rf ../path/backup/*
3 = اگه بخواهیم فولدر backup که شامل فایل هست رو حذف کنیم چکار باید بکنیم ؟
rm -rf ../path/backup/
4 = اگه ما از طریق ssh به FTP سرور دیگه وصل شده باشیم Command دستورات بالا تغییر می کنه ؟
بله!
Basic ftp commands :
* open - opens a connection to the specified machine.
* cd - change directory on the remote machine.
* lcd - change directory on the local machine.
* pwd - print working directory on the remote machine.
* ls - short directory listing on the remote machine.
* lls - short directory listing on the remote machine.
* dir - long directory listing on the local machine.
* ascii - set ascii transfer type (for text files).
* binary (or image) - set binary transfer type (for binary data, executable files, gzipped files etc.).
* get - copy file from the remote machine to the local machine, or append "-" after the filename to display the contents of a remote file on your screen (e.g. the command get 00README - will display the 00README file of the current directory to your local screen).
* put - copy file from the local machine to the remote machine.
* mget - as for get, but copies multiple files.
* mput - as for put, but copies multiple files.
* rmdir - Delete a directory on the remote machine.
* delete - Delete file on remote host.
* close - disconnects from the remote machine.
* quit - terminate FTP session and exit
چون من
rm -rf FOLDERNAME
رو وقتی می زنم انجام نمیده !
چه پیام خطایی به شما داده میشه ؟ (چنانچه به FTP متصل هستید ، دستورات متناسب با آن را وارد کنید )
tux-world
August 2nd, 2011, 10:14
rm -rf ../path/backup/*
سلام. تا زمانی که نمیدانید این پارامتر چه کاری انجام میده از استفاده از اون خودداری کنید
mojiz
August 2nd, 2011, 11:13
برای دانلود محتویات فولدر باید پارامتر -r رو بدید به wget
wget -r http://....
برای حذف فایلها میتونید از دستور
DEL * اسفاده کنید.
faranetwork
August 2nd, 2011, 11:42
خدمت شما :
Linux Command Line (http://www.linuxguide.it/command_line/linux_commands_fa.html)