چرا باید vscode رو حذف کنی و به جاش از نسخه VSCodium استفاده کنی ؟
اگه برنامهنویس باشی یا حتی یه ذره با کدنویسی سروکار داشته باشی، حتماً اسم Visual Studio Code (VS Code) رو شنیدی. یه ویرایشگر کد فوقالعاده که مایکروسافت ساخته و کلی طرفدار داره. اما یه لحظه صبر کن! اگه به آزادی نرمافزار و حریم خصوصی اهمیت میدی، شاید بهتر باشه یه نگاهی به VSCodium بندازی. حالا بذار بگم این VSCodium چیه و چرا باید بری سراغش.
VSCodium چیه اصلاً؟
VSCodium در واقع همون VS Codeـه، ولی با یه تفاوت بزرگ: کاملاً متنباز (Open Source) و بدون جاسوسافزارهای مایکروسافت! وقتی VS Code رو نصب میکنی، یه سری ابزارهای telemetry (ردیابی داده) همراهش میاد که اطلاعاتی از کارات جمع میکنه و میفرسته برای مایکروسافت. شاید برات مهم نباشه، ولی اگه مثل من یه ذره حساسی به این که کی داره چی رو ازت نگاه میکنه، VSCodium همون چیزیه که دنبالشی. این پروژه کدهای VS Code رو میگیره، چیزای اضافی و ردیابی رو حذف میکنه و یه نسخه پاک و آزاد تحویلت میده.
چرا VSCodium رو نصب کنم؟
1. حریم خصوصی: همونطور که گفتم، هیچ دادهای ازت جمع نمیکنه. اگه دوست نداری مایکروسافت بفهمه چه پلاگینهایی نصب کردی یا چه پروژههایی داری روش کار میکنی، این بهترین انتخابه.
2. متنباز بودن: کدش کاملاً شفافه. میتونی خودت بری ببینی چی به چیه و اگه خواستی تغییرش بدی. حس آزادی بهت میده!
3. سبک و سریع: چون زلمزیمبوهای اضافی رو حذف کرده، یه ذره سبکتر از VS Code عمل میکنه (هرچند تفاوتش خیلی توی چشم نیست).
4. همه پلاگینها کار میکنن: نگران نباش، تمام افزونههایی که توی VS Code استفاده میکردی، اینجا هم کار میکنن. فقط کافیه مخزن مایکروسافت رو غیرفعال کنی و از Open VSX Registry استفاده کنی.
5. حمایت از فلسفه آزادی: با نصب VSCodium، یه جورایی به جامعه متنباز کمک میکنی و نشون میدی که نرمافزار آزاد برات مهمه.
چطوری نصبش کنم؟
نصبش خیلی سادهست و بسته به سیستمعاملت فرق میکنه:
ویندوز: فایل نصبی رو از سایت رسمی VSCodium (vscodium.com) دانلود کن، بازش کن و مراحل رو برو جلو. مثل هر برنامه دیگه!
لینوکس: اگه از اوبونتو یا دبیان استفاده میکنی، میتونی با یه دستور توی ترمینال نصبش کنی. مثلاً:
یا اگه از فدورا هستی:
مک: فایل DMG رو دانلود کن، بازش کن و بکشش توی پوشه Applications. تموم!
یه نکته کوچیک
اولین بار که بازش میکنی، ممکنه بگه فلان افزونه رو نمیتونه از مخزن مایکروسافت پیدا کنه. نگران نشو، کافیه بری توی تنظیمات و مخزن پیشفرض رو به Open VSX تغییر بدی. یه سرچ ساده تو گوگل یا داک رسمی VSCodium راهنماییات میکنه.
#tutorial
#linux_tut
اگه برنامهنویس باشی یا حتی یه ذره با کدنویسی سروکار داشته باشی، حتماً اسم Visual Studio Code (VS Code) رو شنیدی. یه ویرایشگر کد فوقالعاده که مایکروسافت ساخته و کلی طرفدار داره. اما یه لحظه صبر کن! اگه به آزادی نرمافزار و حریم خصوصی اهمیت میدی، شاید بهتر باشه یه نگاهی به VSCodium بندازی. حالا بذار بگم این VSCodium چیه و چرا باید بری سراغش.
VSCodium چیه اصلاً؟
VSCodium در واقع همون VS Codeـه، ولی با یه تفاوت بزرگ: کاملاً متنباز (Open Source) و بدون جاسوسافزارهای مایکروسافت! وقتی VS Code رو نصب میکنی، یه سری ابزارهای telemetry (ردیابی داده) همراهش میاد که اطلاعاتی از کارات جمع میکنه و میفرسته برای مایکروسافت. شاید برات مهم نباشه، ولی اگه مثل من یه ذره حساسی به این که کی داره چی رو ازت نگاه میکنه، VSCodium همون چیزیه که دنبالشی. این پروژه کدهای VS Code رو میگیره، چیزای اضافی و ردیابی رو حذف میکنه و یه نسخه پاک و آزاد تحویلت میده.
چرا VSCodium رو نصب کنم؟
1. حریم خصوصی: همونطور که گفتم، هیچ دادهای ازت جمع نمیکنه. اگه دوست نداری مایکروسافت بفهمه چه پلاگینهایی نصب کردی یا چه پروژههایی داری روش کار میکنی، این بهترین انتخابه.
2. متنباز بودن: کدش کاملاً شفافه. میتونی خودت بری ببینی چی به چیه و اگه خواستی تغییرش بدی. حس آزادی بهت میده!
3. سبک و سریع: چون زلمزیمبوهای اضافی رو حذف کرده، یه ذره سبکتر از VS Code عمل میکنه (هرچند تفاوتش خیلی توی چشم نیست).
4. همه پلاگینها کار میکنن: نگران نباش، تمام افزونههایی که توی VS Code استفاده میکردی، اینجا هم کار میکنن. فقط کافیه مخزن مایکروسافت رو غیرفعال کنی و از Open VSX Registry استفاده کنی.
5. حمایت از فلسفه آزادی: با نصب VSCodium، یه جورایی به جامعه متنباز کمک میکنی و نشون میدی که نرمافزار آزاد برات مهمه.
چطوری نصبش کنم؟
نصبش خیلی سادهست و بسته به سیستمعاملت فرق میکنه:
ویندوز: فایل نصبی رو از سایت رسمی VSCodium (vscodium.com) دانلود کن، بازش کن و مراحل رو برو جلو. مثل هر برنامه دیگه!
لینوکس: اگه از اوبونتو یا دبیان استفاده میکنی، میتونی با یه دستور توی ترمینال نصبش کنی. مثلاً:
sudo apt install vscodium
یا اگه از فدورا هستی:
sudo dnf install vscodium
مک: فایل DMG رو دانلود کن، بازش کن و بکشش توی پوشه Applications. تموم!
یه نکته کوچیک
اولین بار که بازش میکنی، ممکنه بگه فلان افزونه رو نمیتونه از مخزن مایکروسافت پیدا کنه. نگران نشو، کافیه بری توی تنظیمات و مخزن پیشفرض رو به Open VSX تغییر بدی. یه سرچ ساده تو گوگل یا داک رسمی VSCodium راهنماییات میکنه.
#tutorial
#linux_tut
اگه مشکل mount کردن هاردهای اکسترنال یا فلش مموری NTFS داری، این ابزار به کمکت میاد! 🙌
با این برنامه میتونی به راحتی از طریق GUI پارتیشنها رو انتخاب کنی و دستور
ویژگیها:
انتخاب پارتیشنها بهصورت گرافیکی
درخواست پسورد روت برای اجرا با دسترسیهای بالا
نمایش نتیجه اجرای دستور به صورت واضح
https://github.com/mmnosrati/ntfs-mount-fixer
#linux
#linux_tools
با این برنامه میتونی به راحتی از طریق GUI پارتیشنها رو انتخاب کنی و دستور
ntfsfix --clear-dirty رو روی پارتیشنهای NTFS اجرا کنی. این دستور باعث میشه که مشکلات مربوط به فلش و هاردهای NTFS حل بشه و بتونی دوباره به راحتی ازشون استفاده کنی.ویژگیها:
انتخاب پارتیشنها بهصورت گرافیکی
درخواست پسورد روت برای اجرا با دسترسیهای بالا
نمایش نتیجه اجرای دستور به صورت واضح
https://github.com/mmnosrati/ntfs-mount-fixer
#linux
#linux_tools
GitHub
GitHub - mmnosrati/ntfs-mount-fixer: NTFS Mount Fixer is a simple GUI tool that helps users fix NTFS partition errors on (ARCH…
NTFS Mount Fixer is a simple GUI tool that helps users fix NTFS partition errors on (ARCH BASE) Linux systems. - mmnosrati/ntfs-mount-fixer
⭕️ آشیانه برنامهنویسان
🌐 dev.to
منبع جامعی شامل آموزش، مطالعات، بنچمارک، مقایسه، تستها، اخبار فناوری، تغییرات، ترفندها، نمونهکارها، مسابقات طراحی و...
توی بخش Videos هم یه عاااااااالمه فیلم آموزشی و مفید داره
هرچیزی فکرشو کنید توش پیدا میشه
کافیه موضوع دلخواهتون رو سرچ کنید.
🌐 dev.to
منبع جامعی شامل آموزش، مطالعات، بنچمارک، مقایسه، تستها، اخبار فناوری، تغییرات، ترفندها، نمونهکارها، مسابقات طراحی و...
توی بخش Videos هم یه عاااااااالمه فیلم آموزشی و مفید داره
هرچیزی فکرشو کنید توش پیدا میشه
کافیه موضوع دلخواهتون رو سرچ کنید.
📌 ویرایشگر متن فارسی – تحت وب و رایگان
اگه دنبال یه ویرایشگر متن فارسی ساده، شیک و آنلاین هستین که با موبایل و لپتاپ هم عالی کار کنه، اینو از دست ندین 👇
🖋 با این ابزار میتونی:
متن فارسی رو راستچین و تمیز تایپ کنی
بولد، ایتالیک، لیست، رنگ و کلی چیز دیگه بزنی
فایل متنی بارگذاری یا دانلود کنی
📎 لینک استفاده مستقیم:
🌐 https://persian-editor.vercel.app/
📁 سورس کد تو گیتهاب:
🔗 https://github.com/mmnosrati
#tools
اگه دنبال یه ویرایشگر متن فارسی ساده، شیک و آنلاین هستین که با موبایل و لپتاپ هم عالی کار کنه، اینو از دست ندین 👇
🖋 با این ابزار میتونی:
متن فارسی رو راستچین و تمیز تایپ کنی
بولد، ایتالیک، لیست، رنگ و کلی چیز دیگه بزنی
فایل متنی بارگذاری یا دانلود کنی
📎 لینک استفاده مستقیم:
🌐 https://persian-editor.vercel.app/
📁 سورس کد تو گیتهاب:
🔗 https://github.com/mmnosrati
#tools
🎧 Lo-Fi Chill Player - آرامش در هر لحظه!
لوفای باکس آپدیت شد :
1-مشکل پخش ایستگاههای Lo-Fi حل شد
2-حالت تمامصفحه اضافه شد و دکمه تغییر تم و بک گراند هم اضافه شد
https://lofibox.pages.dev/
لوفای باکس آپدیت شد :
1-مشکل پخش ایستگاههای Lo-Fi حل شد
2-حالت تمامصفحه اضافه شد و دکمه تغییر تم و بک گراند هم اضافه شد
https://lofibox.pages.dev/
👍1
MMN-DEV</>
در حال بروزرسانی
ربات @Tasvirakbot آپدیت شد ، پر سرعت تر از قبل ، هر عکسی رو بخواید براتون میسازه❤️💫
❤3
@mmn_dev_آموزش_کامل_گیت_و_گیتهاب_برای_مبتدیان.pdf
192.3 KB
این آموزش جامع رو برای شما نوشتم و آماده کردم که GIT و Github رو از صفر و به زبون ساده یاد بگیرید.
توی این فایل، همهچیز قدمبهقدم توضیح داده شده، از نصب گیت تا کار با گیتهاب و ...
#git
#tutorial
توی این فایل، همهچیز قدمبهقدم توضیح داده شده، از نصب گیت تا کار با گیتهاب و ...
#git
#tutorial
❤7👍3
دوستان ربات @Tasvirakbot رو آپدیت کردم و سرور هاش رو ارتقا دادم ، الان میتونید هر نوع تصویری با هر استایلی رو با متن فارسی یا انگلیسی با هوش مصنوعی بسازید ❤️🚀
❤2
MMN-DEV</> pinned «دوستان ربات @Tasvirakbot رو آپدیت کردم و سرور هاش رو ارتقا دادم ، الان میتونید هر نوع تصویری با هر استایلی رو با متن فارسی یا انگلیسی با هوش مصنوعی بسازید ❤️🚀»
MMN-DEV</>
Photo
سلام بچهها!
🔺 امروز میخوام یه موضوع مهم تو دنیای امنیت رایانه باهاتون به اشتراک بذارم: مبهمسازی کد یا همون Code Obfuscation.
حالا این چیه؟ مبهمسازی کد مثل اینه که کد برنامهت رو یه جوری قاطیپاطی کنی که برای هکرا یا آدمای کنجکاو مثل یه پازل پیچیده بشه. هدفش اینه که خوندن و مهندسی معکوس کدت سختتر بشه، ولی برنامهت همچنان درست کار کنه.
🔸این کار تو امنیت نرمافزار خیلی مهمه، چون هکرا دنبال اینن به سورس کدها دسترسی پیدا کنن. مثلاً تو اپلیکیشنهای بانکی یا بازیهای آنلاین، مبهمسازی باعث میشه کار هکرا برای پیدا کردن راه نفوذ سختتر بشه.
⬅️ حالا چطور این کارو میکنن؟ روشهای زیادی هست! مثلاً میتونی اسم متغیرها و تابعها رو به یه چیز بیمعنی مثل "x12z" تغییر بدی، یا منطق کد رو با اضافه کردن دستورات بیربط پیچیدهتر کنی.
⬅️ یه روش دیگه هم اینه که کد رو به یه شکل رمزنگاریشده تبدیل کنی که فقط موقع اجرا معلوم بشه چی به چیه.
🔻ولی خب، مبهمسازی یه شمشیر دو لبهست! اگه بیش از حد پیچیده کنی، ممکنه خودت هم موقع دیباگ کردن به دردسر بیفتی یا عملکرد برنامهت افت کنه.
✅ من در مورد این مسئله هم یک سایت رو پیاده سازی کردم که خیلی راحت کدهای جاوااسکریپتی رو براتون مبهم سازی میکنه ، در ادامه هم اونو در اختیارتون میذارم❤️
#security
#tutorial
🔺 امروز میخوام یه موضوع مهم تو دنیای امنیت رایانه باهاتون به اشتراک بذارم: مبهمسازی کد یا همون Code Obfuscation.
حالا این چیه؟ مبهمسازی کد مثل اینه که کد برنامهت رو یه جوری قاطیپاطی کنی که برای هکرا یا آدمای کنجکاو مثل یه پازل پیچیده بشه. هدفش اینه که خوندن و مهندسی معکوس کدت سختتر بشه، ولی برنامهت همچنان درست کار کنه.
🔸این کار تو امنیت نرمافزار خیلی مهمه، چون هکرا دنبال اینن به سورس کدها دسترسی پیدا کنن. مثلاً تو اپلیکیشنهای بانکی یا بازیهای آنلاین، مبهمسازی باعث میشه کار هکرا برای پیدا کردن راه نفوذ سختتر بشه.
⬅️ حالا چطور این کارو میکنن؟ روشهای زیادی هست! مثلاً میتونی اسم متغیرها و تابعها رو به یه چیز بیمعنی مثل "x12z" تغییر بدی، یا منطق کد رو با اضافه کردن دستورات بیربط پیچیدهتر کنی.
⬅️ یه روش دیگه هم اینه که کد رو به یه شکل رمزنگاریشده تبدیل کنی که فقط موقع اجرا معلوم بشه چی به چیه.
🔻ولی خب، مبهمسازی یه شمشیر دو لبهست! اگه بیش از حد پیچیده کنی، ممکنه خودت هم موقع دیباگ کردن به دردسر بیفتی یا عملکرد برنامهت افت کنه.
✅ من در مورد این مسئله هم یک سایت رو پیاده سازی کردم که خیلی راحت کدهای جاوااسکریپتی رو براتون مبهم سازی میکنه ، در ادامه هم اونو در اختیارتون میذارم❤️
#security
#tutorial
❤1👍1👏1
این هم از سایت مبهم ساز که درست کردم ، منتها چون مبهم سازی بیشتر در کدهای جاوا اسکریپتی صورت میگیره ، این پروژه هم تمرکزش روی کدهای جاوااسکریپت هستش ، خیلی راحت میتونید باهاش کار کنید :
https://js-obfusecator.pages.dev/
https://js-obfusecator.pages.dev/
❤2👏1
ربات @castmanbot هم آنلاینه ، به سرعت نور براتون لینک دانلود پادکست های castbox رو اوکی میکنه 🚀
📦 آموزش بکاپ گرفتن پسورد های مرورگر فایرفاکس به صورت دستی (در لینوکس) 🔐
اگه از مرورگر Firefox توی لینوکس استفاده میکنی و کلی پسورد ذخیره کردی، طبیعیه که نخوای همهشونو از دست بدی وقتی میری روی یه سیستم دیگه یا بخوای لینوکس رو دوباره نصب کنی.
✅ مرحله ۱: پیدا کردن پوشهی پروفایل
فایرفاکس همه اطلاعات کاربری مثل تاریخچه، بوکمارکها و پسوردها رو توی یه پوشهی مخصوص ذخیره میکنه به اسم پروفایل.
این پوشه معمولاً اینجاست:
📌 اون x ها یه سری عدد و حرف تصادفی هستن.
✅ مرحله ۲: بکاپ گرفتن
کافیه این دو تا فایل رو از پروفایل برداری و یه جای امن نگه داری:
- `logins.json` → لیست رمزهای ذخیرهشده
- `key4.db` → کلید رمزنگاری
مثلاً:
✅ مرحله ۳: انتقال به سیستم جدید
حالا که رفتی روی یه سیستم جدید یا لینوکس رو دوباره نصب کردی:
1. اول یه بار فایرفاکس رو باز و بعد ببندش تا یه پروفایل جدید بسازه.
2. بعد همون دو تا فایل
مثال:
✅ مرحله 4 : کار تمومه
حالا Firefox رو باز کن و برو به:
پسورد ها رو نشون میده
#linux_tut
اگه از مرورگر Firefox توی لینوکس استفاده میکنی و کلی پسورد ذخیره کردی، طبیعیه که نخوای همهشونو از دست بدی وقتی میری روی یه سیستم دیگه یا بخوای لینوکس رو دوباره نصب کنی.
✅ مرحله ۱: پیدا کردن پوشهی پروفایل
فایرفاکس همه اطلاعات کاربری مثل تاریخچه، بوکمارکها و پسوردها رو توی یه پوشهی مخصوص ذخیره میکنه به اسم پروفایل.
این پوشه معمولاً اینجاست:
~/.mozilla/firefox/xxxxxxxx.default-release
📌 اون x ها یه سری عدد و حرف تصادفی هستن.
✅ مرحله ۲: بکاپ گرفتن
کافیه این دو تا فایل رو از پروفایل برداری و یه جای امن نگه داری:
- `logins.json` → لیست رمزهای ذخیرهشده
- `key4.db` → کلید رمزنگاری
مثلاً:
cp ~/.mozilla/firefox/xxxx.default-release/logins.json /path/to/backup/
cp ~/.mozilla/firefox/xxxx.default-release/key4.db /path/to/backup/
✅ مرحله ۳: انتقال به سیستم جدید
حالا که رفتی روی یه سیستم جدید یا لینوکس رو دوباره نصب کردی:
1. اول یه بار فایرفاکس رو باز و بعد ببندش تا یه پروفایل جدید بسازه.
2. بعد همون دو تا فایل
logins.json و key4.db رو بریز توی پوشهی پروفایل جدید.مثال:
cp /path/to/backup/logins.json ~/.mozilla/firefox/yyyy.default-release/
cp /path/to/backup/key4.db ~/.mozilla/firefox/yyyy.default-release/
✅ مرحله 4 : کار تمومه
حالا Firefox رو باز کن و برو به:
Settings → Privacy & Security → Saved Logins
پسورد ها رو نشون میده
#linux_tut
❤2
دوستان ربات های پین شده همه آنلاین هستند و فعالیت دارند ، استفاده ببرید ❤️
🎙 میخوای متنتو با صدای واقعی و طبیعی گوش بدی؟
ربات تلگرامی جدیدمون، @tts98bot هر متنی رو برات به صدا تبدیل میکنه! 😍
✅ صدای طبیعی و حرفهای
✅ سرعت پردازش بسیار بالا
✅ پشتیبانی از فارسی، انگلیسی و اکثر زبانهای بینالمللی 🌍
✅ مناسب برای تولید محتوا، آموزش، پادکست، کپشن و کلی کاربرد دیگه!
فقط کافیه متنتو بفرستی، صداشو تحویل بگیری 🎧
کاملا رایگان 👈 @tts98bot
ربات تلگرامی جدیدمون، @tts98bot هر متنی رو برات به صدا تبدیل میکنه! 😍
✅ صدای طبیعی و حرفهای
✅ سرعت پردازش بسیار بالا
✅ پشتیبانی از فارسی، انگلیسی و اکثر زبانهای بینالمللی 🌍
✅ مناسب برای تولید محتوا، آموزش، پادکست، کپشن و کلی کاربرد دیگه!
فقط کافیه متنتو بفرستی، صداشو تحویل بگیری 🎧
کاملا رایگان 👈 @tts98bot
❤2
⚡️ یکی از جالبترین پروژههای منبعباز در گیتهاب، سورس کد ماموریت آپولو ۱۱ ناسا است — همان مأموریتی که در سال ۱۹۶۹ برای نخستینبار انسان را به ماه 🌑 رساند.
این کد توسط تیمی از مهندسان در آزمایشگاه ابزار دقیق MIT نوشته شده و اکنون به لطف Chris Garry، بهصورت کامل در گیتهاب منتشر شده است:
💠 زبان برنامهنویسی:
💠 کاربرد:
در این مخزن میتوانید:
1-ساختار و سبک برنامهنویسی در دهه ۶۰ میلادی را مشاهده کنید،
2-با کامنتهای جالب و بعضاً طنزآمیز مهندسان ناسا در کدها آشنا شوید😄،
و نگاهی دقیقتر به پشتصحنه یکی از مهمترین مأموریتهای تاریخ بشر داشته باشید.
لینک پروژه در گیتهاب :
https://github.com/chrislgarry/Apollo-11
این کد توسط تیمی از مهندسان در آزمایشگاه ابزار دقیق MIT نوشته شده و اکنون به لطف Chris Garry، بهصورت کامل در گیتهاب منتشر شده است:
💠 زبان برنامهنویسی:
اسمبلی (Assembly)💠 کاربرد:
هدایت و کنترل فضاپیما توسط کامپیوتر راهبردی آپولو (AGC)در این مخزن میتوانید:
1-ساختار و سبک برنامهنویسی در دهه ۶۰ میلادی را مشاهده کنید،
2-با کامنتهای جالب و بعضاً طنزآمیز مهندسان ناسا در کدها آشنا شوید😄،
و نگاهی دقیقتر به پشتصحنه یکی از مهمترین مأموریتهای تاریخ بشر داشته باشید.
لینک پروژه در گیتهاب :
https://github.com/chrislgarry/Apollo-11
📦 آموزش استخراج فایلهای RAR چندپارتی و رمزدار در لینوکس
فایلهای RAR که به چند پارت تقسیم شدهاند و رمز عبور دارند، ممکن است در نگاه اول در لینوکس کمی دردسرساز به نظر برسند. اما با ابزار مناسب و چند دستور ساده، میتوان بهراحتی آنها را استخراج کرد. در این مقاله قدمبهقدم روش انجام این کار را توضیح میدهیم.
🔧 مرحله اول: نصب ابزار
برای استخراج فایلهای RAR در لینوکس، ابتدا باید ابزار
برای Ubuntu / Debian:
برای Arch:
برای Fedora:
🧩 ساختار فایلهای RAR چندپارتی
فایلهایی که به چند بخش تقسیم شدهاند، معمولاً به صورت زیر نامگذاری میشوند:
📌 نکته مهم: فقط کافی است پارت اول را استخراج کنید. سایر پارتها به صورت خودکار توسط
🔐 استخراج فایل رمزدار:
اگر فایلهای شما رمز عبور دارند، برای استخراج به صورت زیر عمل کنید:
وارد کردن رمز مستقیم در دستور:
مثال:
وارد کردن رمز بهصورت دستی:
اگر نمیخواهید رمز را در خط فرمان وارد کنید، کافی است فقط دستور زیر را بزنید:
در این حالت، ابزار
📁 تفاوت بین `x` و `e` در دستور unrar
*
*
#linux_tut
فایلهای RAR که به چند پارت تقسیم شدهاند و رمز عبور دارند، ممکن است در نگاه اول در لینوکس کمی دردسرساز به نظر برسند. اما با ابزار مناسب و چند دستور ساده، میتوان بهراحتی آنها را استخراج کرد. در این مقاله قدمبهقدم روش انجام این کار را توضیح میدهیم.
🔧 مرحله اول: نصب ابزار
unrarبرای استخراج فایلهای RAR در لینوکس، ابتدا باید ابزار
unrar را نصب کنید. این ابزار در مخازن اکثر توزیعهای محبوب لینوکس موجود است.برای Ubuntu / Debian:
sudo apt update
sudo apt install unrar
برای Arch:
sudo pacman -S unrar
برای Fedora:
sudo dnf install unrar
🧩 ساختار فایلهای RAR چندپارتی
فایلهایی که به چند بخش تقسیم شدهاند، معمولاً به صورت زیر نامگذاری میشوند:
file.part1.rar
file.part2.rar
file.part3.rar
...
📌 نکته مهم: فقط کافی است پارت اول را استخراج کنید. سایر پارتها به صورت خودکار توسط
unrar شناسایی و استفاده میشوند، البته به شرطی که در همان مسیر قرار داشته باشند.🔐 استخراج فایل رمزدار:
اگر فایلهای شما رمز عبور دارند، برای استخراج به صورت زیر عمل کنید:
وارد کردن رمز مستقیم در دستور:
unrar x -p password file.part1.rar
مثال:
unrar x -p mysecret file.part1.rar
وارد کردن رمز بهصورت دستی:
اگر نمیخواهید رمز را در خط فرمان وارد کنید، کافی است فقط دستور زیر را بزنید:
unrar x file.part1.rar
در این حالت، ابزار
unrar از شما درخواست رمز میکند.📁 تفاوت بین `x` و `e` در دستور unrar
*
x: مسیر پوشهها را حفظ میکند (مناسب برای ساختارهای چندپوشهای)*
e: همه فایلها را در یک دایرکتوری استخراج میکند (همه چیز در یک جا)#linux_tut
❤1