آموزش نکات Linux هفتگی

Linux Tips Weekly

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

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

سرفصل ها و درس ها

این هفته جدید: New this Week:

  • عیب یابی شبکه Network troubleshooting

مقدمه Introduction

  • خوش آمدی Welcome

مبانی Foundations

  • پایه ها: لینوکس چیست؟ Foundations: What's Linux?

  • پایه ها: Distros Foundations: Distros

  • مبانی: نصب لینوکس در یک ماشین مجازی Foundations: Installing Linux in a virtual machine

  • مبانی: نصب کننده USB Foundations: USB installer

  • مبانی: نصب Linux Foundations: Installing Linux

  • پایه ها: سیستم خود را دو بوت کنید Foundations: Dual-booting your system

  • مبانی: لینوکس در VPS Foundations: Linux on a VPS

  • Linux در Azure Linux on Azure

  • Google Cloud Platform Google Cloud Platform

  • لینوکس در DigitalOcean Linux on DigitalOcean

مبانی سیستم System Basics

  • مبانی سیستم: سیستم فایل لینوکس System basics: The Linux file system

  • مبانی سیستم: خط فرمان System basics: The command line

  • اصول سیستم: میانبرهای صفحه کلید System basics: Keyboard shortcuts

  • مبانی سیستم: دسترسی sudo و روت System basics: sudo access and root

  • مبانی سیستم: یک سیستم را کاوش کنید System basics: Explore a system

  • مبانی سیستم: کاوش در Bash System basics: Exploring Bash

  • مبانی سیستم: اصول اسکریپت نویسی Bash System basics: Bash scripting basics

  • مبانی سیستم: اعلان Bash System basics: The Bash prompt

  • اصول سیستم: تغییر مسیر خروجی Bash System basics: Bash output redirection

  • گسترش و تعویض های بش Bash expansions and substitutions

  • نام مستعار و توابع Bash Bash aliases and functions

  • اپراتورهای Bash Bash operators

  • سیاهههای مربوط Logs

  • گراب Grub

  • SysV آغاز SysV init

  • سیستم Systemd

  • کرون Cron

  • درک chroot Understanding chroot

  • مبانی سیستم: مدیریت کاربر و گروه System basics: User and group management

  • مبانی سیستم: مدیریت خدمات System basics: Service management

  • پشتیبان گیری از داده ها با rsync Backing up data with rsync

  • تقسیم و ترکیب پرونده ها Splitting and combining files

  • پرونده های پیکربندی محیط Environment configuration files

  • کار با dotfiles Working with dotfiles

  • بررسی متغیر PATH Exploring the PATH variable

  • مرور با پشته فهرست Browsing with the directory stack

  • پیدا کردن یا مکان یابی پرونده ها Finding or locating files

مبانی اولیه فایل Filesystem Basics

  • پرونده ها در Linux Files on Linux

  • مبانی سیستم فایل: بایگانی ها File system basics: Archives

  • اصول سیستم فایل: مجوزها 101 File system basics: Permissions 101

  • دستگاه های حلقه ای Loop devices

  • پیکربندی اشتراک فایلهای گروه Configuring group file shares

  • مدیریت فضای موجود در سیستم فایل Managing space on the file system

  • همپوشانی فایلهای سیستم Overlay file systems

  • پایه های اتصال Bind mounts

کار با متن Working with Text

  • کار با متن: Vim 101 Working with text: Vim 101

  • کار با متن: Emacs 101 Working with text: Emacs 101

  • کار با متن: nano 101 Working with text: nano 101

  • کار با متن: grep Working with text: grep

  • کار با متن: عبارات منظم Working with text: Regular expressions

  • کار با متن: sed Working with text: sed

  • کار با متن: AWK Working with text: AWK

  • کار با متن: برش و مرتب سازی Working with text: cut and sort

  • کار با متن: ed 101 Working with text: ed 101

