چند روز پیش من (از این پس - نویسنده مقاله اصلی - تقریباً در هر.)درباره کتاب‌هایی نوشت که کاربران تازه‌کار می‌توانند آن‌ها را دانلود کرده و بخوانند تا لینوکس را خودشان یاد بگیرند. امروز در بخش لینوکس چیزی برای کاربران پیشرفته نیز داریم. اگر یک کاربر باتجربه لینوکس اوبونتو هستید، در اینجا نکاتی وجود دارد که باید آنها را امتحان کنید.

1. خط فرمان خود را به سرعت و هوشمندانه مدیریت کنید
می‌توانید از میان‌برهای صفحه‌کلید و سایر ویژگی‌های خط فرمان استفاده کنید تا ورود فرمان را آسان‌تر و سریع‌تر کنید. از قبل باید از کلید "tab" آگاه باشید که بخشی از یک فرمان یا حتی نام فایل و دایرکتوری را خاتمه می دهد.
در اینجا چند میانبر صفحه کلید وجود دارد که می توانید در ترمینال استفاده کنید:
Ctrl-a - به ابتدای خط بروید
Ctrl-e - به انتهای خط بروید
Alt-] x مکان نما را مستقیماً به رخ بعدی x حرکت می دهد
Alt-Ctrl-] x مکان نما را به مکان قبلی که x ظاهر شده بود برمی گرداند
Ctrl-u همه چیز را از مکان نما تا ابتدای خط حذف می کند
Ctrl-k از مکان نما تا انتهای خط حذف می شود
Ctrl-w از مکان نما تا ابتدای کلمه حذف می شود
Ctrl - y متن را از کلیپ بورد می چسباند
Ctrl - l صفحه را با حرکت دادن خط فعلی به بالای صفحه پاک می کند
Ctrl-x ctrl-u واگرد آخرین تغییرات. ctrl-__
Alt-r تمام تغییرات یک خط را خنثی می کند
Alt-Ctrl-e خط فرمان را گسترش دهید
جستجوی معکوس افزایشی Ctrl-r در تاریخ
Alt-p جستجوی معکوس افزایشی در تاریخچه نیست
!!! آخرین دستور از تاریخ را اجرا کنید
!abc آخرین دستور تاریخ را با abc اجرا کنید
!n دستور n را از تاریخ اجرا کنید
^abc^xyz اولین رخداد abc را با xyz در آخرین دستور جایگزین کنید و آن را اجرا کنید.
همچنین فراموش نکنید که 4 سایت را که می توانید ترفندهای جالب خط فرمان را پیدا کنید، بررسی کنید.

2. برنامه های لینوکس اوبونتو را با استفاده از کلیدهای میانبر راه اندازی کنید.
این میتواند با دو راه انجام شود:
* از برنامه‌هایی مانند Launchy یا Gnome-Do استفاده کنید که به شما امکان می‌دهند با تایپ چند حرف از نام برنامه به سرعت برنامه‌ها را راه‌اندازی کنید.
* یا می توانید ویرایشگر gconf را بیاورید (Alt+F2 را فشار دهید، سپس gconf-editor را تایپ کرده و enter را بزنید) و به apps > metacity > global_keybindings بروید. در آنجا باید روی هر یک از run_command_N دوبار کلیک کنید و کلیدهای داغی را که برنامه مورد نیاز شما را راه اندازی می کند را مشخص کنید. این عدد N را به خاطر بسپارید، به apps > metacity > keybinding_commands بروید، روی command_N مناسب دوبار کلیک کنید (که N عددی است که قبلاً به خاطر سپرده اید) و نام برنامه ای را که قرار است راه اندازی شود وارد کنید. به عنوان مثال، اگر می خواهید فایرفاکس را اجرا کنید، کافی است فایرفاکس را مشخص کنید.



در عین حال، ارزش این را دارد که با میانبرهای صفحه کلید به طور پیش فرض استفاده شده در اوبونتو آشنا شوید.

3. از جایی که ترک کردید ادامه دهید.


می‌توانید اوبونتو را طوری تنظیم کنید که برنامه‌هایی را که آخرین باری که از سیستم خارج شدید باز شده‌اند را به خاطر بسپارد. هنگامی که یک جلسه جدید را شروع می کنید، همه این برنامه ها از قبل اجرا می شوند و می توانید از جایی که کار را متوقف کرده اید ادامه دهید.
برای فعال کردن این ویژگی، به System > Preferences > Startup Applications رفته، به تب تنظیمات بروید و کادر «به‌خاطر آوردن خودکار برنامه‌های در حال اجرا هنگام خروج از سیستم» را علامت بزنید.

4. یک پارتیشن جداگانه برای دایرکتوری اصلی لینوکس اوبونتو ایجاد کنید.


نسخه جدید اوبونتو هر 6 ماه یکبار منتشر می شود. اگرچه می توانید با استفاده از مدیر به روز رسانی سیستم را به آخرین نسخه به روز کنید، اما گاهی اوقات ممکن است به روز رسانی به درستی کار نکند و برخی از کاربران نصب تمیز را در این مورد ترجیح می دهند.
نقطه ضعف این گزینه این است که تمام داده ها در فهرست اصلی از بین می روند. برای جلوگیری از این مشکل، می توانید در اولین نصب اوبونتو یک پارتیشن جداگانه برای دایرکتوری خانگی خود ایجاد کنید و مقدار فضای مورد نیاز دیسک را با توجه به نیاز خود اختصاص دهید. دفعه بعد که اوبونتو را نصب کردید، به سادگی این پارتیشن را به عنوان دایرکتوری اصلی خود (با استفاده از /home به عنوان نقطه اتصال) مشخص کنید.
در این صورت، تمامی فایل ها و داده های شما حتی در صورت نصب تمیز حفظ خواهند شد.

5. به روز رسانی و نصب برنامه های کاربردی برای لینوکس اوبونتو بدون اتصال به اینترنت.


راه های مختلفی برای انجام این کار وجود دارد، اما ساده ترین راه استفاده از APTonCD است. APTonCD به شما امکان می دهد دیسک های CD یا DVD حاوی تمام بسته های مورد نیاز خود را ایجاد کنید که بعداً می توانید آنها را بدون اتصال به اینترنت روی رایانه ها نصب کنید.
برای ایجاد رسانه نصب، APTonCD نیاز به اتصال شبکه (یا بسته های از پیش دانلود شده) دارد. با این حال، پس از آماده شدن رسانه، دیگر نیازی به اتصال به شبکه ماشین‌هایی که برنامه‌ها روی آن‌ها نصب خواهند شد، نخواهید داشت. CD/DVD مورد نیاز را وارد کنید و طبق معمول از apt-get استفاده کنید.

6. فونت های جدید، فونت های مایکروسافت را نصب کنید و نمایش فونت را بهبود بخشید

اوبونتو انتخاب زیادی در مورد فونت ارائه نمی دهد. با این حال، شما به راحتی می توانید فونت های مایکروسافت مانند Arial، Verdana، Impact و بسیاری دیگر را اضافه کنید. شما می توانید سایت های مختلف را مرور کنید و فونتی را انتخاب کنید که مناسب شما باشد.

7. از PPA استفاده کنید، آخرین نرم افزار را نصب کنید.
قبل از اینکه نرم افزار بخشی از توزیع اوبونتو شود یا از طریق مخازن در دسترس قرار گیرد، باید یک سری مراحل را طی کند. البته، این مراحل اضافی پایداری بیشتر را تضمین می‌کنند، اما به این معنی است که وقتی جدیدترین نرم‌افزار در دسترس قرار می‌گیرد، آن را دریافت نمی‌کنید.
اگر می‌خواهید جلوتر از منحنی باشید، می‌توانید بایگانی بسته‌های شخصی نرم‌افزار مورد علاقه خود را در Launchpad پیدا کنید و آن‌ها را به سیستم خود اضافه کنید. فقط به طور خلاصه از PPA استفاده کنید. اگر این گزینه برای شما دردسر زیادی ایجاد می‌کند، می‌توانید آخرین بسته‌های deb را دانلود کرده و برای نصب دوبار کلیک کنید (به‌روزرسانی خودکار نرم‌افزارهای نصب‌شده به این روش را دریافت نخواهید کرد).
با استفاده از آخرین نسخه ها، ممکن است با چند مشکل مواجه شوید، اما اغلب آنها حیاتی نیستند. شما همیشه می توانید از تالارهای گفتمان اوبونتو بازدید کنید و به سرعت کمک پیدا کنید.

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


