سالک: خودت چیزی در مورد روش کار و ساختار لینوکس که برای ویندوزی ها لازم باشه بدونن داری که بگی؟
بله! اگه کسی از دنیای ویندوز داره وارد لینوکس میشه، چند نکتهی مهم و کلیدی هست که درک اونها دیدش رو عوض میکنه و باعث میشه راحتتر با لینوکس کنار بیاد. اینا چیزایی هستن که خیلی از ویندوزیها اولش نمیدونن و گیج میشن.
چیزهایی که یه ویندوزی باید بدونه وقتی وارد لینوکس میشه:
1. در لینوکس همهچیز فایل است
حتی سختافزارها! مثلاً:
/dev/sda = هارددیسک
/dev/usb0 = پورت USB
/proc/cpuinfo = اطلاعات CPU
تو میتونی با یه ویرایشگر ساده، چیزهایی مثل تنظیمات سیستم یا وضعیت سختافزار رو فقط با باز کردن یه فایل بخونی!
2. هیچ چیزی بدون اجازه اجرا نمیشه
در لینوکس تا وقتی که یه فایل قابل اجرا (Executable) نباشه، اجرا نمیشه.
باید با دستور زیر بهش مجوز بدی:
chmod +x myfile.sh
️ این باعث امنیت خیلی بالا در لینوکس شده، بر خلاف ویندوز که فایل .exe فقط با دوبار کلیک اجرا میشه.
3. لینوکس مثل ویندوز "درایو C و D" نداره
در لینوکس همهچیز زیر یک درخت فایلسیستم قرار میگیره، با ریشهی /
مثلاً فلشمموری ممکنه در /media/usb یا /mnt/usb قرار بگیره.
سیستمعامل در مسیرهایی مثل /bin, /etc, /usr، و فایلهای کاربر در /home/username.
4. نصب برنامهها مثل ویندوز نیست
در ویندوز: برنامه رو از سایت دانلود میکنی، فایل .exe یا .msi اجرا میکنی.
در لینوکس: بیشتر وقتها فقط با یه دستور نصب میکنی:
sudo apt install firefox
این روش نصب از "مخازن" انجام میشه.
مثل اینه که بهجای گشتن تو اینترنت، یه فروشگاه رسمی داری که همه چیز اونجاست و امنه.
5. لینوکس محیط گرافیکی و خط فرمان جدا داره
ویندوز خط فرمان (CMD) داره ولی نقش زیادی نداره.
در لینوکس، خط فرمان (ترمینال) خیلی قدرتمند و مهمه. بدونش نمیتونی همه کارها رو انجام بدی.
ولی نترس! دستوراتش سادهست و میتونی قدمبهقدم یاد بگیری. مثلاً:
cd myfolder # ورود به پوشه
ls # لیست فایلها
mkdir test # ساخت پوشه
rm file.txt # حذف فایل
6. حساب "ریشه" (root) مثل ادمین ویندوزه ولی قویتر
توی ویندوز با اکانت Admin میتونی همه کار کنی.
توی لینوکس، کاربر معمولی محدودیت داره و فقط با دستور sudo میتونه دستورات سیستمی اجرا کنه:
sudo apt update
sudo یعنی "اجرا به عنوان مدیر سیستم"
7. آپدیتها دست توئه
در ویندوز، آپدیت گاهی زورکیـه
ولی در لینوکس، تو تصمیم میگیری چی آپدیت شه، و معمولاً سریعتر و کمحجمترن:
sudo apt update && sudo apt upgrade
8. لینوکس هزار چهره داره!
لینوکس فقط یه سیستمعامل نیست، بلکه صدها "توزیع (distribution)" داره:
Ubuntu، Debian، Fedora، Arch، Linux Mint و...
هرکدوم ظاهر، برنامهها و فلسفهی خودشونو دارن. مثل اینه که بتونی شکل ویندوزتو هر جور خواستی بسازی!
جمعبندی برای ویندوزیها:
تفاوت مهمویندوزلینوکس

مجوز اجراهمه چیز با دوبار کلیکباید مجوز داشته باشه
ساختار فایلهادرایو C, Dدرخت فایلسیستم با /
نصب برنامهفایل exeمدیریت بستهها (مثل apt یا yum)
آپدیتخودکار و گاهی آزاردهندهدستی و قابل کنترل
خط فرمانکماستفادهبسیار مهم و قدرتمند
محیط گرافیکییک شکلقابل انتخاب (GNOME, KDE…)
امنیتنیاز به آنتیویروسطراحیشده برای امنیت
اگر خواستی بگم از کدوم توزیع برای شروع استفاده کنی، یا یه راهنمای ساده برای شروع یادگیری ترمینال و دستورات بدم، فقط کافیه بگی.
قدم به دنیای قدرت، آزادی و سرعت مبارک!
