مقدمه:
در سیستم عامل لینوکس، فرمان mv یکی از دستورات پرکاربرد میباشد. این فرمان برای جابجایی و یا تغییر نام یک فایل یا دایرکتوری استفاده میشود. به صورت پیش فرض، فرمان mv از خط فرمان قابل استفاده است و همچنین در اسکریپت ها و برنامههای شل نیز میتوان از آن استفاده کرد. در این مقاله از ایوسی به بررسی دقیق و کامل فرمان mv میپردازیم و مثال های کاربردی نیز ارائه میدهیم.
مرتبط: معرفی دستورات خط فرمان لینوکس
تعریف و عملکرد:
فرمان mv یکی از دستورات پرکاربرد در سیستم عامل لینوکس است که برای جابجایی و یا تغییر نام یک فایل یا دایرکتوری استفاده میشود. دقیقتر بگوییم، این فرمان از نام فایل یا دایرکتوری جدید استفاده میکند و فایل یا دایرکتوری مذکور را به مکان جدید منتقل میکند.
برای استفاده از این فرمان باید به شکل زیر عمل کنید:
mv [OPTIONS] SOURCE DEST
در اینجا OPTIONS ها گزینه های اختیاری هستند که ممکن است برای مواقع خاص مورد استفاده قرار گیرند. SOURCE نام فایل یا دایرکتوری قابل تغییر است. DEST نام جدید برای فایل یا دایرکتوری است که عمل جابجایی یا تغییر نام به آن انجام میشود.
مثالهای استفاده:
در ادامه مثالهایی از استفاده فرمان mv ارائه میشود:
مثال ۱:
فرض کنید که یک فایل به نام file1.txt داریم که در مسیر /home/user1 قرار دارد و میخواهیم آن را به مسیر /home/user2 منتقل کنیم. برای این کار از دستور زیر استفاده میکنیم:
mv /home/user1/file1.txt /home/user2/
در اینجا فایل file1.txt به مسیر /home/user2 انتقال داده میشود.
مثال ۲:
فرض کنید که میخواهیم نام فایل “old_name.txt” را به “new_name.txt” تغییر دهیم. برای این کار از دستور زیر استفاده میکنیم:
mv old_name.txt new_name.txt
در اینجا نام فایل به طور مستقیم تغییر میکند و مسیری برای نام فایل مشخص نمیشود.
مثال ۳:
فرض کنید که میخواهیم یک فایل به دایرکتوری دیگر جابجا شود. برای این کار از دستور زیر استفاده میکنیم:
mv file.txt /home/user1/destination/
در اینجا فایل “file.txt” به دایرکتوری /home/user1/destination منتقل میشود.
مثال ۴:
فرض کنید که میخواهیم یک دایرکتوری به نام “old_directory” را به “new_directory” تغییر دهیم. برای این کار از دستور زیر استفاده میکنیم:
mv old_directory new_directory
در اینجا نام دایرکتوری به طور مستقیم تغییر میکند و مسیری برای نام دایرکتوری مشخص نمیشود.
نتیجهگیری:
در این مقاله، از فرمان mv در لینوکس صحبت کردیم. این فرمان برای جابجایی و یا تغییر نام یک فایل یا دایرکتوری بسیار مفید است. ما تعریف و عملکرد این فرمان را بررسی کرده و مثالهایی از کاربردهای آن را نیز ارائه دادیم.