1. sudo passwd root را تایپ کنید و یک رمز عبور جدید برای root وارد کنید.
2. به System > Administration > Login Window بروید، تب Security را باز کنید و کادر "Enable local system administrator login" را علامت بزنید.
اکنون می توانید به عنوان root از پنجره ورود به سیستم وارد شوید. همچنین می توانید "sudo su" را تایپ کنید، رمز عبور خود را وارد کرده و به روت سوئیچ کنید.

9. برنامه ها و بازی های ویندوز را اجرا کنید.


چه کسی دوست ندارد Counter Strike را در اوبونتو بازی کند (البته اگر اهل بازی هستید) یا حتی فتوشاپ را اجرا کند؟ با اوبونتو

10. کاهش زمان بوت با استفاده از پروفایل.
توسعه دهندگان لینوکس اوبونتو کار بسیار خوبی در کاهش زمان بوت انجام داده اند، Jaunty سریع است و Karmic حتی سریعتر خواهد بود. با این حال، یک اتاق دیگر برای بهبود وجود دارد - پروفایل بار. نمایه سازی به اوبونتو اجازه می دهد تا تمام فایل های مورد استفاده در هنگام بوت را فهرست کرده و آنها را بر اساس موقعیت آنها در هارد دیسک مرتب کند. به همین دلیل، در هنگام بوت شدن سیستم بعدی، این فایل ها سریعتر خوانده می شوند.
برای پروفایل بوت، این مراحل را دنبال کنید

* در منوی grub، آیتم بوت هسته ای را که اغلب استفاده می کنید برجسته کنید.
* برای ویرایش "e" را فشار دهید.
* خطی که با "کرنل" شروع می شود را برجسته کنید و دوباره "e" را فشار دهید. کلمه "پروفایل" را به آخر خط اضافه کنید.

برای ادامه دانلود، «Enter» و سپس «b» را فشار دهید.
لطفاً توجه داشته باشید که در اولین باری که نمایه سازی می شود، سیستم کندتر بوت می شود، اما در بوت های بعدی افزایش سرعت را مشاهده خواهید کرد. همچنین توجه داشته باشید که افزایش به دستگاه خاص و محل فایل ها روی هارد دیسک بستگی دارد، بنابراین افزایش سرعت ممکن است در برخی موارد قابل توجه نباشد یا حتی وجود نداشته باشد.

11. محیط های دسکتاپ دیگر اوبونتو را امتحان کنید.
اگر به چیزی غیر از پوسته پیش فرض Gnome نیاز دارید، باید مدیران دسکتاپ جایگزین را بررسی کنید. اگر به دنبال یک محیط جایگزین کامل هستید، KDE4 که سابقه طولانی دارد اکنون بسیار راحت و زیبا شده است. برای دریافت KDE، فقط باید "sudo apt-get install kubuntu-desktop" را اجرا کنید.

12. یک مرکز رسانه یا سرور رسانه ایجاد کنید.


عالی خواهد بود اگر بتوانید مجموعه عظیمی از موسیقی، فیلم و عکس خود را به راحتی مشاهده و مدیریت کنید. مجذوب رابط Windows Media Center هستید؟ صبر کنید، هنوز همه ویژگی های جالب را ندیده اید. اگر سرور رسانه ای را روی اوبونتو نصب کنید، حتی می توانید از طریق تلفن، PSP یا رایانه های دیگر به رسانه دسترسی داشته باشید.

13. نمایه فایرفاکس را با ویندوز به اشتراک بگذارید.
بسیاری از آنها از ویندوز و لینوکس در یک کامپیوتر استفاده می کنند. اگر شما یکی از آنها هستید، پس قبلاً مواردی داشته اید که نشانک های خود را پیدا نکرده اید زیرا آنها در ویندوز ساخته شده اند. بیاموزید که چگونه می‌توانید بین چندین سیستم عامل بدون همگام‌سازی از طریق اینترنت فایرفاکس را انجام دهید (اگر نسخه‌های مشابه فایرفاکس را دارید تضمین می‌شود). برای رایانه های مختلف، البته می توانید از Weave استفاده کنید.

14. Nautilus را مطابق میل خود سفارشی کنید.


Nautilus مدیر فایل پیش فرض در اوبونتو است. شما می توانید به آنچه دارید راضی باشید، اما می توانید آن را بیشتر انجام دهید. برای بهبود ویژگی ها یا حتی اضافه کردن ویژگی های جدید به Nautilus.

15. کرنل خود را کامپایل کنید.
اگر نمی‌دانید در آخر هفته چه کاری باید انجام دهید و می‌خواهید برای اصلاح چیزی وقت بگذارید، چگونه می‌توانید پیکربندی هسته خود را طوری بسازید که دقیقاً نیازهای شما را برآورده کند؟ در واقع، بیشتر برای خودآموزی است. ممکن است کسی به شما بگوید که این فقط به شما امکان می دهد از درایورها و ویژگی هایی استفاده کنید که به طور خاص به آنها نیاز دارید، اگرچه اگر همه چیز با هسته استاندارد خوب کار می کند و علاقه ای به هسته لینوکس ندارید، از این نکته صرف نظر کنید.
اما اگر به برخی از ویژگی‌های هسته آزمایشی نیاز دارید یا نیاز به کامپایل آن به روشی خاص دارید، همیشه می‌توانید در اسناد اوبونتو راهنمایی پیدا کنید.

16. صفحه Usplash را تغییر دهید و پس زمینه خود را برای GRUB ایجاد کنید.


آیا از توصیه قبلی برای خود دفاع کرده اید؟ اینم یکی دیگه صفحه Usplash متن پیمایشی و آرم اوبونتو است که هنگام بوت شدن سیستم مشاهده می کنید.

اگر می‌خواهید آنها را به چیز جالب‌تری تغییر دهید، اجرا کنید. چه راهی بهتر از سفارشی کردن اولین صفحه بوت برای نمایش لینوکس خود؟ شما می توانید صفحه بارگیری خود را با استفاده از یکی از عکس های خود، GIMP و کمی مهارت ایجاد کنید.

از سایر ویژگی ها و هک های موجود برای کاربران اوبونتو اطلاع دارید؟ مطمئنم میدونی به اشتراک گذاری آنها را در نظرات.

P.S.: مقالات دیگری برای ترجمه ارائه شده است که در لینک های این مقاله مشخص شده است.

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

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

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

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

در محیط کاربری، لینوکس جایگزینی برای سیستم عامل های تجاری مانند ویندوز است.

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

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

  1. سیستم عامل لینوکس در رایانه های قدیمی پشتیبانی می شود. اگرچه ویندوز XP همچنان روی سخت‌افزار قدیمی‌تر اجرا می‌شود، اما دیگر پشتیبانی نمی‌شود، بنابراین هیچ به‌روزرسانی امنیتی وجود ندارد. تعدادی توزیع لینوکس وجود دارد که به طور خاص برای سخت افزارهای قدیمی ساخته شده اند و به طور مرتب نگهداری و به روز می شوند.
  2. برخی از توزیع‌های لینوکس و محیط‌های دسکتاپ اکنون برای کاربران معمولی رایانه بیشتر از ویندوز 8 و ویندوز 10 آشنا هستند. اگر ظاهر و ظاهر ویندوز 7 را دوست دارید، مثلاً Linux Mint را امتحان نکنید.
  3. حجم اشغال شده توسط ویندوز 10 بسیار زیاد است. یک توزیع معمولی لینوکس کمی بیش از 1 گیگابایت است، اگرچه برخی ممکن است به اندازه چند صد مگابایت باشند. همچنین ویندوز حداقل به پهنای باند سطح DVD نیاز دارد.
  4. لینوکس با نرم افزار رایگان عرضه می شود و شما آزاد هستید که این نرم افزار را به دلخواه خود تغییر دهید و از آن استفاده کنید.
  5. لینوکس همیشه امن‌تر از ویندوز بوده است، زیرا ویروس‌های بسیار کمی برای آن وجود دارد، حتی اگر اینترنت اشیا اخیراً در معرض تهدید قرار گرفته است.
  6. لینوکس از بسیاری جهات بهتر از ویندوز عمل می‌کند و می‌توانید آخرین قطرات آن را روی سخت‌افزارهای قدیمی‌تر و محدود حذف کنید.
  7. محرمانه بودن ویندوز به طور منظم داده ها را از کورتانا و به طور کلی جستجو جمع آوری می کند. در حالی که این چیز جدیدی نیست زیرا گوگل همین کار را انجام می دهد، می توانید کاملاً مطمئن باشید که لینوکس این کار را انجام نمی دهد، به خصوص اگر توزیع رایگان را انتخاب کنید.
  8. قابلیت اطمینان. وقتی یک برنامه در لینوکس فریز می شود، می توانید آن را به راحتی ببندید. وقتی برنامه‌ای در ویندوز فریز می‌شود، حتی وقتی می‌خواهید Task Manager را اجرا کنید تا آن برنامه را ببندید، همیشه کار نمی‌کند.
  9. به روز رسانی ها ویندوز با سیاست به روز رسانی خود بسیار سرزده است. چند بار رایانه خود را برای چاپ بلیط کنسرت یا سایر اطلاعات مهم روشن کرده اید تا صفحه نصب 1 از 450 به روز رسانی را ببینید؟
  10. تغییرپذیری. شما می توانید ظاهر، احساس و رفتار لینوکس را دقیقاً همان طور که می خواهید انجام دهید. با ویندوز، کامپیوتر همان طور که مایکروسافت فکر می کند شما می خواهید رفتار می کند.
    اگر هنوز تصمیم ندارید، این راهنما را بخوانید تا به شما کمک کند تصمیم بگیرید که آیا لینوکس برای شما مناسب است یا خیر.

