سلام و عرض ادب خدمت تمامی کاربران و دوستان گرامی . با پکیج صفر تا صد آموزش بین المللی لینوکس از وب سایت سورس باران در خدمت شما دوستان عزیز هستیم. پکیج صفر تا صد آموزش بین المللی لینوکس با استفاده از به روز ترین سر فصل ها و استاندارد های موسسه LPI طراحی شده است و تمامی مطالب به صورت کاملا عملی در اختیار شما عزیزان قرار می گیرد.
در این مجموعه آموزشی مثال های متنوع و کاربردی بکار رفته است که قبولی در آزمون بین المللی لینوکس و ورود به بازار کار وسیع لینوکس را تضمین می کند. تمامی قسمت های این مجموعه درون سیستم عامل لینوکس ضبط و طراحی شده است و این امر باعث می شود تا مطالب را عمیق تر فرا بگیرید.
پیش نیاز این دوره :
مدرک LPIC1 دارای هیچ پیش نیازی نمی باشد و علاقه مندان می توانند مستقیماً این پکیج آموزش لینوکس را شروع و یاد بگیرید
دوره آموزش لینوکس LPIC1 :
اولین گام برای ورود به دنیای لینوکس و open source دوره آموزش لینوکس LPIC1 (مدیریت سرور) است. دانشی که با آن یک Linux Administrator حرفه ای خواهید شد. پس از آن در ادامه ی راه، شما می توانید دانش لینوکس و open source خود را در حوزه های دیگر مانند: شبکه، امنیت، مجازی سازی، رایانش ابری، مانیتورینگ و … ارتقاء دهید.
بازار کار لینوکس :
طلایی ترین فرصت های شغلی برای لینوکسی هاست. لینوکسی ها دارای بالاترین درآمد و ساعت کاری انعطاف پذیر هستند. تقریبا تمام مدیران فناوری اطلاعات در دنیا در نظر دارند متخصص لینوکس استخدام نمایند. متخصصان لینوکس که مدارک بین المللی داشته اند، در موقعیت های شغلی مناسب تری قرار گرفته اند. تمام سرور های مهم جهان ، از جمله سیستم های مخابراتی ، بانکی و غیره روی لینوکس راه اندازی شده اند.
بخش عظیمی از اینترنت روی لینوکس راه اندازی شده است تمام سوپر کامپیوتر های جهان با لینوکس راه اندازی شده اند. لینوکسی ها بیش از ۴۰ درصد بیشتر نسبت به سایر متخصصان IT ، افزایش حقوق دارند. درخواست برای استفاده از تکنولوژی رایانش ابری باعث ارتقاء بازار کاری متخصصان لینوکس شده است. از این رو خیالتان راحت باشد که یادگیری لینوکس بسیار پر درآمد و با حقوق تضمینی خواهد بود. از طرفی یادگیری لیونکس در زمینه هک و امنیت می تواند به شما کمک بسیار زیادی کند. این پکیج آموزش لینوکس برای شما دوستان بسیار پرکاربرد خواهد بود
درباره LPI :
موسسه LPI کانادا (Linux Professional Institute)، یک موسسه غیر انتفاعی است که به ارائه آموزش های تخصصی و مدارک حرفه ای لینوکس می پردازد. مباحث آموزشی LPI به هیچ نسخه خاصی از لینوکس وابستگی ندارد و شامل همه نسخه های لینوکس می گردد. این امر با پوشش دادن Core system (آنچه بین تمام نسخه های لینوکس یکسان است) و مدیریت بسته های نرم افزاری .rpm و .deb از همان دوره های ابتدایی میسرگردیده است.
موسسه LPI جوامع کاربری فعال و متعهد، شرکت ها، متخصصان فناوری اطلاعات، سازمان های آموزشی و سایر داوطلبان را برای رسیدن به اهداف موسسه گرد هم می آورد. موسسه LPI در سراسر جهان به عنوان یک سازمان برتر در زمینه پشتیبانی و استفاده از لینوکس حرفه ای، متن باز و نرم افزار های آزاد شناخته شده است. گواهینامه های معتبر و بین المللی موسسه LPI به هزاران نفر در سراسر نقاط جهان اعطا شده است.
گواهینامههای LPIC :
گواهینامههای LPIC در چند سطح مختلف قابل دریافت است. تصمیم اینکه کدام یک از وظایف در هر سطح قرار گیرد توسط ارزیابی «آنالیز وظایف شغلی» (Job Task Analysis) صورت گرفتهاست. برای هر یک از مراحل طراحی امتحانات، «آنالیز وظایف شغلی» از طریق مراحل هوشسنجی شناخته شده انجام گرفته است تا ارتباط و کیفیت بالای آن تضمین شود. در پکیج آموزش لینوکس شما LPIC1 را یاد خواهید گرفت.
گواهینامه مؤسسه تخصصی لینوکس :
گواهینامهٔ بنیاد حرفهای لینوکس (Linux Professional Institute Certification) یا LPIC، یک گواهینامهٔ معتبر در زمینهٔ لینوکس است که توسط نمایندههای بنیاد حرفهای لینوکس ( Linux Professional Institute) در سراسر جهان برگزار میگردد. هدف گواهینامهٔ بنیاد حرفهای لینوکس تأیید صلاحیت متخصصین فناوری اطلاعات در زمینهٔ سیستمعامل لینوکس و ابزارهای مرتبط با آن است. این مدرک وابسته به توزیع خاصی نیست و با توجه به استاندارد اصلی لینوکس و سایر استانداردها و قراردادهای مرتبط طراحی شدهاست.
مدرس این دوره خریداران را بصورت تلفنی، ایمیلی، از طریق تلگرام و یا تیکت پشتیبانی می کند. و خیال شما دوستان عزیز راحت باشد که تمامی مشکلات احتمالی شما بصورت کامل توسط مدرس پیگیری و حل می شود.
سرفصل پکیج صفر تا صد آموزش بین المللی لینوکس
فصل اول : کاوش در ابزار های Command-Line لینوکس
- کار روی command-line در لینوکس
- معرفی انواع shell در لینوکس
- تشخیص دستورات داخلی و خارجی و چگونگی استفاده از دستورات خارجی در لینوکس
- بررسی دستورات cd , pwd, echo , time , set , type , which ,uname در لینوکس
- ترفند های shell command در لینوکس
- بازگردانی دستورات با استفاده از دستور history و معرفی فایل bash_history. در لینوکس
- چگونگی استفاده از متغییر های محیطی و بررسی دستور export , env در لینوکس
- حذف کردن متغییر های محیطی با استفاده از دستور unset در لینوکس
- استفاده از ابزار های help , man در لینوکس
- انواع Quoting و بررسی کامل کاربرد های آن در لینوکس
- استفاده از stream ها , pipe ها و redirect ها در لینوکس
- توضیح سه ابزار قدرتمند streams , redirection , pipes در خط فرمان لینوکس
- بررسی سه تعریف STDIN , STDOUT , STDERR در لینوکس
- بررسی File Descriptors مربوط به ورودی استاندارد و خروجی استاندارد و خطای استاندارد در لینوکس
- ابزار های مربوط به تغییر مسیر Input , Output در لینوکس
- بررسی کامل redirection operators و here document در لینوکس
- توضیح کامل دستور tee و کاربرد های آن در لینوکس
- piping data میان برنامه ها در لینوکس
- بررسی device null در لینوکس
- توضیح کامل دستورات xargs , backtick در لینوکس
- پردازش text stream ها با استفاده از فیلتر ها در لینوکس
- دستورات File-Combining در لینوکس
- ترکیب کردن فایل ها با دستور cat , tac در لینوکس
- کاربرد hyphen در مثال های مختلف در لینوکس
- بررسی مهمترین option های دستور xargs در لینوکس
- بررسی option های مهم دستور cat در لینوکس
- پیوستن فایل ها با دستور join در لینوکس
- بررسی option های مهم دستور join در لینوکس
- ادغام کردن line ها با دستور paste در لینوکس
- دستورات File-Transforming در لینوکس
- تبدیل کردن Tabs به Spaces با دستور expand در لینوکس
- نمایش دادن فایل ها در مبنای های Octal , Hex , Decimal با دستور od در لینوکس
- بررسی option های دستور od برای تولد خروجی با استفاده از escape characters در لینوکس
- مرتب سازی فایل ها با دستور sort در لینوکس
- بررسی option های دستور sort در لینوکس
- شکستن فایل به چند بخش با دستور split در لینوکس
- بررسی option های دستور split در لینوکس
- تبدیل Character ها با دستور tr در لینوکس
- بررسی option ها و shortcut های دستور tr در لینوکس
- تبدیل کردن Spaces به Tabs با دستور unexpand در لینوکس
- حذف line های تکراری با دستور uniq در لینوکس
- دستورات File-Formatting در لینوکس
- اصلاح کردن پاراگراف ها با دستور fmt در لینوکس
- شماره گذاری line ها با دستور ln در لینوکس
- بررسی Style code و option های دستور nl در لینوکس
- مهیا کردن فایل برای print با دستور pr در لینوکس
- بررسی option های دستور pr و ترکیب کردن دستورات nl , pr در لینوکس
- دستورات File-Viewing در لینوکس
- نمایش دادن شروع فایل ها با دستور head در لینوکس
- نمایش دادن انتهای فایل ها با دستور tail در لینوکس
- بررسی option های دستورات head , tail در لینوکس
- بررسی ویژگی ردیابی فایل ها با دستور tail -f در لینوکس
- pipe کردن دستورات head , tail برای استخراج قسمت خاصی از فایل در لینوکس
- صفحه بندی فایل از طریق less در لینوکس
- توضیح کامل ترفند های دستور less در لینوکس
- search کردن در صفحات فایل با دستور less در لینوکس
- دستورات File-Summarizing در لینوکس
- استخراج بخشی از خطوط فایل ورودی با دستور cut در لینوکس
- نمایش برخی اطلاعات پایه فایل ( حجم فایل , تعداد خطوط , تعداد کلمه , تعداد characters ) با دستور wc در لینوکس
- ایجاد فایل فشرده با فرمت bz2 , xz , gz در لینوکس
- نمایش محتویات فایل های فشرده bz2 , xz , gz با دستورات bzcat , xzcat , zcat در لینوکس
- بررسی hashing و الگوریتم های md5 , sha256 , sha512 در لینوکس
- تولید digest با دستورات md5sum , sha256sum , sha512sum و احزار هویت داده ها و چک کردن digest در لینوکس
- search کردن فایل های متنی با استفاده از regular expressions در لینوکس
- بررسی wildcard ها در لینوکس
- درک مفهوم Regular Expressions در لینوکس
- بررسی کامل regex های (^) , (?) , (|) , ([]) , ($) , (*) , (+) , (()) و غیره … در لینوکس
- توضیح کامل regex های Bracket , Range , dot , carat , asterisk , plus sign , vertical bar , Parentheses , question mark , dollar sign و غیره … در لینوکس
- استفاده از رشته های چند گانه با vertical bar در لینوکس
- Escap کردن کاراکتر های خاص برای match کردن آن کاراکتر در لینوکس
- بررسی کامل basic and extended regex در لینوکس
- معرفی man 7 regex در لینوکس
- بررسی کامل دستور grep و option های آن در لینوکس
- کاربرد regex ها در دستور grep در لینوکس
- توضیح دستورات (egrep , rgrep , fgrep) و option های آن ها در لینوکس
- کاربرد extended regex در دستور egrep در لینوکس
- بررسی کامل دستور sed و option های آن در لینوکس
- توضیح script های دستور sed در لینوکس
- مثال هایی از دو دستور sed و grep در لینوکس
- بررسی چندین مثال متنوع و کاربردی از دستور grep در لینوکس
- توضیح کامل regex های پیشرفته دستور grep در لینوکس
- بررسی چندین مثال متنوع و کاربردی از دستور sed در لینوکس
- توضیح کامل script های پیشرفته دستور sed در لینوکس
فصل دوم : مدیریت نرم افزار
- استفاده از مدیریت بسته های RPM , YUM در لینوکس
- توضیح کامل Package Concepts در لینوکس
- بررسی Packages , Installed File Database در لینوکس
- توضیح کامل Dependencies یا وابستگی ها در لینوکس
- قرار داد نام گذاری Package های لینوکس
- استفاده از ابزار rpm برای مدیریت Package های RPM در لینوکس
- بررسی عملیات های دستور rpm در لینوکس
- بررسی Option های دستور rpm در لینوکس
- استخراج کردن Data از بسته های rpm در لینوکس
- بررسی دستور rpm2cpio برای استخراج Data در لینوکس
- استفاده از دستور ۷z , cpio برای استخراج Data در لینوکس
- استفاده از دستور yum برای مدیریت Package ها در لینوکس
- بررسی عملیات های دستور yum در لینوکس
- بررسی Option های دستور yum در لینوکس
- توضیح تفاوت میان Update , Upgrade در لینوکس
- بررسی کانفیگ فایل های rpm , yum , dnf در لینوکس
- توضیح repository یا مخزن های دستور yum در لینوکس
- – بررسی کانفیگ فایل های rpm , yum , dnf در توزیع های Fedora , CentOS در لینوکس
- استفاده از دستور dnf برای مدیریت Package ها در لینوکس
- بررسی عملیات ها و Option های دستور dnf در لینوکس
- بررسی دایرکتوری های usr/lib/rpm/rpmc , etc/rpmc , etc/yum.repos.d , etc/yum.conf , var/log/yum.log , etc/dnf/dnf.conf , var/log/dnf.log در لینوکس
- استفاده از دستور zypper برای مدیریت Package ها در لینوکس
- بررسی توزیع OpenSESE در لینوکس
- استفاده از مدیریت بسته Debian در لینوکس
- استفاده از Package های Debian در لینوکس
- دستور dpkg برای مدیریت Package های Debian در لینوکس
- بررسی عملیات ها و Option های دستور dpkg در لینوکس
- بررسی دستور apt-cache در لینوکس
- عملیات های دستور apt-cache در لینوکس
- استفاده از دستور apt-get در لینوکس
- عملیات های دستور apt-get در لینوکس
- بررسی دایرکتوری های etc/apt/sources.list.d/ , etc/apt/sources.list در لینوکس
- توضیح unmet dependencies در لینوکس
- fix کردن unmet dependencies در لینوکس
- بررسی Option های دستور apt-get در لینوکس
- استفاده از ابزار های dselect , aptitude , synaptic در لینوکس
- Reconfigure کردن Package ها با استفاده از دستور dpkg-reconfigure در لینوکس
- بررسی دستور apt در لینوکس
- عملیات های دستور apt در لینوکس
- تبدیل فرمت میان Package ها با استفاده از دستور alien در لینوکس
- بررسی Option های دستور alien در لینوکس
- مدیریت shared libraries در لینوکس
- توضیح مفهوم Shared Libraries در لینوکس
- اصول Library ها در لینوکس
- مفهوم dynamic library و static library در لینوکس
- کار کردن Shared Libraries در لینوکس
- بررسی دایرکتوری های lib , /usr/lib , /usr/lib64 , /lib64/ در لینوکس
- بررسی دستور ldd در لینوکس
- دستور whereis , which برای پیدا کردن دایرکتوری اصلی برنامه ها در لینوکس
- دستور ldconfig در لینوکس
- بررسی دایرکتوری etc/ld.so.cache در لینوکس
- – Option های دستور ldconfig در لینوکس
- set کردن متغییر محیطی LD_LIBRARY_PATH در لینوکس
- – استفاده از متغیر محیطی LD_LIBRARY_PATH در لینوکس
- ایجاد ، نظارت و از بین بردن process ها در لینوکس
- تغییر اولویت های اجرای process در لینوکس
- مدیریت Process ها در لینوکس
- بررسی لیست Process ها در لینوکس
- استفاده از دستور ps در لینوکس
- بررسی Option های دستور ps در لینوکس
- تفسیر خروجی دستور ps در لینوکس
- بررسی دستور pstree در لینوکس
- استفاده از دستور top در لینوکس
- بررسی Option های دستور top در لینوکس
- استفاده از دستور free در لینوکس
- بررسی Option های دستور free در لینوکس
- استفاده از دستور uptime در لینوکس
- بررسی Option های دستور uptime در لینوکس
- استفاده از دستور pgrep برای پیدا کردن Process ها در لینوکس
- بررسی Option های دستور pgrep در لینوکس
- درک Process های Foreground و Background در لینوکس
- استفاده از دستورات fg و bg در لینوکس
- استفاده از ampersand ( & ) و Ctrl+Z در لینوکس
- استفاده از دستور jobs در لینوکس
- مدیریت اولویت های Process در لینوکس
- استفاده از دستور nice در لینوکس
- بررسی Option های دستور nice در لینوکس
- استفاده از دستور renice در لینوکس
- بررسی Option های دستور renice در لینوکس
- Kill کردن Process ها در لینوکس
- استفاده از دستور kill در لینوکس
- بررسی Option های دستور kill در لینوکس
- بررسی سیگنال های Linux در لینوکس
- استفاده از دستور nohup در لینوکس
- استفاده از دستور killall در لینوکس
- بررسی Option های دستور killall در لینوکس
- استفاده از دستور pkill در لینوکس
- بررسی Option های دستور pkill در لینوکس
- استفاده از دستور screen در لینوکس
- بررسی Option های دستور screen در لینوکس
- کار با پنجره های Linux screen در لینوکس
- استفاده از دستور tmux در لینوکس
- بررسی Option های دستور tmux در لینوکس
- کار با پنچره و پنل های tmux در لینوکس
- استفاده از دستور watch در لینوکس
- بررسی Option های دستور watch در لینوکس
فصل سوم : پیکربندی سخت افزار
- تشخیص و پیکربندی تنظیمات سخت افزاری در لینوکس
- درک نقش Firmware در لینوکس
- device های Coldplug و Hotplug در لینوکس
- درک سخت افزار سیستم در لینوکس
- بررسی HAL , sysfs در لینوکس
- بررسی دایرکتوری sys , /dev/ در لینوکس
- بررسیdbus , udev در لینوکس
- بررسی دایرکتوری proc/ , proc/interrupts , proc/ioports , proc/dma , proc/sys/fs
- استفاده از دستورات lspci , lsusb , lshw , lsmod در لینوکس
- load کردن ماژول های kernel در لینوکس
- remove کردن ماژول های kernel در لینوکس
- استفاده از دستورات modprobe , rmmod , insmod
- بررسی Option های دستور modprobe
- بررسی دایرکتوری etc/modprobe.d/
- طراحی hard disk layout
- درک سیستم های پارتیشن بندی در لینوکس
- بررسی Partition Table های MBR , GPT
- بررسی EFI System Partition (ESP)
- بررسی LVM در لینوکس
- بررسی Mount Point ها در لینوکس
- پارتیشن های متداول و طرح بندی Filesystem در لینوکس
- ایجاد کردن partition ها و filesystem ها در لینوکس
- پارتیشن بندی دیسک
- مدیریت partition table های MBR و GPT
- استفاده از fdisk
- بررسی command های fdisk
- بررسی option های fdisk
- استفاده از gdisk در لینوکس
- بررسی command های gdisk
- بررسی option های gdisk
- استفاده از GNU Parted
- بررسی command های GNU Parted
- استفاده از Gparted در لینوکس
- آماده کردن یک پارتیشن برای استفاده
- انواع Filesystem های رایج
- بررسی Journaling filesystem
- ایجاد یک Filesystem
- بررسی دستور mkfs در لینوکس
- بررسی option های دستور mkfs
- بررسی دستور mke2fs
- بررسی option های دستور mke2fs
- ایجاد Swap Space
- بررسی دستور mkswap در لینوکس
- بررسی دستورات swapon و swapoff
- حفظ یکپارچگی filesystem ها
- حفظ سلامت filesystem در لینوکس
- تنظیم کردن پارامتر های قابل تنظیم filesystem
- بررسی دستور tune2fs در لینوکس
- بررسی option های دستور tune2fs
- بررسی دستور xfs_admin
- بررسی option های دستور xfs_admin
- debug کردن Filesystem در لینوکس
- بررسی دستور debugfs
- بررسی command های دستور debugfs
- بررسی option های دستور debugfs
- بررسی دستور xfs_db
- بررسی command های دستور xfs_db
- نگهداری یک Journal در لینوکس
- بررسی دستور dumpe2fs
- چک کردن Filesystem ها
- بررسی دستور fsck در لینوکس
- بررسی option های دستور fsck
- بررسی دستور e2fsck
- بررسی option های دستور e2fsck
- بررسی دستور xfs_repair
- بررسی option های xfs_repair
- بررسی دستور xfs_fsr در لینوکس
- بررسی option های دستور xfs_fsr
- نظارت بر استفاده از disk در لینوکس
- نظارت بر استفاده ی پارتیشن ها از disk
- بررسی دستور df
- بررسی option های دستور df
- نظارت بر استفاده ی دایرکتوری ها از disk
- بررسی دستور du
- بررسی option های دستور du
- بررسی دستور mke2fs
- بررسی option های دستور mke2fs
- کنترل mount و unmount کردن filesystem ها
- mount و unmount کردن filesystem ها
- mount و unmount کردن filesystem ها به طور موقت
- استفاده از دستور mount در لینوکس
- بررسی پارامتر های دستور mount
- بررسی Option های دستور mount
- استفاده از دستور umount
- بررسی پارامتر های دستور umount
- بررسی Option های دستور umount
- mount کردن دائمی filesystem ها
- بررسی فایل etc/fstab
- mount کردن خودکار filesystem ها با استفاده از systemd
- بررسی Mount unit configuration
- مدیریت media ها یا رسانه های قابل mount توسط user ها
- استفاده از دستور blkid در لینوکس
- بررسی option های دستور blkid
- استفاده از دستور lsblk
- بررسی option های دستور lsblk
فصل چهارم : مدیریت File ها
- مدیریت basic file در لینوکس
- بررسی Wildcard و file globbing در لینوکس
- درک File Command ها در لینوکس
- استفاده از دستور ls در لینوکس
- بررسی option های دستور ls
- استفاده از دستور cp
- بررسی option های دستور cp
- استفاده از دستور mv
- بررسی option های دستور mv
- استفاده از دستور rm و rmdir
- بررسی option های دستور rm و rmdir در لینوکس
- استفاده از دستور touch و stat
- بررسی option های دستور touch
- استفاده از دستور file
- درک Directory Command ها
- استفاده از دستور mkdir
- بررسی option های دستور mkdir
- دستورات Archiving File
- استفاده از دستور tar در لینوکس
- بررسی option ها و Command های دستور tar
- فشرده سازی با استفاده از دستورات gzip , bzip2 , xz
- استفاده از دستورات gunzip , bunzip2 , unxz
- استفاده از دستور cpio
- بررسی option های دستور cpio در لینوکس
- استفاده از دستور find
- بررسی option های دستور find
- استفاده از ابزار dd
- ایجاد و تغییر symbolic link ها و hard link ها در لینوکس
- بررسی symbolic link یا soft link در لینوکس
- بررسی hard link
- توضیح تفاوت link کردن با copy کردن
- توضیح Inode
- استفاده از دستور ln
- استفاده از دستور ln -s
- استفاده از دستور ls در لینوکس
- بررسی option های دستور ls
- مدیریت مجوز ها و مالکیت فایل ها
- مدیریت مالکیت فایل یا File Ownership
- بررسی file owner و file group
- عوض کردن File Owner یا مالک فایل با استفاده از دستور chown در لینوکس
- بررسی دستور chown
- عوض کردن File Group یا گروه فایل با استفاده از دستور chgrp
- بررسی دستور chgrp در لینوکس
- بررسی option های دستورات chown , chgrp
- کنترل دسترسی به فایل ها
- درک مجوز ها یا Permission ها
- بررسی مجوز های Owner , Group , Other users
- توضیح Permission Bit ها
- بررسی Permission string و Octal code مربوط به آن
- اعداد نشان دهنده ی Permission Bit ها و نحوه ی قرار گرفتن آن ها کنار هم
- درک مجوز های ویژه یا Special Permission Bit ها
- بررسی Set User ID (SUID)
- بررسی Set Group ID (SGID)
- بررسی Sticky Bit
- عوض کردن File Mode با استفاده از دستور chmod
- بررسی دستور chmod در لینوکس
- اعداد نشان دهنده ی Special Permission Bit ها
- بررسی تمام حالت ها ی دستور chmod
- بررسی option های دستور chmod
- تنظیم ownership , permissions پیش فرض
- تنظیم مالکیت و مجوزهای پیش فرض
- تنظیم مجوز ها یا permission های پیش فرض با استفاده از دستور umask
- بررسی دستور umask در لینوکس
- بررسی تمام حالت ها ی دستور umask
- بررسی option های دستور umask
- پیدا کردن فایل های سیستم و قرار دادن فایل ها در location صحیح
- بررسی استاندارد سلسله مراتب فایل سیستم FHS
- بررسی directory های مهم و محتویات آنها
- بکار گرفتن ابزار هایی برای یافتن file ها
- استفاده از دستور find
- بررسی option های دستور find
- استفاده از دستور locate در لینوکس
- بررسی option های دستور locate
- بررسی دستور updatedb
- بررسی فایل etc/updatedb.conf
- استفاده از دستورات whereis , which , type
فصل پنجم : بوت کردن Linux و edit کردن فایل ها
- نصب یک boot manager
- نصب Boot Loader ها
- اصول Boot Loader
- اصول BIOS Boot Loader
- اصول EFI Boot Loader
- استفاده از GRUB Legacy به عنوان یک Boot Loader
- Config کردن GRUB Legacy
- بررسی فایل های boot/grub/menu.lst , boot/grub/grub.conf
- بررسی option های GRUB Legacy
- نصب GRUB Legacy
- تعامل با GRUB Legacy
- استفاده از GRUB 2 به عنوان یک Boot Loader
- Config کردن GRUB 2
- بررسی فایل های boot/grub/grub.cfg , etc/grub.d , etc/default/grub
- بررسی option های GRUB 2
- استفاده از دستورات update-grub , grub-mkconfig
- بوت کردن سیستم در لینوکس
- تغییر runlevel ها / boot target ها و shutdown کردن سیستم یا reboot کردن سیستم
- درک روند بوت یا Boot Process در لینوکس
- استخراج اطلاعات در مورد Boot Process
- استفاده از دستور dmesg
- بررسی فایل های var/log/messages , var/log/syslog , var/log
- روند Boot ( EFI , Bios , Kernel , Boot loader )
- بررسی initial program یا برنامه ی اولیه
- بررسی فایل sbin/init
- بررسی initramfs در لینوکس
- فرآیند اولیه سازی یا Initialization Process
- استفاده از فرآیند اولیه سازی SysV
- توابع Runlevel در لینوکس
- شناسایی service ها درون یک Runlevel
- بررسی فایل etc/inittab
- مبانی فایل etc/inittab
- اسکریپت های راه اندازی SysV در لینوکس
- بررسی اسکریپت های etc/init.d/rc , etc/rc.d/rc
- مدیریت service های Runlevel
- استفاده از دستور chkconfig
- بررسی option های دستور chkconfig
- چک کردن Runlevel در لینوکس
- چک کردن و تغییر Default Runlevel
- مشخص کردن Runlevel فعلی در لینوکس
- تغییر Runlevel ها در یک سیستم در حال اجرا
- تغییر Runlevel ها با استفاده از دستور init یا telinit
- تغییر Runlevel ها با استفاده از دستور shutdown
- بررسی option های دستور shutdown
- تغییر Runlevel ها با استفاده از دستورات halt , reboot , poweroff
- استفاده از فرآیند اولیه سازی systemd در لینوکس
- Unit ها و Target ها در لینوکس
- Config کردن Unit ها
- تنظیم Default Target
- استفاده از برنامه ی systemctl
- بررسی Command های systemctl در لینوکس
- استفاده از دستور journalctl
- بررسی option های دستور journalctl
- استفاده از دستور wall در لینوکس
- ویرایش فایل اصلی
- edit کردن فایل ها با استفاده از vi
- درک Mode های vi
- بررسی کلید های O , i , o , a برای وارد شدن به Insert Mode
- بررسی کلید های h , j , k , l برای حرکت درون متن
- بررسی کلید های w , e , b , G , X , x , r , u , d , dd , yy , y , p , d , ^ , $
- بررسی کلید های Ctrl + f , Ctrl + B
- بررسی کلید های / , ? برای search کردن درون متن
- بررسی کلید های ZZ , :wq , :q , :w , :e , :help , ….
- edit کردن فایل ها با استفاده از emacs , nano , vim
- Config کردن Standard editor
- تنظیم کردن editor پیشفرض
- استفاده از متغییر EDITOR در لینوکس
جلسه ۱ (در صورت عدم نمایش دمو فلش پلیر نصب نمایید)
جلسه ۲ (در صورت عدم نمایش دمو فلش پلیر نصب نمایید)
جلسه ۳ (در صورت عدم نمایش دمو فلش پلیر نصب نمایید)
جلسه ۴ (در صورت عدم نمایش دمو فلش پلیر نصب نمایید)
حجم : ۳٫۸۰ گیگابایت
مدت زمان : ۲۴ ساعت
مدرس : مهندس وطن خواه
پشتیبانی : ۰۷۱۳۶۴۷۲۸۰۸ – ۰۹۱۰۷۰۱۱۱۸۰
قیمت : خرید دانلودی ۱۷۰ هزارتومان
دانلود جلسه ۱ دانلود جلسه ۲ دانلود جلسه ۳ دانلود جلسه ۴
The post پکیج صفر تا صد آموزش بین المللی لینوکس appeared first on آموزش برنامه نویسی - یادگیری برنامه نویسی با طعم سورس باران.