ورود

نسخه کامل مشاهده نسخه کامل : دستور معادل cut & paste توی ترمینال چیه؟



zeperto
22-10-2014, 09:28
من می خوام یه فولدر رو با تمام زیر شاخه هاش و فایلهای توش move کنم تو یه مسیر دیگه مث همون cut & paste ویندوز یا محیط گرافیکی.فقط می خوام تمام محتویات فولدره هم باهاش منتقل بشه.چه دستوری باید توی ترمینال وارد کنم.؟
ممنون

V i r u s e r
22-10-2014, 09:39
سلام

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای کپی کردن هم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

zeperto
22-10-2014, 10:09
سلام

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای کپی کردن هم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

آقا من این دستور رو زدم منتها فولدره نمی دونم کجا رفت :(
[root@server magazine]# mv galleria /images


می خواستم این فولدره رو move کنم تو فولدر images که تو همین شاخه هست?الان اون فولدره کجا رفته؟
بعدش دیگه از mv استفاده نکردم.خواستم cp کنم که پیام زیر رو داد
[root@server magazine]# cp music /home/admin/domains/mehrmas.com/private_html/magazine/images
cp: omitting directory `music'
[root@server magazine]# cp /music /home/admin/domains/mehrmas.com/private_html/magazine/images
cp: cannot stat `/music': No such file or directory

zeperto
22-10-2014, 17:56
یعنی هیچ کس نمیدونه مشکل چیه؟چرا ارور میده؟چیز به این سادگی!!!!

SETIZEN
22-10-2014, 19:18
آقا من این دستور رو زدم منتها فولدره نمی دونم کجا رفت :(
[root@server magazine]# mv galleria /images


می خواستم این فولدره رو move کنم تو فولدر images که تو همین شاخه هست?الان اون فولدره کجا رفته؟
بعدش دیگه از mv استفاده نکردم.خواستم cp کنم که پیام زیر رو داد
[root@server magazine]# cp music /home/admin/domains/mehrmas.com/private_html/magazine/images
cp: omitting directory `music'
[root@server magazine]# cp /music /home/admin/domains/mehrmas.com/private_html/magazine/images
cp: cannot stat `/music': No such file or directory


در دستور اول شما galleria رو به پوشه images در روت انتقال دادید. آدرس مطلق برای مقصد دادید برای همین اون جا رفته. باید اینجوری آدرس میدادید:

mv galleria images

سوال: چه طور؟ من که پوشه images در روت نداشتم!
چواب: چون دستور mv برای تغییر نام هم استفاده میشه و پوشه images نداشتید، پوشه galleria به روت انتقال داده شد و به images تغییر نام پیدا کرد. الان در روت میتونید پوشه images رو ببینید.

در دستور بعدی پوشه music رو خواستید در اون آدرس کپی کنید ولی چون پوشه music دارای sub directory هست و دستور cp به تنهایی نمیتونه همه رو کپی کنه این ارور رو میده که کپی انجام نشده. برای کپی کل فال ها و sub directory ها یه دش r نیاز هست:

cp -r music images

چون باز تو اون پوشه هستید نیاز نیست آدرس مطلق بدید ولی اگه دوست داشتید مشکلی پیش نمیاد:n06:

در دستور بعدی برای مبدا هم آدرس مطلق دادید بدین معنی که پوشه music رو که در روت هست در پوشه مورد نظرتون کپی کنه که ارور داد همچین پوشه یا فایلی وجود نداره ( راست میگه بیچاره:n02: )

موفق باشید:n16: