جابه جایی (Move (mv))
فرمان mv برای جابه جایی یا تغییرنام فایل هاست. یعنی فایل را به پوشه ای دیگر می بری یا اسمش را عوض می کنی. مثل جابه جا کردن دفترت بین کمدها یا چسباندن برچسب اسم جدید.
کاربرد پایه
برای جابه جایی، مسیر منبع و پوشه مقصد را بده.
mv my_file.txt /path/to/destination/
تغییر نام فایل
برای تغییرنام، نام قدیم و سپس نام جدید را بنویس.
mv old_name.txt new_name.txt
ایمنی با -i قبل از بازنویسی
گزینه -i قبل از جایگزینی می پرسد. این کار اشتباهات را کم می کند.
mv -i my_file.txt myfolder/
فقط جدیدترها با -u
با -u وقتی جابه جا می کند که منبع جدیدتر باشد.
mv -u new_file.txt /path/to/destination/
نمایش روند با -v
گزینه -v مسیر و عمل انجام شده را نشان می دهد.
mv -v my_file.txt myfolder/new_directory/
جابجایی گروهی با وایلدکارت
با * چند فایل هم زمان جابه جا می شوند. الگو را دقیق بنویس.
mv *.txt /destination/
گام های عملی
- یک فایل را به پوشه مقصد ببر.
- نام یک فایل را تغییر بده.
- با
-iاز بازنویسی ناخواسته جلوگیری کن. - برای گزارش کامل از
-vاستفاده کن.
نکته: اگر مقصد فایل همنام داشته باشد، بدون -i بازنویسی می شود.
جمع بندی سریع
- mv جابه جایی و تغییرنام انجام می دهد.
- -i قبل از جایگزینی می پرسد.
- -u فقط جدیدترها را جابه جا می کند.
- -v فرایند را شفاف نشان می دهد.
پس از جابه جایی، برای حذف اضافی ها به حذف فایل ها (rm) برو. برای کپی برداری امن نیز کپی کردن (cp) را ببین. نمایش مسیر هم در نمایش مسیر (pwd) توضیح داده شده.