از کدام توزیع لینوکس باید استفاده کنید؟

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

بنابراین کدام توزیع لینوکس را باید انتخاب کنید؟ در اینجا موارد اصلی وجود دارد:

  • لینوکس مینتپاسخ: به تجربه کامپیوتری پیشرفته نیاز ندارد، نصب آسان، استفاده آسان، و دارای تجربه دسکتاپ آشنا برای کاربران ویندوز 7 است.
  • دبیانپاسخ: اگر به دنبال یک توزیع واقعاً رایگان لینوکس بدون درایور، سیستم عامل یا نرم افزار اختصاصی هستید، دبیان برای شما مناسب است. پیرمردی در میان توزیع ها.
  • اوبونتو: یک توزیع مدرن لینوکس که نصب و استفاده آسان است
  • openSUSE: یک توزیع پایدار و قدرتمند لینوکس. نصب آن به آسانی Mint و Ubuntu نیست، اما با این وجود یک جایگزین بسیار خوب است
  • فدورا: به روزترین توزیع لینوکس با تمام مفاهیم جدید در اسرع وقت
  • مگیا: برخاسته از خاکستر لینوکس زمانی بزرگ Mandriva. ساده در نصب و اجرا
  • CentOSپاسخ: مانند فدورا، CentOS مبتنی بر توزیع تجاری لینوکس، لینوکس Red Hat است. برخلاف فدورا، برای پایداری ساخته شده است
  • مانجارو: Manjaro بر اساس Arch Linux تعادل بسیار خوبی بین سهولت استفاده و نرم افزار مدرن برقرار می کند
  • LXLE: بر اساس توزیع سبک Lubuntu، یک توزیع لینوکس با امکانات کامل برای سخت افزارهای قدیمی تر است.
  • قوس: توزیع رولینگ به این معنی است که نیازی به نصب نسخه های جدید سیستم عامل ندارید زیرا خود به روز می شود. تسلط برای یک کاربر جدید سخت تر است، اما بسیار قدرتمند است
  • ابتدایی: لینوکس برای افرادی که رابط کاربری به سبک مک را دوست دارند

می توانید در مورد بهترین توزیع ها برای مبتدیان بیشتر بخوانید.

محیط دسکتاپ چیست؟

یک توزیع معمولی لینوکس از چندین مؤلفه تشکیل شده است.

یک مدیر نمایش وجود دارد که برای کمک به ورود به سیستم استفاده می شود، یک مدیر پنجره که برای مدیریت پنجره ها، پانل ها، منوها، رابط های اصلی و برنامه ها استفاده می شود.

بسیاری از این عناصر با هم ترکیب می شوند تا محیط دسکتاپ را ایجاد کنند.

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

رایج ترین محیط های دسکتاپ شامل دارچین، گنوم، یونیتی، KDE، روشنگری، XFCE، LXDEو رفیق.

  • دارچینیک محیط دسکتاپ سنتی تر است که شبیه به ویندوز 7 با نوار در پایین، منوها، نمادهای سینی سیستم و نمادهای راه اندازی سریع است.
  • گنومو وحدتتقریبا مشابه آن‌ها محیط‌های دسک‌تاپ مدرنی هستند که از مفهوم نمادهای راه‌انداز و نمایشگر به سبک داشبورد برای انتخاب برنامه‌ها استفاده می‌کنند. همچنین برنامه های اصلی وجود دارند که به خوبی با موضوع کلی محیط دسکتاپ ادغام می شوند.
  • KDEیک محیط دسکتاپ نسبتاً سنتی است، اما دارای تعداد زیادی ویژگی و مجموعه ای اصلی از برنامه ها است که به راحتی با تعداد زیادی تنظیمات قابل تنظیم هستند.
  • روشنگری، XFCE، LXDEو رفیق- محیط های دسکتاپ نسبتا سبک با پنل ها و منوها. همه آنها به راحتی قابل تنظیم هستند.

نحوه اتصال به اینترنت

در حالی که اتصال به اینترنت برای هر محیط دسکتاپ متفاوت است، اصل برای همه یکسان است.

  1. جایی در پانل یک نماد شبکه است. روی آن کلیک کنید و لیستی از شبکه های بی سیم را مشاهده خواهید کرد.
  2. روی شبکه مورد نظر کلیک کنید و کلید امنیتی را وارد کنید.

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

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

اینترنت اکسپلورر ندارد، به عبارت دیگر چه کسی به آن نیاز دارد؟ در مرورگر کرومهر چیزی که ممکن است نیاز داشته باشید وجود دارد

آیا مجموعه های اداری مناسبی برای لینوکس وجود دارد؟

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

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

libreofficeدارای یک ویرایشگر متن با اکثر ویژگی هایی است که انتظار دارید در یک ویرایشگر متن مشاهده کنید. همچنین با یک صفحه گسترده مناسب ارائه می شود که همچنین کاملاً برجسته است و حتی شامل یک موتور برنامه نویسی اولیه است، اگرچه با Excel VBA سازگار نیست.

ابزارهای دیگر شامل ارائه ها، ریاضیات، پایگاه های داده و بسته های نقاشی است که بسیار خوب هستند.

چگونه برنامه ها را در لینوکس نصب کنیم؟

کاربران لینوکس نرم‌افزار را به روشی که کاربران ویندوز نصب می‌کنند نصب نمی‌کنند، اگرچه تفاوت‌ها کمتر و کوچک‌تر می‌شوند.

به طور معمول، اگر یک کاربر لینوکس بخواهد بسته ای را نصب کند، ابزاری به نام مدیر بسته را اجرا می کند.

مدیر بسته با مخازنی مشورت می کند که بسته های قابل نصب را ذخیره می کنند.

ابزار مدیریت بسته معمولاً راهی برای یافتن نرم افزار، نصب نرم افزار، به روز نگه داشتن نرم افزار و حذف نرم افزار فراهم می کند.

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

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

  • مثلا، اوبونتو، لینوکس مینتو دبیاناز مدیر بسته استفاده کنید apt-get.
  • فدوراو CentOSاز مدیر بسته استفاده کنید خوشگل.
  • قوسو مانجارواستفاده کنید پکمن.

می‌توانید درباره نصب برنامه‌ها در لینوکس اطلاعات بیشتری کسب کنید.

خط فرمان لینوکس

مهم نیست که کاربران لینوکس چه می گویند، این نیاز به استفاده از ترمینال است که از محبوبیت گسترده سیستم جلوگیری می کند. با این حال، این یک بحث بیهوده است.

در حالی که یادگیری دستورات پایه لینوکس مفید است (همین را می توان برای دستورات DOS در ویندوز گفت)، نیازی به انجام این کار نیست.

