دستور کپی روی همه یوزرها با ssh
دوستان من عذر می خوام تایپکمو به اشتباهتو یجای دیگه باز کردم
من دستوری رو می خوام که بشه روی همه یوزر ها یه پوشه رو ریخت یعنی خودش جایگزین قبلی بشه
مثلا این دستور رو ببینید
cp namefile ~user/public_html
با این دستور میشه دونه دونه روی یوزر فایل رو کپی کرد از طرفی هم بعد کپی باید بری داخل هاست خودت جایگزنش کنی من یه دستوری رو می خوام ک حداقل نیاز نداشته باشه وارد هاست بشی خودش جایگزین کنه
اگه میشه راهنمایی کنید
ممنون
پاسخ : دستور کپی روی همه یوزرها با ssh
سلام
معلوم نیست چی میخواید واضح تر هدف رو توضیح بدید
پاسخ : دستور کپی روی همه یوزرها با ssh
در کل دستور کپی روی همه یوزرها می خوام
پاسخ : دستور کپی روی همه یوزرها با ssh
نقل قول:
نوشته اصلی توسط
moin_kz
در کل دستور کپی روی همه یوزرها می خوام
یعنی چی کپی روی همه ی یوزر ها!
سرور دایرکت است یا سی پنل؟
هدف بکاپ گیریست؟
یا این که یک یوزر با اطلاعات و دیتابیس یوزر دیگر بسازید؟
پاسخ : دستور کپی روی همه یوزرها با ssh
دایرکت ادمین
نه داداش من یه فایلی رو اماده کردم می خوام اون فایل رو روی همه ی هاست هام بریزم طوری باشه ک نیاز نداشته باشه هی اپلودش کنم
پاسخ : دستور کپی روی همه یوزرها با ssh
شما واسه اینکه یک فایل رو توی چند مسیر کپی کنید باید به این صورت عمل کنید :
فرض کنید ۳ پوشه با نام های user1 و user2 و user3 دارید و میخواهید فایلی بنام file.txt رو توی همه اونها کپی کنید :
کد:
echo user1 user2 user3 | xargs -n 1 cp file.txt
که میتونید به این شکل هم عمل کنید :
کد:
echo user* | xargs -n 1 cp file.txt
موفق باشید
پاسخ : دستور کپی روی همه یوزرها با ssh
در کدوم مسیر باید باشه؟ file.txt
پاسخ : دستور کپی روی همه یوزرها با ssh
نقل قول:
نوشته اصلی توسط
moin_kz
در کدوم مسیر باید باشه؟ file.txt
هر مسیری که فایلتون هست، مسیر رو کامل بنویسید. مثلا :
کد:
echo user1 user2 user3 | xargs -n 1 cp /home/ali/file.txt
پاسخ : دستور کپی روی همه یوزرها با ssh
نیاز داره وارد هاست بشیم یا خودش فایل رو مستقیم میریزه
در ضمن این فایل رو تو همون پوبلیک میریزه؟ نمیشه مسیر رو مشخص کرد
پاسخ : دستور کپی روی همه یوزرها با ssh
بفرمایید:
cp filename /home/*/public_html
به جای filename مسیر فایل آپلود شده رو جایگزین کنید