PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دستور کپی روی همه یوزرها با ssh



moin_kz
February 13th, 2015, 21:59
دوستان من عذر می خوام تایپکمو به اشتباهتو یجای دیگه باز کردم

من دستوری رو می خوام که بشه روی همه یوزر ها یه پوشه رو ریخت یعنی خودش جایگزین قبلی بشه
مثلا این دستور رو ببینید
cp namefile ~user/public_html
با این دستور میشه دونه دونه روی یوزر فایل رو کپی کرد از طرفی هم بعد کپی باید بری داخل هاست خودت جایگزنش کنی من یه دستوری رو می خوام ک حداقل نیاز نداشته باشه وارد هاست بشی خودش جایگزین کنه
اگه میشه راهنمایی کنید
ممنون

jahromweb
February 13th, 2015, 22:02
سلام
معلوم نیست چی میخواید واضح تر هدف رو توضیح بدید

moin_kz
February 13th, 2015, 22:26
در کل دستور کپی روی همه یوزرها می خوام

jahromweb
February 13th, 2015, 22:29
در کل دستور کپی روی همه یوزرها می خوام
یعنی چی کپی روی همه ی یوزر ها!
سرور دایرکت است یا سی پنل؟
هدف بکاپ گیریست؟
یا این که یک یوزر با اطلاعات و دیتابیس یوزر دیگر بسازید؟

moin_kz
February 13th, 2015, 22:45
دایرکت ادمین
نه داداش من یه فایلی رو اماده کردم می خوام اون فایل رو روی همه ی هاست هام بریزم طوری باشه ک نیاز نداشته باشه هی اپلودش کنم

kamrava
February 13th, 2015, 23:26
شما واسه اینکه یک فایل رو توی چند مسیر کپی کنید باید به این صورت عمل کنید :
فرض کنید ۳ پوشه با نام های user1 و user2 و user3 دارید و میخواهید فایلی بنام file.txt رو توی همه اونها کپی کنید :


echo user1 user2 user3 | xargs -n 1 cp file.txt

که میتونید به این شکل هم عمل کنید :


echo user* | xargs -n 1 cp file.txt


موفق باشید

moin_kz
February 13th, 2015, 23:49
در کدوم مسیر باید باشه؟ file.txt

kamrava
February 13th, 2015, 23:52
در کدوم مسیر باید باشه؟ file.txt
هر مسیری که فایلتون هست، مسیر رو کامل بنویسید. مثلا :

echo user1 user2 user3 | xargs -n 1 cp /home/ali/file.txt

moin_kz
February 14th, 2015, 00:28
نیاز داره وارد هاست بشیم یا خودش فایل رو مستقیم میریزه
در ضمن این فایل رو تو همون پوبلیک میریزه؟ نمیشه مسیر رو مشخص کرد

Kian
February 14th, 2015, 10:43
بفرمایید:

cp filename /home/*/public_html

به جای filename مسیر فایل آپلود شده رو جایگزین کنید