البته اولین چیزی که باید بدانید نحوه باز کردن ترمینال است و البته راه های زیادی برای انجام این کار وجود دارد.

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

هنگامی که ترمینال را باز می کنید، باید واقعا آن را درک کنید. اولین چیزی که باید در مورد حقوق بدانید. می توانید در این مورد بیشتر بخوانید.

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

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

در اصل دستور سودوبه شما اجازه می دهد تا امتیازات را بالا ببرید تا بتوانید دستورات را به عنوان یک کاربر متفاوت اجرا کنید. کاربر دیگر پیش فرض کاربر است ریشه.

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

حقایق بیشتر در مورد لینوکس

  • DVD یا USB Live Linux به شما امکان می دهد لینوکس را بدون نصب روی هارد دیسک خود اجرا کنید. این به شما امکان می دهد قبل از انتقال به درایو لینوکس خود را تست کنید و همچنین برای کاربران معمولی خوب است.
  • هر توزیع لینوکس دارای نصب کننده مخصوص به خود است، برنامه ای که به شما کمک می کند لینوکس را راه اندازی و نصب کنید.
  • وقتی کاربر لینوکس را نصب می کند، می تواند آن را به صورت یک سیستم نصب کند یا همراه با ویندوز نصب کند.
  • لینوکس در زمینه پخش فایل های صوتی حرف اول را می زند. ده ها برنامه صوتی عالی وجود دارد، و شما می توانید یک یا چند مورد را که دوست دارید انتخاب کنید.
  • متاسفانه هیچ Outlook در لینوکس وجود ندارد.
  • نکته جالب در مورد لینوکس این است که می توانید آن را آنطور که می خواهید ظاهر و احساس کنید.
  • هر محیط دسکتاپ لینوکس کمی متفاوت عمل می کند و بنابراین یادگیری همه پایه ها مدتی طول می کشد.

خلاصه

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

این باید مبنای خوبی برای حرکت رو به جلو به شما بدهد.

اشتباه تایپی پیدا کردید؟ متن را انتخاب کنید و Ctrl + Enter را فشار دهید

حتی در مرحله مطالعه اولیه سیستم لینوکس (مرحله: لینوکس چیست و از کدام طرف باید به آن نزدیک شود) کاربر با اصطلاحی مانند ترمینال مواجه می شود. او کسی را می ترساند، اما کسی، برعکس، میل به تلاش دارد

تصویر linuxformat.com

سلام! من آناتولی گوسلیاکوف، مدیر وب سایت Comss.ru هستم. از امروز مجموعه ای از موضوعات جالب را با عنوان کلی "آموزش لینوکس با هم" باز می کنیم. موضوعات مورد بحث در قالب مقاله یا پست خواهد بود که مطالب مختلفی را برای یادگیری در مورد اوبونتو و مشتقات آن پوشش می دهد. مطالب نه تنها توسط مدیریت منبع، بلکه توسط کاربرانی که مایل به اشتراک گذاری دانش خود هستند نیز پست می شود (دانش شخصی مورد علاقه است، بدون کپی پیست از منابع شخص ثالث). در صورت طرح موضوعات حجیم، ابتدا لازم است با مدیریت منبع بحث شود، شاید موضوع پیشنهادی به عنوان یک مقاله جداگانه ارسال شود.

هدف یادگیری اصول اولیه سیستم های لینوکس است. روش احتمالاً کاملاً معمول نیست، معلمی وجود نخواهد داشت، یا بهتر است بگوییم، هر کاربر شرکت کننده یک معلم خواهد بود. ما دانش خود را آشکارا در فضایی خوش اخلاق و گرم به اشتراک خواهیم گذاشت. هر موضوع بحث (درس) با ادغام عملی دانش جدید در سیستم شما و نظرات با تصاویر به پایان می رسد.

بیایید بحث اول را شروع کنیم!

دستورات ترمینال و مفید

حتی در مرحله مطالعه اولیه سیستم لینوکس (مرحله: لینوکس چیست و از کدام طرف باید به آن نزدیک شود) کاربر با اصطلاحی مانند ترمینال مواجه می شود. او کسی را می ترساند، اما کسی، برعکس، میل به تلاش دارد (چرا خود را به عنوان یک برنامه نویس امتحان نکنید؟ 🙂).

لینوکس چیست

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

مستندات کاربر از سایت help.ubuntu.ru به ما می گوید ترمینال یک برنامه گرافیکی است که کنسول را شبیه سازی می کند.

تمام دستورات ترمینال در کنسول نیز کار می کنند. کنسول بدون پوسته گرافیکی کار می کند و معمولاً در صورت بروز مشکل در راه اندازی سیستم مورد نیاز است.

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

نمونه هایی از محبوب ترین دستورات (ترمینال را می توان با استفاده از کلیدهای میانبر راه اندازی کرد: Ctrl+Alt+T):

(به روز رسانی فهرست بسته)

(به روز رسانی مستقیم نرم افزار)

اجزای دستور را در نظر بگیرید:

  • sudo - دستور اجرا با حقوق مدیر (پس از وارد کردن آن، باید رمز عبور مدیر را وارد کنید، رمز عبور خود قابل مشاهده نیست، اما نباید ترسید، وارد شده و سپس کلید enter را فشار دهید).
  • apt-get ابزاری قدرتمند برای نصب و به‌روزرسانی بسته‌ها است.
  • به روز رسانی - لیست بسته ها را به روز کنید، ارتقا دهید - خود بسته ها را به روز کنید.

- نصب برنامه؛

- حذف برنامه؛

بهتر است برنامه ها را با افزودن مخازن آنها نصب کنید، این کار امکان به روز رسانی خودکار بیشتر برنامه را فراهم می کند، پس از بررسی اینکه برنامه در مرکز نرم افزار اوبونتو نیست (بنابراین بررسی می کنیم که آیا این مخزن به ما متصل نیست).

برای اکثر دستورات، می توانید با تایپ کردن دستور --help بعد از دستور کمک بگیرید.

و در آخر چند دستور جالب:

- فرمان نسخه هسته لینوکس را نمایش می دهد.

- لیست اتصالات شبکه فعال؛

- تیم خلق و خوی خوب

شبیه سازهای ترمینال محبوب

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

محبوب ترین شبیه سازهای ترمینال را در نظر بگیرید:

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

ترم نهایی- شبیه ساز ترمینال "هوشمند". دستورات وارد شده را به خاطر می آورد و دفعه بعد که تایپ می کنید در منوی کشویی ارائه می کند. مانند اکثر شبیه سازهای ترمینال، Final term از میانبرهای صفحه کلید پشتیبانی می کند، اما از طریق ویرایش فایل تنظیمات. متأسفانه در هنگام معرفی منجمد شد، اما توضیحی برای این وجود دارد، ترم نهایی مدت زیادی از مرحله تست آلفا خارج نمی شود.

بیایید به سمت نصب حرکت کنیم. در زمان نوشتن این مقاله، مخزن برنامه کار نمی کرد، بنابراین ما از منابع نصب می کنیم. ابزار Git اضافی که برای نصب Final term نصب خواهیم کرد در آینده برای نصب برنامه های دیگر برای ما مفید خواهد بود.

(ابزارهای بسیار محبوب مورد نیاز است)

(بسته های اضافی برای GTK)

(دانلود منابع)

(بیایید ادامه دهیمکه درپوشهترم پایانی)

(ایجاد کردنپوشهساختن)

(بیایید ادامه دهیمکه درپوشهساختن)

(ابزاری برای ساخت خودکار برنامه از روی کد منبع)

(نصب مستقیم)

نابود کنندهیک شبیه ساز ترمینال بین پلتفرمی است که از سیستم های Microsoft Windows، Mac OS X، Linux، Unix X11 پشتیبانی می کند. یک شبیه ساز ترمینال مناسب که به شما امکان ایجاد برگه های افقی و عمودی، سفارشی کردن نمایش رابط، تعداد زیادی کلید داغ و اتصال افزونه های اضافی را می دهد.

می توانید آن را از مرکز نرم افزار اوبونتو نصب کنید.

RXVT (ترمینال رنگی با پشتیبانی از یونیکد)یک شبیه ساز ترمینال بسیار سبک وزن است. هیچ تنظیماتی پیدا نکردم از لحاظ حداقلی یادآور XTerm داخلی است، اما برخی از ویژگی‌ها از RXVT حذف شده‌اند، مانند: شبیه‌سازی Tektronix 4014 و پیکربندی به سبک ابزار.

