توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دستور کپی روی همه یوزرها با 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
هر مسیری که فایلتون هست، مسیر رو کامل بنویسید. مثلا :