ابزار کاربر

ابزار سایت


terminal:m:moving_and_renaming_files_mv_command

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

نگارش قبل در دو طرفنگارش قبل
نگارش بعد
نگارش قبل
terminal:m:moving_and_renaming_files_mv_command [2019/02/01 15:48] – [دستور mv (جابه جایی و rename کردن فایلها)] phoenixterminal:m:moving_and_renaming_files_mv_command [2019/02/02 20:18] (فعلی) – [دستور mv (جابه جایی و rename کردن فایلها)] phoenix
خط 6: خط 6:
 </code>  </code> 
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-در صورت هرگونه سوال یا مشکل حتما در [[http://forum.linuxfedora.ir/viewtopic.php?id=5|انجمن]] مطرح نمایید تا در اسرع وقت پاسخگو باشیم +در صورت هرگونه سوال یا مشکل حتما در [[http://forum.linuxfedora.ir/index.php?topic=6.0|انجمن]] مطرح نمایید تا در اسرع وقت پاسخگو باشیم 
-[[http://forum.linuxfedora.ir/viewtopic.php?id=5|انجمن]]+[[http://forum.linuxfedora.ir/index.php?topic=6.0|انجمن]]
 </WRAP> </WRAP>
 اگر آرگومان ''target'' یک دایرکتوری باشد دستور ''mv'' تمامی فایلهای ''source'' را به داخل دایرکتوری ''target'' بدون اینکه اسم فایل را تغییر دهد انتقال میدهد. اگر آرگومان ''target'' یک دایرکتوری باشد دستور ''mv'' تمامی فایلهای ''source'' را به داخل دایرکتوری ''target'' بدون اینکه اسم فایل را تغییر دهد انتقال میدهد.
خط 28: خط 28:
 مهمترین تفاوت بین [[terminal:c:linux_copy_file_command|دستور cp]] و دستور ''mv'' در این است که در ''cp'' مشخصات فایل از قبیل ''update time'','' inode number'' و غیره تغییر نمیکنند اما در دستور ''mv'' همه این موارد تغییر میکند و در واقع یک فایل جدید ساخته میشود. مهمترین تفاوت بین [[terminal:c:linux_copy_file_command|دستور cp]] و دستور ''mv'' در این است که در ''cp'' مشخصات فایل از قبیل ''update time'','' inode number'' و غیره تغییر نمیکنند اما در دستور ''mv'' همه این موارد تغییر میکند و در واقع یک فایل جدید ساخته میشود.
 </WRAP> </WRAP>
- +===== آرگومانهای دستور mv ===== 
- +^   معنی گزینه     گزینه   ^ 
 +|   قبل از رونویسی یک فایل موجود از کاربر برای تایید سوال میکند. \\ در صورتی که این گزینه تعیین نشده باشد به صورت خودکار فایلها رونویسی میشوند    ** i-**   | 
 +|   زمانیکه که فایل ها را از یک پوشه به پوشه دیگر جابه جا میکند. \\ فقط فایلهایی را منتقل میکند که یا در پوشه مقصد نیستند یا از فایلهای موجود در پوشه مقصد جدیدتر هستند     **u-**   | 
 +|   نمایش پیام اتمام جابه جایی     **-v**   | 
 +===== مثالهای کاربردی دستور mv ===== 
 +^   نتایج دستور     دستور   ^ 
 +|   جابه جایی **file1** به **file2** \\ اگر فایل **file2** موجود باشد با محتویات **file1** رونویسی میشود \\ اگر **file2** موجود نباشد ایجاد میشود در هر دو مورد ایجاد میشود     ''mv file1 file2''    | 
 +|   دقیقا مثل مثال بالا با این تفاوت که اگر فایل موجود باشد از کاربر برای رونویسی سوال میکند     ''mv -i file1 file2''   | 
 +|   جابه جایی **file1** و **file2** به پوشه **dir1** \\ فقط باید **dir1** موجود باشد     ''mv file1 file2 dir1''   | 
 +|  جابه جایی پوشه **dir1** به همراه محتویاتش به پوشه **dir2** \\ اگر پوشه **dir2** موجود نباشد ساخته میشود \\  و محتویات پوشه **dir1** به درون پوشه **dir2** انتقال میبابد و پوشه **dir1** حذف میشود  |   ''mv dir1 dir2''   |
terminal/m/moving_and_renaming_files_mv_command.1549023531.txt.gz · آخرین ویرایش: 2019/02/01 15:48 توسط phoenix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki