شماره تماس: 02128425610شماره ثبت شرکت : 50256

نحوه کپی کردن فایل به چندین دایرکتوری درلینوکس

کپی کردن فایل به چندین دایرکتوری در لینوکس

حین یادگیری کپی کردن فایل به چندین دایرکتوری در لینوکس برای تازه کارها عادی است که دستورات متعددی را برای انجام یک کار ساده انجام می دهند.

این قابل درک است به ویژه هنگامی که کسی فقط به استفاده از ترمینال عادت کرده است.

با این حال، همانطور که شما منتظر تبدیل شدن به یک کاربر قدرتمند لینوکس هستید،

یادگیری آنچه که من به عنوان “دستورات میانبر” اشاره می کنم، می تواند به طور چشمگیری گرایش های هدر رفتن زمان را کاهش دهد.

 

در این مقاله،یک راه آسان با استفاده ازدستوری واحد برای کپی کردن یک فایل به چندین دایرکتوری توضیح خواهیم داد.

کپی کردن فایل به چندین دایرکتوری در لینوکس

دستور cp برای کپی فایل ها از یک پوشه به دیگری استفاده میشود،ساده ترین نحو استفاده ازآن به شرح زیراست:

شما می توانید ازدستور Advanced-copy استفاده کنید که نوار پیشرفت را در هنگام کپی فایل ها / پوشه های بزرگ در لینوکس نشان می دهد.

دستورات زیر را در نظر بگیرید،شما می توانید دو دستور مختلف را برای کپی کردن یک فایل به دو دایرکتوری جداگانه به صورت زیر تایپ کنید:

فرض کنید شما می خواهید یک فایل خاص را به پنج یا بیشتر دایرکتوری کپی کنید

این بدان معنی است که شما باید پنج یا چند دستور CP را تایپ کنید؟

برای برطرف کردن این مشکل، میتوانید فرمان echo، a pipe، xargs را با دستور cp در فرم زیر به کار ببرید:

در فرم بالا، مسیرها به دایرکتوری ها (dir1، dir2، dir3 … ..dirN) به عنوان ورودی به فرمان xargs بازخوانی می شوند

عبارت:

  • -n 1 در xargs برای استفاده حداکثری از یک ارگومان در هر خط فرمان و ارسال دستور به cp استفاده میشود.
  • cp – برای کپی فایل استفاده می شود
  • -v – حالت فعلی را برای نمایش جزئیات عملیات کپی فعال می کند.

سعی کنید از طریق صفحات man از دستورات cp، echo و xargs برای پیدا کردن اطلاعات مفید و پیشرفته استفاده کنید:

تشکر بابت همراهی ! شما میتونید نظرات سوالات انتقادات و پیشنهادات خودتون رو در ارتباط با این موضوع ها هر موضوع دیگه ای از طریق فرم تماس با ما در میان بگذارید

 

نظرات کاربران
مطالب مرتبط
نصب Htop 2.0 مانیتورنیگ لینوکس

این مقاله ادامه مجموعه مانیتورینگ (نصب Htop 2.0 مانیتورنیگ لینوکس )ماست. امروز ما در مورد ابزار محبوب نظارت به نام htop…

DoS-attack
تشخیص Attack بر روی سرور

با استفاده از دستور زیر میتوانید ایپی های کانکت شده به سرور را به هماره تعداد کانکشن های آنها مشاهده…

فهرست کردن بسته های نصب شده در لینوکس

یکی از وظایف یک مدیر سیستم، نصب و مدیریت نرم افزار در یک سیستم کامپیوتری است. ما در لینوکس در…

دستور تغییر مالکیت و گروه کاربری فایل ها و پوشه ها در لینوکس

گاهی اوقات ممکن هست برای کاربرانی که روی سرور ایجاد کردید یک فایل یا پوشه می خواهید قرار دهید و…

درباره آسمان هاست!

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است قیمتی که در هنگام سفارش مشتري در پیش‌­فاکتور منظور گرديده است، معتبر مي‌باشد