در مخزن بومی اوبونتو موجود است.

خوب، برای کسانی که همچنان از ترمینال استاندارد استفاده می کنند، پیشنهاد می کنم آن را کمی با یک تصویر تزئین کنند، مثلاً با پنگوئنی به نام Tux (تلسکوپ رسمی لینوکس).

همه روحیه عالی. شما را در تاپیک های بحث می بینم.

نظرات و نقدها

لطفا قبل از نظر دادن، دستورالعمل های انجمن را بخوانید.

این مقاله به توسعه سیستم عامل لینوکس می پردازد. سایر سیستم های مشابه یونیکس مانند FreeBSD، AIX و Solaris در مقاله بعدی مورد بررسی قرار خواهند گرفت.

اول از همه، شما باید صبور باشید و مایل به یادگیری چیزهای جدید باشید. چیزهای جدید زیادی وجود خواهد داشت، به خصوص اگر قبلاً با کنسول روبرو نشده باشید. اولین چیزی که باید با آن شروع کنید انتخاب توزیع است و برای نصب اوبونتو عجله نکنید، اصلاً معنایی نخواهد داشت. من به شما اطمینان می دهم که با نصب آن به کنسول تسلط نخواهید داشت، اوبونتو خیلی دوستانه است.

راه های یادگیری

مسیر دشوار

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

راه عادی

در استفاده صنعتی، بعید است که جنتو یا اسلک‌ور را پیدا کنید، به احتمال زیاد Red Hat Enterprise Linux، Centos یا گاهی اوقات Debian را مشاهده خواهید کرد، کمتر اوقات توزیع‌های مشتق بر روی بسته‌های rpm (OpenSuse) خواهد بود. در واقع، آنها باید به خوبی مطالعه شوند.

راه بی فایده

در استفاده صنعتی، فدورا، اوبونتو یا سایر توزیع های سفارشی را پیدا نخواهید کرد. و من به طور کلی توصیه نمی کنم با آنها شروع کنید، آنها برای سرورها نیستند. به عنوان مثال، فدورا ممکن است پس از به روز رسانی از کار بیفتد، و اوبونتو ممکن است هنگ کند، اما سپس به روز رسانی بعدی می آید و باگ برطرف می شود. در حال حاضر با 16.04 مواجه شده است، نه، ارزش آن را ندارد.

روش مطالعه

ابتدا باید توزیع انتخاب شده را ترجیحاً روی سخت افزار واقعی نصب کنید. پس از نصب (و اگر توزیع جنتو در حال انجام است) هسته را برای سخت افزار خود پیکربندی کنید، این به شما ایده می دهد که هسته چگونه ساخته شده است و چرا. آنچه را که دستورات lspci و lsusb انجام می دهند و بسیاری دیگر به یاد خواهید آورد. همچنین به شما این امکان را می دهد که به کار در کنسول مسلط شوید. اگر یک سیستم عامل برای استفاده روزمره در رایانه خود دارید، بهتر است.

اشتباهات

جمع آوری مواد

این کار را نکنید، هیچ یک از کتاب های دانلود شده را نخواهید خواند. اغلب، افرادی که شروع به یادگیری چیزی می کنند، «100 کتاب در لینوکس» را دانلود می کنند.

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

این اشتباه رو تکرار نکن

دوره های آموزشی

خیر اگر با 50000 روبل به دوره های آموزشی بروید، این بدان معنا نیست که آنها در آنجا چیزی به شما یاد می دهند. تنها چیزی که از آنها می گیرید مدرک است. و بله، همه به او اهمیت خواهند داد.

شاید مقاله با موارد بیشتری پر شود، من هنوز نمی دانم.

حفظ کردن دستورات

خوردن زیاد وقت، اگر مختصر باشد، فایده چندانی ندارد.

نتیجه

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

هر روز چیز جدیدی یاد بگیرید، مفید است.

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

مرحله اول - بارگذاری هسته - به نوع سیستم عامل بستگی ندارد. انتخاب دستگاهی که بوت از آن انجام می شود (هارد دیسک، دیسک لیزری، درایو دیسک) توسط زیرروال هایی از رام کامپیوتر - BIOS انجام می شود. جستجوی هسته سیستم (احتمالا چندین) و تنظیم پارامترهای هسته توسط لودر، بر روی دستگاه انتخاب شده برای بوت شدن قرار دارد. تا زمانی که یک وضعیت غیرعادی ایجاد نشود، نه یکی و نه دیگری نیازی به پیکربندی اضافی ندارند. لودر (Linux LOader، LILO) چندین راه برای بوت شدن و چندین گزینه برای پیکربندی هسته را تشخیص می دهد، بنابراین در هنگام راه اندازی از شما می خواهد که یک گزینه را از چندین گزینه انتخاب کنید. از منوی LILO، "linux-up" را انتخاب کنید.

سیستم به طور خودکار بر اساس پارامترهای ارسال شده توسط بوت لودر و اطلاعات به دست آمده در طول بوت استرپ بوت می شود. هر سرویس سیستم هنگام راه اندازی نمایش داده می شود کنسولتشخیص ("انجام شد")، ("پرش") و ("شکست"). اگر همه چیز مرتب است، همه پیام‌ها باید شبیه باشند. پیام‌ها در مواردی ظاهر می‌شوند که سیستم تصمیم می‌گیرد چیزی برای راه‌اندازی این سرویس وجود ندارد: به عنوان مثال، هنگام تلاش برای بارگیری درایور برای دستگاهی که وجود ندارد. پیام به این معنی است که سرویس سیستم به دلایلی نمی تواند راه اندازی شود.

پیام‌ها نشان نمی‌دهند که سیستم عامل "فاسد شده" است، بلکه نشان می‌دهد که تنظیمات یا محیط کامپیوتر به شکل غیرمنتظره‌ای تغییر کرده است. به عنوان مثال، اگر سیستم به گونه ای پیکربندی شده باشد که آدرس شبکه را به صورت خودکار دریافت کند، اما سرور صادر کننده آدرس ها در شبکه نباشد، سرویس شبکه پیامی را نمایش می دهد و سیستم به طور معمول به بوت شدن ادامه می دهد. با بررسی می توانید بار سیستم را کنترل کنید گزارش های سیستم، در درجه اول آنی که توسط فرمان صادر شده است dmesg.

چند فعال کنسول های مجازی. هر کنسول مجازی قابل کلیک است altو یک کلید تابع با شماره این کنسول. بنابراین، در لینوکس ALT بعد ازبا بوت شدن سیستم، وظایف کنسول سیستم توسط دوازدهمین کنسول مجازی ( altF12). اگر زیرسیستم گرافیکی X11 در حال اجرا باشد، کنسول هفتم را اشغال می کند و برای تغییر به حالت متنی، کلیدهای توصیف شده باید با هم فشار داده شوند. ctrl: ctrlaltF1, ctrlaltF2و غیره.

ممنوع استبا محروم کردن رایانه از منبع تغذیه، آن را خاموش کنید. بسیاری از اطلاعاتی که باید روی دیسک قرار گیرند، سیستم را در RAM نگه می دارد تا عملکرد را بهبود بخشد. خاموش شدن غیرمنتظره باعث از بین رفتن این اطلاعات می شود. سیستم را با دستور متوقف کنید خاموش شدن -h اکنون. این کار ابتدا خدمات سیستم را متوقف می‌کند، سپس سیستم‌های فایل را جدا می‌کند، و سپس (در صورت امکان) کامپیوتر را خاموش می‌کند. اگر خاموش کردن نرم افزار امکان پذیر نباشد، پیامی روی صفحه نمایش داده می شود و با استفاده از دکمه می توان برق را خاموش کرد. قدرت.

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

گزینه سوم فشار دادن صفحه کلید است ctrlaltدل، پس از آن سیستم به راه اندازی مجدد(توقف کنید و بلافاصله بارگیری مجدد کنید). این کلیدها هیچ اثر ذاتی روی سیستم ندارند، چنین واکنشی یک ویژگی هسته است که می تواند غیرفعال شود. پس از انتظار برای شروع دانلود (به عنوان مثال، منوی LILO)، می توانید رایانه را خاموش کنید.

