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

این راهنما به شما نحوه تغییر نام پرونده ها را از طریق یک مدیر فایل و خط فرمان لینوکس نشان می دهد.

اکثر توزیع های لینوکس یک مدیر فایل پیش فرض به عنوان بخشی از محیط دسکتاپ است. محیط رومیزی مجموعه ای از ابزارهایی است که کاربران را قادر می سازد تا وظایف رایج را بدون تایپ کردن دستورات به یک پنجره ترمینال انجام دهند.

محیط دسکتاپ به طور کلی شامل یک مدیر پنجره است که برای نمایش برنامه های گرافیکی مورد استفاده قرار می گیرد.

این همچنین شامل برخی یا همه موارد زیر خواهد بود:

یک مدیر فایل برای کنترل ایجاد، جابجایی و حذف فایل ها استفاده می شود. کاربران ویندوز با ویندوز اکسپلورر آشنا خواهند شد که یک نوع مدیر فایل است.

تعدادی از مدیران مختلف فایل مانند Nautilus، Dolphin، Caja، PCManFM و Thunar وجود دارد.

Nautilus مدیر فایل پیش فرض در اوبونتو و توزیع هایی است که محیط دسکتاپ گنوم را اجرا می کنند مانند Fedora و openSUSE.

Dolphin مدیر فایل پیش فرض برای محیط دسکتاپ KDE است که توسط توزیع های لینوکس مانند Kubuntu و KaOS مورد استفاده قرار می گیرد.

لینوکس نعنا دارای یک نسخه سبک وزن است که با استفاده از دسکتاپ MATE. دسکتاپ MATE با استفاده از مدیر فایل Caja.

توزیعهای سبک وزن معمولا از محیط دسکتاپ LXDE که دارای مدیر فایل PCManFM یا XFCE است که با مدیر فایل Thunar همراه است استفاده می کند.

همانطور که اتفاق می افتد نام ممکن است تغییر کند اما قابلیت تغییر نام فایل ها تقریبا یکسان است

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

مدیر فایل معمولا دارای یک آیکون است که به نظر می رسد یک کابینت پرینت است. به عنوان مثال، اگر شما از اوبونتو استفاده می کنید، نماد دوم در نوار راه اندازی است.

شما معمولا می توانید نماد مدیر فایل مربوطه را در نوار راه اندازی روی یک پنل به عنوان بخشی از سیستم منو یا در واقع به عنوان بخشی از نوار راه اندازی سریع پیدا کنید.

یک مدیر فایل معمولا لیست هایی از مکان های موجود در پانل سمت چپ مانند پوشه خانه، دسکتاپ، دستگاه های دیگر و سطل آشغال را دارد.

در پانل سمت راست لیستی از فایل ها و پوشه ها برای مکان انتخاب شده در پانل سمت چپ است. شما می توانید از طریق پوشه ها دوبار کلیک بر روی آنها را تمرین کنید و می توانید از طریق پوشه ها با استفاده از فلش ها در نوار ابزار به عقب برگردید.

تغییر نام یک فایل یا پوشه تقریبا یکسان است بدون توجه به توزیع، محیط دسکتاپ و در واقع مدیر فایل که شما استفاده می کنید.

راست کلیک بر روی فایل یا پوشه ای که می خواهید حذف کنید و "تغییر نام" را انتخاب کنید. به همین ترتیب، بسیاری از مدیران فایل به شما اجازه می دهند بر روی یک فایل یا پوشه کلیک کنید و F2 را برای انجام عمل مشابه فشار دهید.

رابط کاربری برای تغییر نام یک فایل بسته به نوع مدیریت فایل کمی متفاوت است. به عنوان مثال Nautilus، Thunar و PCManFM یک پنجره کوچک برای ورود به نام فایل جدید نمایش می دهد در حالیکه دلفین و Caja به شما اجازه می دهند نام جدید جدید را به سادگی وارد کنید.

نحوه تغییر نام فایل ها با استفاده از خط فرمان لینوکس

شما ممکن است تعجب نکنید که فرمان برای تغییر نام فایل ها در واقع تغییر نام داده شده است. در این راهنما، شما نحوه تغییر نام پرونده کامل، نحوه تغییر نام بخشی از فایل، نحوه تغییر نام فایل اشاره شده توسط لینک های نمادین و نحوه تایید اینکه دستور rename کار کرده است، یاد خواهید گرفت.

چگونه فایل را تغییر نام دهید

نحو تغییر نام یک فایل به همان اندازه که شما فکر می کنید این است که به نظر نمی رسد. مثال زیر نشان می دهد چگونه تغییر نام یک فایل:

تغییر نام فایل جایگزینی بیان