مدیریت بسته بندی Package Management

  • مدیریت بسته: اصول Package management: Basics

  • صلاحیت - استعداد - شایستگی aptitude

  • dpkg dpkg

  • yum و DNF yum and DNF

  • دور در دقیقه RPM

  • ایجاد بسته های شخصی Creating your own packages

  • افزودن مخازن شخص ثالث با APT Adding third-party repositories with APT

  • افزودن مخازن شخص ثالث با Yum Adding third-party repositories with Yum

  • مخزن محلی APT ایجاد کنید Create a local APT repository

  • یک مخزن APT برای شبکه خود ایجاد کنید Create an APT repository for your network

  • مخازن آینه برای ذخیره پهنای باند Mirror repositories to save bandwidth

  • زیپ Zypper

  • با استفاده از Flatpak Using Flatpak

  • با استفاده از ضربه محکم و ناگهانی Using snaps

کار از راه دور Working Remotely

  • پرونده های از راه دور: curl و wget Remote files: curl and wget

  • SSH: دسترسی امن SSH: Secure access

  • SSH: انتقال پرونده ها با scp و sftp SSH: Transferring files with scp and sftp

  • SSH: مدیریت و توزیع کلیدها SSH: Managing and distributing keys

  • SSH: تونل ها SSH: Tunnels

  • مرور وب از طریق سرور پروکسی Browsing the web through a proxy server

  • ارسال X11 X11 forwarding

  • با استفاده از پروکسی SOCKS Using a SOCKS proxy

  • استفاده از پروکسی Squid Using a Squid proxy

مدیریت فرآیند Process Management

  • مدیریت فرایند: ps Process management: ps

  • مدیریت فرآیند: بالا Process management: top

  • مدیریت فرآیند: htop Process management: htop

  • مدیریت فرآیند: بارگذاری سیستم Process management: System load

  • مدیریت فرآیند: fg ، bg و kill Process management: fg, bg, and kill

  • جلسات ترمینال را با صفحه نمایش مدیریت کنید Manage terminal sessions with screen

  • جلسات ترمینال را با tmux مدیریت کنید Manage terminal sessions with tmux

  • سفارشی کردن tmux Customizing tmux

امنیت Security

  • اصول فایروال Firewall basics

  • درک موارد قابل قبول Understanding iptables

  • اکتشاف UFW: فایروال بدون عارضه Exploring UFW: Uncomplicated firewall

  • بایگانی پرونده File checksums

  • خدمات: پروتکل زمان شبکه (NTP) Services: Network Time Protocol (NTP)

  • رمزگذاری پرونده ها Encrypting files

  • سیستم پرونده های رمزگذاری شده Encrypted filesystems

  • AppArmor AppArmor

  • سیستم های امنیتی: SELinux Security systems: SELinux

مدیریت سیستم System Administration

  • دیسک و پارتیشن Disks and partitions

  • مدیریت حجم منطقی Logical volume management

  • یک آرایه RAID ایجاد کنید Create a RAID array

  • تعمیر آرایه RAID Repairing a RAID array

  • آدرس IP محلی Local IP address

  • نام های رابط شبکه قابل پیش بینی Predictable network interface names

  • DNS DNS

  • VPN VPN

  • بررسی سخت افزار سیستم Exploring system hardware

  • درایورها و ماژول ها Drivers and modules

  • درک QEMU و KVM Understanding QEMU and KVM

  • ایجاد یک ماشین مجازی با QEMU و KVM Creating a VM with QEMU and KVM

  • شبکه خصوصی Private networking

  • مسیریابی و حمل و نقل Routing and forwarding

  • DHCP DHCP