سیستم را متوقف کنید و کامپیوتر را خاموش کنید

روشن و خاموش کردن کامپیوتر

در وجود دارد دقیقا یکیکاربری که حقوق آن به طور قابل توجهی بالاتر از حقوق سایر کاربران سیستم است. به آن ("ریشه")، یا گفته می شود ابر کاربر. این مربوط به یک حساب کاربری با نام و شناسه کاربری 0 است. برای انجام اقدامات مدیریتی، باید با این نام وارد سیستم شوید. انجام هیچ کار دیگری به جز کارهای اداری از طرف کاربر توصیه نمی شود، زیرا هزینه خطا چندین برابر افزایش می یابد.

به ازای هر ابرکاربر محدودیت های دسترسی اعمال نمی شودبنابراین حق استفاده از امتیازات مستلزم مسئولیت اخلاقی و حرفه ای بزرگی است. این بدان معنی است که رمز عبور ابر کاربر باید شناخته شود. فقطفرد مسئول به تمام معنا بهتر یادداشت نکنیدرمز عبور superuser، و در صورت لزوم، سوابق را در مکانی غیرقابل دسترس، به عنوان مثال، در یک گاوصندوق نگهداری کنید.

برای موقتانجام اقدامات با حقوق یک دستور وجود دارد سو-. فقط اعضای گروه (هلد) می توانند این دستور را اجرا کنند. عضویت گروه بر اساس محتویات فایل تعیین می شود. در مواردی که انتقال آن فقط به کاربر الزامی است بخشتوصیه می شود از بسته sudo استفاده کنید.

با استفاده از دستور می توانید یک کاربر جدید اضافه کنید user-add input_nameبا پارامترهای اضافی اختیاری نتیجه این دستور بسته به طرح ذخیره سازی حساب می تواند بسیار متفاوت باشد. ALT Linux از طرح TCB استفاده می کند، جایی که با افزودن یک حساب جدید یک خط جدید به فایل، یک زیر شاخه جدید و یک فایل سایه در آن اضافه می شود. برای سازگاری با سایر طرح‌ها، فقط می‌تواند شامل حروف لاتین، اعداد و زیرخط باشد. می توانید از یک کلید برای تنظیم نام کاربری کامل استفاده کنید.

کاربر یا ابرکاربر می توانند رمز عبور کاربر را تغییر دهند. رمز عبوری تنظیم نکنید که حدس زدن یا حدس زدن آن آسان باشد! ALT Linux دارای یک سیستم بررسی رمز عبور نسبتاً سختگیرانه است. این طرح بین حروف لاتین کوچک و بزرگ، اعداد و سایر کاراکترها تمایز قائل می شود.

تازه کار در مورد لینوکس. سوالات متداول

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

البته رمز عبور نباید شامل کلمات انگلیسی باشد. با این حال، اگر حداقل سه مورد از این کلمات وجود داشته باشد و آنها با فاصله های بیشتری از یکدیگر جدا شوند، رمز عبور - مانند - نیز قوی در نظر گرفته می شود. وقتی رمز عبور را وارد می کنید، چیزی روی صفحه نمایش داده نمی شود. مثال:

mamoste# useradd -c "Aksyon Vikulovich Ommetrov" axen mamoste# passwd axen رمز عبور جدید را وارد کنید: رمز عبور جدید را دوباره تایپ کنید: passwd: همه نشانه های احراز هویت با موفقیت به روز شدند.

با این دستور می‌توانید حساب، فهرست اصلی و صندوق پستی کاربر را حذف کنید userdel -r input_name. در صورت حذف، فهرست اصلی و صندوق پستی حذف نمی شوند.

برای تغییر پارامترهای یک حساب موجود، از ابزار کمکی استفاده کنید usermod. به خصوص usermod -L input_nameبه طور موقت استفاده از حساب مربوطه را ممنوع می کند، و usermod -U input_name- ممنوعیت را لغو می کند.

نصب و حذف مستقیم محصولات نرم افزاری ( بسته ها) در ALT لینوکس توسط ابزار rpm مدیریت می شود. با این حال، استفاده از آن برای مدیر ناخوشایند است، زیرا اکثر بسته ها در صورت نصب نشدن برخی دیگر روی سیستم، نمی توانند به درستی کار کنند، بنابراین لازم است ابتدا آنها را نصب کنید. آنها به نوبه خود ممکن است به برخی بسته های دیگر و غیره بستگی داشته باشند. خانواده ابزارهای apt در حل این مشکل نقش دارند: هنگام نصب یک بسته، تمام بسته هایی که به آن بستگی دارد نیز محاسبه می شود و پس از آن به سیستم اضافه می شود. کیتبسته های مورد نیاز برای کار

علاوه بر این، apt می تواند بسته هایی را برای نصب از چندین منبع دریافت کند. همه منابع در فایل ذکر شده است. برای افزودن هر سی دی توزیع به لیست منابع، از دستور استفاده کنید apt-cdrom اضافه کنید. جستجو در منابع بسته، که شرح آن حاوی یک زیر رشته خاص است، توسط دستور انجام می شود جستجوی apt-cache. بهتر است از طرف ابرکاربر جستجو نکنید، زیرا برای سازگاری با اسکریپت های سیستم، فقط زبان رابط انگلیسی برای کاربر تنظیم شده است. برای نصب یک بسته در سیستم، از دستور استفاده کنید نام بسته نصب apt-get. مثال:

معلم$ apt-cache جستجوی CDR cdda2wav - ابزار ریپ سی دی صوتی cdrecord - ابزار رایت CD/DVD مبتنی بر کنسول k3b - ابزار رایت سی دی mkisofs - ابزار تصویربرداری ISO9660 xcdroast - ابزار نگارش سی دی گرافیکی معلم$ su - رمز عبور: معلم# apt-get install فهرست‌های بسته خواندن xcdroast… درخت وابستگی ساختمان انجام شد… انجام شد بسته‌های اضافی زیر نصب خواهند شد: cdda2wav بسته‌های جدید زیر نصب خواهند شد: cdda2wav xcdroast 0 ارتقاء یافته، 2 مورد تازه نصب شده، 0 حذف شده و 1 مورد ارتقاء نیافته است. نیاز به دریافت 0B/2056 کیلوبایت آرشیو. پس از باز کردن 4749 کیلوبایت فضای دیسک اضافی استفاده خواهد شد. می خواهید ادامه دهید؟ Get:1 cdrom://Junior2.3 ALT/main cdda2wav 5:2.0-alt4 Get:2 cdrom://Junior2.3 ALT/main xcdroast 6:0.98alpha15-alt2 2056 کیلوبایت در 0 ثانیه (11.8 مگابایت بر ثانیه) واکشی شد تغییرات… در حال آماده شدن… ########################################### ####### 1: cdda2wav ###################################### ############### [ 50%] 2: xcdroast ############################ ######################## انجام شده.

برای کار با بسته ها با استفاده از رابط گرافیکی، می توانید از برنامه سیناپسی استفاده کنید.

هنگام استفاده از یک سیستم با نمایه، قبل از انجام هر گونه اقدام اداری، باید استفاده از کنترل از راه دور را با استفاده از اسکریپت سیستم متوقف کنید. /etc/init.d/etcmount توقف.

نصب و راه اندازی محصولات نرم افزاری

اگر فایل‌های غیرضروری بیش از حد در فهرست‌های اصلی کاربران (مخصوصاً دایرکتوری‌های شبکه) جمع می‌شوند، ممکن است فضای کافی برای فایل‌های لازم وجود نداشته باشد. اطلاعات کامل بودن فایل سیستم ها با دستور نمایش داده می شود df(بدون دیسک، فضای دیسک آزاد). اگر فیلد یا دارای مقدار صفر یا منفی باشد، فقط ابرکاربر مجاز است چنین سیستم فایلی را تغییر دهد. توصیه می‌شود مشخص کنید کدام زیردایرکتوری حاوی بیش‌ترین داده‌های غیرضروری است و از مالک بخواهید آن را تمیز کند (یا این کار را با سفارش با استفاده از حقوق ابرکاربر انجام دهد). برای تعیین اندازه دایرکتوری ها، می توانید از ابزار کمکی استفاده کنید df.

مثال تجزیه و تحلیل سیستم فایل:

معلم$ df اندازه سیستم فایل استفاده از Ext Use% نصب شده در /dev/hda1 2.3G 1.5G 728M 67% / /dev/hda3 1.5G 1.4G 48M 96% /home $ su - رمز عبور: # du -max -depth=1 / home/chroot/nethome 5.4M /home/chroot/nethome/alex 2.7G /home/chroot/nethome/greedy 4.0M /home/chroot/nethome/netuser 2.7G /home/chroot/nethome # du --max-depth =1 -k /arc/home/george | مرتب سازی -n | tail -4 25314 /home/chroot/nethome/greedy/Pass 56106 /home/chroot/nethome/greedy/.phoenix 2608536 /home/chroot/nethome/greedy/pictures 2764538 /home/chroot/chroot

در مثال بالا، صاحب دایرکتوری (2.7 گیگابایت) - به احتمال زیاد کاربر - یک فضای خالی خوار است و بیش از 2.5 گیگابایت روی یک زیر شاخه می افتد.

سیستم های فایل سرریز شده است

سیستم نصب شده و در حال اجرا روی دستگاه باید به روز شود فقطاگر به‌روزرسانی‌ها نقص‌های سیستم امنیتی (به اصطلاح به‌روزرسانی‌های امنیتی) را برطرف کنند. علاوه بر این، یک سیستم به اندازه کافی قدیمی ممکن است نیاز به به روز رسانی داشته باشد تا با فرمت های فایل جدید یا پروتکل های شبکه سازگار باشد. به روز رسانی فهرستبسته ها با استفاده از دستور تولید می شوند آپدیت apt-get، و به روز رسانی خود سیستم مطابق با لیست به روز شده - با استفاده از apt-get dist-upgrade.

لینوکس: اصول لینوکس

دوره در مورد چیست

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

نمونه های عملی زیادی در طول دوره وجود خواهد داشت.

پس از گذراندن دوره LINUX برای مبتدیان، دانش و مهارت های زیر را کسب خواهید کرد:

  • آموزش نصب لینوکس
  • دستورات کنسول را برای سیستم عامل های مشابه یونیکس بیاموزید.
  • آموزش مدیریت سرویس های سیستم لینوکس.
  • برنامه های کوچک (اسکریپت ها) را روی پوسته BASH بنویسید
  • گزارش‌های سیستم را بخوانید و درک کنید، سرویس ورود به سیستم را پیکربندی کنید.
  • با استفاده از شبیه ساز wine برنامه های WINDOWS را روی لینوکس اجرا کنید

دانش لینوکس به شما در ساخت و نگهداری سرورهای با کارایی بالا و قابل اعتماد کمک می کند. سرورهایی که می توانند هم در شبکه محلی و هم در اینترنت کار کنند

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

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