شما ممکن است فکر کنید که دستور rename به همان اندازه ساده خواهد بود که می گویند تغییر نام oldfile newfile، اما این کاملا ساده نیست و همانطور که ما از طریق من توضیح خواهم داد.

تصور کنید که یک فایل به نام testfile دارید و می خواهید آن را به testfile2 تغییر نام دهید. فرمان شما استفاده می شود به شرح زیر است:

rename testfile testfile2 testfile

پس چه اتفاقی در اینجا رخ می دهد؟ بیان این بیت متن یا اصطلاحا به طور منظم است که شما در یک نام فایل به دنبال آن هستید.

جایگزینی متن است که می خواهید عبارات را جایگزین کنید و فایل فایل یا فایل هایی است که می خواهید تغییر نام دهید.

چرا این کار مثل این است که شما ممکن است بپرسید؟

تصور کنید که پوشه ای از عکس های سگ داشته اید، اما به طور تصادفی به آنها تصاویر گربه ها را به صورت زیر نامگذاری می کنید:

حالا اگر فرمان به همان اندازه تغییر نام oldfile newfile ساده باشد، مجبورید هر فایل را به صورت جداگانه تغییر نام دهید.

با استفاده از دستور rename لینوکس می توانید تمام فایل ها را به صورت زیر تغییر دهید:

نام سگ گربه را تغییر دهید

فایل های فوق به صورت زیر تغییر خواهند کرد:

فرمان فوق اساسا از طریق تمام فایل ها (توسط metacharacter wildcard ستاره) مشخص می شود و هر کجا که کلمه کلمه گربه آن را با یک سگ جایگزین کرد.

تغییر نام فایل فیزیکی اشاره شده توسط لینک های نمادین

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

شما می توانید یک لینک نمادین را با استفاده از دستور زیر ایجاد کنید:

ln -s

به عنوان مثال، تصور کنید که یک فایل به نام barkingdog در پوشه عکس سگ خود داشته باشید و شما می خواستید یک لینک نمادین به فایل در یک پوشه دیگر به نام dogtraining با نام howtostopdogbarking ایجاد کنید.

شما می توانید این کار را با استفاده از دستور زیر انجام دهید:

ln -s ~ / تصاویر / dogpictures / barkingdog ~ / تصاویر / dogtraining / howtostopdogbarking

با اجرای دستور ls -lt می توانید بگویید که کدام فایل ها لینک های نمادین هستند.

ls -lt howtostopdogbarking

خروجی چیزی شبیه به howtostopdogbarking -> / home / تصاویر / dogpics / barkingdog را نشان می دهد.

حالا نمی دانم چند نفر از شما چگونه می دانند که چگونه سگ را پر می کنند، اما توصیه های بسیاری از مربیان این است که سگ را به ابتدا صحبت کنید و پس از آنکه شما آن را تسلط دادید می توانید آن را در زمانی که شما نمی خواهید آن را به پوست. این است که نظریه به هر حال.

با استفاده از این دانش در دست، ممکن است بخواهید تصویر barkingdog را به زبان گفتگو تغییر نام دهید.

شما می توانید تصویر را به طور مستقیم در پوشه dogpics با استفاده از دستور زیر تغییر دهید:

تغییر نام لبخند صحبت کردن / خانه / تصاویر / dogpics / barkingdog

به جای آن، شما می توانید تصویر سگ پارس را با نام نام لینک نمادین و با استفاده از سوئیچ زیر تغییر دهید:

تغییر نام اسامی صحبت کردن / خانه / تصاویر / آموزش dogtraining / howtostopdogbarking

چگونه می توان تایید کرد که فرمان تغییر نام کار کرده است

مسئله اصلی با دستور rename این است که آن را به شما نمی گوید آنچه انجام داده است. ممکن است چیزی که فکر می کنید ممکن است کار کرده باشد، نباید داشته باشید و بنابراین شما باید با استفاده از دستور ls، خودتان را بررسی کنید.

با این حال، اگر شما از کلید زیر استفاده می کنید، دستور rename به شما می گوید دقیقا چه چیزی تغییر کرده است:

تغییر نام سگ گربه -V

خروجی در امتداد خطوط این است:

این فرمان کمک می کند تا تأیید کنید که آنچه شما می خواهید اتفاق می افتد واقعا اتفاق می افتد.

راه دیگری برای تغییر نام فایل ها

اگر ترجیح می دهید نحوه تغییر نام پرونده ها را تغییر دهید ، دستور mv را به صورت زیر امتحان کنید:

mv oldfilename newfilename

خلاصه

هنگام یادگیری در مورد استفاده از خط فرمان لینوکس، باید درباره مجوز ها، نحوه ایجاد کاربران و گروه ها ، نحوه ایجاد راهنماها ، چگونگی کپی فایل ها ، نحوه انتقال و تغییر نام فایل ها و همه ی پیوندها ، بدانید.

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