در این آموزش انتقال فایل در لینوکس را به شما عزیزان آموزش می دهیم :مرحله اول : cpبرای کپی کردن اطلاعات از دستور زیر استفاده می کنیم{cp {source destinationسوییچ های مفید:r-کپی کردن محتویات داخل فولدر:a-نگه داشتن ویژگی های محتویات مانند owner و یا timestamps یا محتویات فایل ها مانند link ها:v-فرایند کپی شدنcp –avr /tmp/conf/ /tmp/backup#مرحله دوم : mvبرای cut کردن اطلاعات از دستور زیر استفاده می کنیم{mv {source destinationانتقال فایل به پوشه/mv File Folder#سوییچ های مفید:i-در صورت وجود فایل مشابه ، تایید replace شدن ارسال میشود:n-از انتقال فایل های مشابه و هم نام به مقصد جلوگیری می کند:b-گرفتن بکاپ از اطلاعات مقصد پیش از overwrite کردن اطلاعات در مقصددستور mv جهت rename کردن فایل ها نیز کارایی دارد/mv directory_1/ directory_2 #خرید سرور مجازی ، سرور مجازی آلمان ، سرور مجازی ، سرور مجازی انگلیس ، سرور مجازی آمریکا ، سرور مجازی کانادا ، سرور مجازی هلند ، سرور مجازی فرانسه ، سرور مجازی ایران ، هاست ، سرور مجازی ایتالیامرحله سوم : rsyncدستور زیر جهت تبادل اطلاعات در سرور و همچنین ما بین سرورها استفاده می گردد ، دستور rsync از قابلیت resume و synchronize کردن اطلاعات در زمان انتقال استفاده می شود{rsync {source destinationسوییچ های مفید:a-نگهداری ویژگی های فایل ها مانند owner و یا timestamps یا محتویات فایل ها مانند link ها:v-نماش فرایند کپی شدن:r-کپی کردن محتویات داخل فولدر:z-اطلاعات به شکل فشرده شده در طول انتقال به مقصد منتقل می گردد:p-نمایش درصد انتقال فایلrsync -avz /home/admin /media/backup #جهت استفاده از rsync برای تبادل اطلاعات بین دو سرور از طریق ssh به پورت خاص در مقصد از طریق دستور زیر/rsync -arvz -e ‘ssh -p 22’ rpmpkgs/ root@192.168.0.101:/home#انتقال پوشه rpmpkgs و محتویات آن به سرور با IP ۱۹۲٫۱۶۸٫۰٫۱۰۱ با دسترسی یوزرنیم root و در مسیر /home در مقصد با پورت ۲۲ برای sshمرحله چهارم : scpبرای تبادل اطلاعات بصورت امن بین دو سرور از scp استفاده می کنیم{scp {source username@address_host:destinationسوییچ های مفید:p-نمایش زمان درصد انتقال فایل:c-فشرده سازی اطلاعات هنگام انتقالپورت ssh سرور مقصد:P-کپی محتویات داخل فولدر:r-مرحله پنجم : FTPبرای جابجایی اطلاعات بین دو سرورftp> put c:\\files\\file1.txtc:\\> ftp 192.168.0.1باید IP مقصد را وارد نمایید و در ادامه نام کاربری و پسورد ftp مقصد را برای اتصال وارد نمایید.برای آپلود فایل از دستور put استفاده می شود.ftp> put c:\\files\\file1.txtبرای دانلود چندین فایلftp> mget file1 file2برای دانلود تمامی فایل ها*.* ftp> mgetتبریک می گوئیم آموزش انتقال فایل در لینوکس به پایان رسید.