مراحل

    با سیستم آشنا شوید.سعی کنید آن را دانلود و بر روی رایانه خود نصب کنید. اگر مطمئن نیستید، به یاد داشته باشید که می توانید سیستم عامل فعلی خود را حفظ کنید و فقط مقداری فضای دیسک را برای لینوکس کنار بگذارید (و همچنین می توانید هر دو سیستم عامل را با VirtualBox اجرا کنید).

    سخت افزار خود را با "سی دی زنده" که با بسیاری از توزیع های لینوکس ارائه می شود، آزمایش کنید.این به ویژه در صورتی مفید است که نمی خواهید سیستم عامل دومی را روی رایانه خود نصب کنید. یک سی دی زنده به شما این امکان را می دهد که لینوکس را از سی دی بوت کنید بدون اینکه نیازی به نصب چیزی بر روی رایانه خود داشته باشید. اوبونتو و برخی دیگر از توزیع‌های لینوکس سی‌دی یا دی‌وی‌دی را ارائه می‌کنند که به شما امکان بوت کردن را می‌دهد زندهحالت و سپس از همان دیسک نصب کنید.

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

    توزیع های لینوکس را کاوش کنید.وقتی مردم در مورد "لینوکس" صحبت می کنند، بیشتر اوقات منظورشان "توزیع گنو/لینوکس" است. توزیع مجموعه ای از نرم افزار است که روی یک برنامه بسیار کوچک به نام هسته لینوکس اجرا می شود.

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

    نرم افزار را نصب کنید.هر چه زودتر به نصب و حذف نرم افزار عادت کنید. درک مدیریت بسته نرم افزاری و مخازن برای درک اساسی لینوکس ضروری است.

    یاد بگیرید که از رابط خط فرمان استفاده کنید (و به آن عادت کنید).به عنوان "ترمینال"، "پنجره ترمینال" یا "پوسته" شناخته می شود. یکی از دلایل اصلی روی آوردن مردم به لینوکس، داشتن ترمینال است، پس از آن نترسید. این یک دستیار قدرتمند است که محدودیت های مشابه خط فرمان ویندوز را ندارد. اما شما می توانید به همین راحتی از لینوکس بدون استفاده از ترمینال استفاده کنید، درست مانند Mac OSX. استفاده از دستور "apropos" به شما کمک می کند دستوری را پیدا کنید که کار خاصی را انجام می دهد. سعی کنید "apropos user" را تایپ کنید تا لیستی از دستورات را ببینید که کلمه "user" در توضیحات آنها وجود دارد.

    با فایل سیستم لینوکس آشنا شوید.متوجه خواهید شد که "C:\" که در ویندوز استفاده کرده اید دیگر وجود ندارد. همه چیز از ریشه سیستم فایل شروع می شود (همچنین به عنوان "/" شناخته می شود)، و سایر هارد دیسک ها از طریق پوشه /dev قابل دسترسی هستند. پوشه خانه شما که در ویندوز XP و 2000 در C:\Documents and Settings قرار داشت، اکنون در /home قرار دارد.

  1. به باز کردن پتانسیل نصب لینوکس خود ادامه دهید.پارتیشن‌های رمزگذاری‌شده، سیستم‌های فایل جدید و بسیار سریع (مانند btrfs)، دیسک‌های موازی اضافی که سرعت و قابلیت اطمینان را افزایش می‌دهند (RAID) را امتحان کنید و سعی کنید لینوکس را روی یک USB قابل بوت نصب کنید. به زودی خواهید دید که می توانید کارهای زیادی انجام دهید!

    • اولین سیستم لینوکس خود را با هدفی خاص بسازید و گام به گام سند HOWTO را دنبال کنید. به عنوان مثال، مراحل راه اندازی یک فایل سرور بسیار ساده است و می توانید تعداد زیادی وب سایت را پیدا کنید که قدم به قدم شما را راهنمایی می کنند. این شما را با مکان چیزهای مختلف، کارهایی که انجام می دهند و نحوه تغییر آنها آشنا می کند.
    • اگر واقعاً می خواهید نحوه استفاده از گنو را یاد بگیرید صبور باشید و استقامت کنید. از توزیعی به توزیع دیگر به دنبال چیزی نباشید که بهترین عملکرد را دارد. هنگامی که یاد می گیرید چگونه چیزی را که کار نمی کند را تعمیر کنید، بیشتر یاد خواهید گرفت.
    • دایرکتوری ها را به جای «پوشه ها» «دایرکتوری ها» صدا کنید. اگرچه این دو کلمه مترادف به نظر می رسند، "folders" یک مفهوم ویندوز است.
    • می توانید تقریباً در مورد هر برنامه یا توزیعی در سرور irc irc.freenode.net (به عنوان مثال: #debian، #ubuntu، #python، #FireFox و غیره) کمک بگیرید. همچنین می توانید انجمن های کاربران را در irc.freenode.net بیابید.
    • به یاد داشته باشید که فقط DOS از بک اسلش ("\") برای جدا کردن دایرکتوری ها استفاده می کند، در حالی که لینوکس از اسلش جلو ("/") استفاده می کند. بک اسلش در لینوکس عمدتا برای فرار از کاراکترها استفاده می شود (به عنوان مثال \n یک خط جدید است، \t یک کاراکتر تب است).
    • سایت های لینوکس و لیست های پستی زیادی در اینترنت وجود دارد. برای پاسخ به سوالات خود در اینترنت جستجو کنید.
    • برای کسانی که می‌خواهند درباره لینوکس اطلاعات بیشتری کسب کنند، کتاب‌هایی از ناشران John Wiley & Sons، O "Reilly and No Starch Press" وجود دارد. همچنین یک کتاب "In the Beginning... was the Command Line" وجود دارد ("در ابتدا" بود ... خط فرمان") نیل استیونسون، موجود در http://www.cryptonomicon.com/beginning.html، و "LINUX: Rute User"s Tutorial and Exposition" موجود در http://rute.2038bug. com/rute.html. gz.

    هشدارها

    • در تمام سیستم های *nix (لینوکس، یونیکس، *BSD و غیره) مدیر یا سوپرکاربر "root" است. شما مدیر رایانه خود هستید، اما "root" یک حساب کاربری نیست. اگر مراحل نصب این کار را انجام نداد، خودتان یک حساب کاربری معمولی با "useradd" ایجاد کنید<ваше_имя>و از آن برای کسب و کار روزانه خود استفاده کنید. دلیل جدایی شما به عنوان کاربر و مدیر این است که سیستم *nix فرض می کند که root می داند چه کاری انجام می دهد و هیچ آسیبی نخواهد داشت. بنابراین هیچ هشداری وجود ندارد. اگر اگر دستور مناسب را بنویسید، سیستم بدون درخواست تأیید، فایل را در سکوت از رایانه پاک می کند، زیرا root درخواست کننده آن است.
    • گاهی مردم نصیحت می کنند دستورات مخرب، بنابراین قبل از استفاده از آنها دستورات را بررسی کنید.
    • دستور را اجرا نکنید rm -rf /یا sudo rm -rf /مگر اینکه واقعاً بخواهید تمام داده های خود را حذف کنید. برای اطلاعات بیشتر عبارت man rm را تایپ کنید.
    • همیشه از فایل های خود نسخه پشتیبان تهیه کنیدقبل از اینکه هنگام نصب لینوکس سعی کنید پارتیشن های درایو خود را تغییر دهید. از فایل های خود در رسانه های قابل جابجایی مانند سی دی، دی وی دی، درایو USB یا هارد دیسک دیگر (نه پارتیشن دیگر) نسخه پشتیبان تهیه کنید.
    • به همین ترتیب، فایلی با نام "-rf" ایجاد نکنید. اگر دستوری را برای حذف فایل‌ها در آن دایرکتوری اجرا کنید، فایل "-rf" را به عنوان یک آرگومان خط فرمان در نظر می‌گیرد و همه فایل‌های موجود در زیر شاخه‌ها را نیز حذف می‌کند.
    • می‌تواند وسوسه‌انگیز باشد که فقط همان دستوری را که در برخی از سایت‌ها پیدا کرده‌اید بنویسید و انتظار داشته باشید که همان کار انجام شود. با این حال، این اغلب کار نمی کند زیرا نسخه جدیدتر، سخت افزار متفاوت یا توزیع متفاوتی دارید. ابتدا دستور را با گزینه --help اجرا کنید و ببینید چه کاری انجام می دهد. پس از آن، معمولاً رفع برخی از مشکلات جزئی بسیار آسان است ( /dev/sda -> /dev/sdbو غیره) و رسیدن به هدف مورد نظر.

در اکتبر 1991. لینوکس نام عمومی تمام سیستم های یونیکس است که روی هسته ای به همین نام اجرا می شوند. لینوکس در ابتدای تاریخ خود کاملاً به دانش کاربر نیاز داشت. درک عمیق اصول لینوکس مورد نیاز بود، اما با تکامل سیستم عامل، توزیع‌های زیادی برای آسان‌تر کردن کار با آن پدید آمدند.

تفاوت بین لینوکس و ویندوز

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

مهم ترین تفاوت ها:

  1. لینوکس برای کاربران پیشرفته است، ویندوز "سیستمی برای همه" است.
  2. لینوکس در پردازش رشته و داده از ویندوز بهتر عمل می کند.
  3. هنگام استفاده از لینوکس، نمی توانید از نقض هر گونه قرارداد مجوز نترسید.
  4. هر برنامه ای فضای آدرس مخصوص به خود را دارد، مستقل از فضای آدرس هسته، که ایجاد سیستم های تعبیه شده مبتنی بر لینوکس را آسان می کند.

و این لیست کاملی از مزایا نیست.

مزایای لینوکس

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

  1. رایگان - خود سیستم عامل و اکثر برنامه های آن کاملاً رایگان و کاملاً کاربردی هستند.
  2. عدم وجود ویروس - پیکربندی هسته سیستم عامل عملکرد برنامه های مضر را حذف می کند. این به شما امکان می دهد بدون آنتی ویروس هایی که سرعت کامپیوتر شما را کاهش می دهند، کار کنید.
  3. منبع باز - که به شما امکان می دهد کد را به دلخواه خود استفاده و تغییر دهید. همچنین تعداد زیادی سیستم تعبیه شده مبتنی بر لینوکس ایجاد می کند.

توزیع های لینوکس

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

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

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

لیست بهترین توزیع ها:

  1. دبیان پایدار و در منابع سبک است. تعداد زیادی بسته برای نصب دارد. کاملا رایگان.
  2. اوبونتو یک نوع کمتر محافظه کارانه از دبیان است. یکی از بهترین ها برای مصارف خانگی محسوب می شود.

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

نصب و پیکربندی اوبونتو

دو نسخه مختلف از توزیع های اوبونتو وجود دارد: LTS و Regular. تفاوت اصلی بین LTS ثبات و پشتیبانی طولانی مدت است. این نسخه هر پنج سال یکبار منتشر می شود.

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

در زمان نوشتن، آخرین نسخه LTS 18.04 Bionic Beaver است.

نصب هیچ مشکلی ایجاد نخواهد کرد. کاربر فقط باید دکمه "بعدی" را در زمان مناسب فشار دهد.

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

مبانی لینوکس

در دسکتاپ اوبونتو قرار دارند: کنترل پنل، داک پنل و همچنین منوی برنامه.

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

Dock-panel نوعی آنالوگ از نوار وظیفه ویندوز است که برنامه های پرکاربرد و در حال اجرا را نمایش می دهد.

منوی برنامه همه برنامه های نصب شده را نمایش می دهد.

اوبونتو با مدیر فایل Nautilus عرضه می شود. این مدیر فایل مدیریت فایل ها و دایرکتوری ها را آسان می کند.

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

نام فایل ها و دایرکتوری ها در لینوکس باید از قوانین خاصی پیروی کند. برای کسانی که به طور فعال از سیستم عامل های دیگر استفاده می کنند (چون ممکن است چندین تفاوت وجود داشته باشد)، قوانین نامگذاری فایل ها و دایرکتوری ها ارائه شده است:

  1. عنوان نباید بیش از 255 کاراکتر باشد.
  2. لینوکس یک سیستم حساس به حروف بزرگ و کوچک است، بنابراین "example.txt" و "Example.txt" فایل های متفاوتی هستند حتی اگر ممکن است در یک دایرکتوری باشند.
  3. اگر نام فایل یا دایرکتوری با "." شروع شود. - چنین فایل یا دایرکتوری توسط سیستم به عنوان مخفی علامت گذاری می شود.
  4. از آنجایی که اساس لینوکس یونیکس است، به طور کامل از رمزگذاری UTF-8 پشتیبانی می کند، استفاده از طرح ملی مجاز است.

ترمینال ها در لینوکس

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

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

همانطور که در نگاه اول به نظر می رسد، کار با ترمینال نیازی به دانش اصول برنامه نویسی در لینوکس ندارد. شما فقط باید دستورات خاصی را بدانید. از آنجایی که تعداد زیادی از این دستورات وجود دارد، به خاطر سپردن آنها حتی برای افرادی که به لینوکس مسلط هستند بسیار دشوار است. بنابراین، تمام این دستورات را می توان در اینترنت یافت یا می توانید با تایپ "find --help" در ترمینال از کمک داخلی استفاده کنید.

افزودن و حذف برنامه ها با Synaptic

Synaptic یک برنامه رابط کاربری گرافیکی است که در توزیع‌های Debian و Ubuntu برای یافتن، نصب و حذف برنامه‌ها استفاده می‌شود.

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

پس از یافتن برنامه مورد نظر، می توانید آن را نصب کنید. برای انجام این کار، بر روی نام برنامه کلیک راست کرده و "Install" را انتخاب کنید. به همین ترتیب، برنامه ها را حذف و به روز کنید.