مباحث اکتشافی Exploration Topics

  • زیر سیستم ویندوز برای لینوکس Windows Subsystem for Linux

  • بررسی زیر سیستم ویندوز برای لینوکس Exploring Windows Subsystem for Linux

  • کاوش مجازی سازی Exploring virtualization

  • کاوش در ظروف Exploring containers

  • بررسی فدورا Exploring Fedora

  • دسکتاپ اوبونتو 18.04 Ubuntu desktop 18.04

  • تغییر پوسته پیش فرض Changing the default shell

  • کاوش در پوسته های دیگر Exploring other shells

  • مسدود کردن تبلیغات در شبکه شما با Pi-hole Blocking ads on your network with Pi-hole

  • کاوش در CentOS Exploring CentOS

  • کاوش Zsh Exploring Zsh

  • اوسكری Osquery

  • کشف ماهی Exploring fish

  • بررسی csh و tcsh Exploring csh and tcsh

  • استفاده از diff برای مقایسه پرونده ها Using diff to compare files

  • با استفاده از xargs Using xargs

  • پیکربندی و مدیریت گزارش ها Configuring and managing logs

  • کنترل شغل Job control

  • استفاده از ساعت و زمان Using watch and time

  • ضبط جلسه ترمینال Recording a terminal session

  • کاوش دبیان Exploring Debian

  • بررسی SUSE Linux Exploring SUSE Linux

  • بررسی Arch Linux Exploring Arch Linux

  • بررسی Alpine Linux Exploring Alpine Linux

  • کاوش نعناع Linux Exploring Linux Mint

  • بررسی لینوکس آمازون Exploring Amazon Linux

  • زمان UNIX و مشکل 2038 UNIX time and the 2038 problem

  • مدیریت پرونده بصری با Midnight Commander Visual file management with Midnight Commander

  • ترمینال در حال حرکت Terminal on the go

  • FUSE و SSHFS FUSE and SSHFS

  • حذف لینوکس Removing Linux

  • توزیع WSL در ویندوز 10 WSL distros on Windows 10

  • لینوکس جاسازی شده Embedded Linux

عیب یابی مباحث Troubleshooting Topics

  • بازیابی یک سیستم با Live Boot Recover a system with Live Boot

  • حالت نجات و حالت اضطراری Rescue mode and Emergency mode

پروژه ها Projects

  • لینوکس روی رایانه شخصی قدیمی Linux on an old PC

  • برنامه ریزی یک دیسک قابل حمل قابل حمل Planning a portable bootable disk

  • ایجاد یک دیسک قابل حمل قابل حمل Creating a portable bootable disk

  • میزبان وب سرور Apache خود باشید Host your own Apache web server

  • Let’s Encrypt را در یک سرور وب تنظیم کنید Set up Let’s Encrypt on a web server

  • با Nextcloud میزبان یک ابر شخصی باشید Host a personal cloud with Nextcloud

  • میزبانی خدمات ایمیل Hosting email services

  • یک سرور چاپ با CUPS تنظیم کنید Set up a print server with CUPS

  • چاپگر PDF شبکه ایجاد کنید Create a network PDF printer

  • ورود به سیستم از راه دور با Rsyslog Remote logging with Rsyslog

  • وب سرور NGINX NGINX web server

نمایش نظرات

آموزش نکات Linux هفتگی
جزییات دوره
11h 39m
157
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
172,604
- از 5
ندارد
دارد
دارد
Scott Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Simpson Scott Simpson

ایجاد دوره های فناوری به عنوان نویسنده ارشد در لینکدین

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

اسکات از زمانی که به کامپیوتر علاقه مند بوده است حدوداً هفت ساله بود و در بیشتر این مدت، به دوستان، خانواده و غریبه ها یاد می داد که چگونه از آنها استفاده کنند. این سرگرمی عجیب و غریب در دوران کالج به شغلی با اپل تبدیل شد. اسکات پس از گذراندن دوره کارشناسی ارشد خود در تحصیل در دانشگاه ایالتی سن دیگو، به شکل گیری دوره های فناوری و توسعه دهنده در lynda.com به عنوان یک تولید کننده محتوا کمک کرد. اسکات به عنوان یک نویسنده ارشد آموزش لینکدین، بر آموزش لینوکس، SQL، امنیت و سایر موضوعات فناوری به طیف گسترده ای از زبان آموزان در سراسر جهان تمرکز دارد. وقتی اسکات دوره های فناوری نمی سازد، از سفر، مطالعه و عکاسی لذت می برد.