🚀 پک لینوکس (LPIC1 + LPIC2)

مروری بر دوره

در پک کاربردی آموزش لینوکس، آنچه که باید درباره لینوکس بدانید را صفرتاصد در اختیار خواهید داشت. در صورتی که با کمپانی LPI و دوره‌های آن آشنایی داشته باشید احتمالا می‌دانید که مدارک لینوکس به دو بخش LPIC-1 (ویژه دوره مبتدی) و LPIC-2 هستند. در پک لینوکس نیز ابتدا  اولین مدرک از مجموعه مدارک حرفه‌ای سطح‎بندی شده LPI لینوکس را دریافت می‌کنید که قبولی در آزمون مستلزم داشتن مهارت  اداره کردن امور مرتبط با تعمیر و نگهداری از طریق خط فرمان  (command line)، نصب و پیکربندی یک کامپیوتر با سیستم‌عامل لینوکس و در نهایت تنظیمات اولیه مرتبط با شبکه است.

پس از اتمام دوره مبتدی لینوکس، شما وارد سطح پیشرفته یا LPIC-2 خواهید شد؛  این مدرک صلاحیت داوطلب در زمینه مدیریت شبکه‌های مختلط در اندازه‌های کوچک تا متوسط را تایید می‌کند. برای دریافت LPIC-2 لازم است تا مدرک LPIC-1  داوطلب منقضی نشده باشد.

.

آنچه خواهید آموخت

  • آگاهی از معماری سیستم لینوکس
  • نصب و نگهداری Linux workstation، که شامل X11 و راه اندازی آن به عنوان یک client شبکه می شود
  • کار با خط فرمان، که شامل دستورات نام آشنا GNU و Unix می شود
  • مدیرین فایل ها، مجوزهای دسترسی و همچنین امنیت سیستم
  • انجام امور ابتدایی مرتبط با تعمیر و نگهداری همچون: کمک به کاربران، افزودن کاربران به یک سیستم بزرگ، پشتیبان گیری و بازیابی، خاموش کردن و راه اندازی مجدد
  • مدیریت سیستم های پیشرفته از جمله، امور عادی مرتبط با Linux kernel، راه اندازی سیستم و تعمیر و نگهداری
  • مدیریت پیشرفته (Block storage) ها، فایل های سیستم و همچنین شبکه های پیشرفته، احراز هویت (authentication) و امنیت سیستم؛ از جمله فایروال و VPN
  • نصب و پیکربندی سرویس های اساسی شبکه از جمله؛ DHCP، DNS، SSH، وب سرور ها، سرورهای ارائه دهنده خدمات ذخیره سازی که از FTP، NFS و Samba استفاده می کنند، دریافت ایمیل (email delivery) و در آخر دستیار نظارت و مشاوره در نحوه مدیریت اتوماسیون ها و خرید ها

سرفصل ها

LPIC1

  • Linux Fundamentals
    • Unix and its Design Principles
    • FSF and GNU
    • GPL - General Public License
    • The Linux Kernel
    • Components of a Distribution
    • Red Hat Linux Products
    • SUSE Linux Products
    • Debian
    • Ubuntu
    • Logging In
    • got root?
    • Switching User Contexts
    • Gathering Login Session Info
  • Lab Tasks
    • Login and Discovery
    • Switching Users With su
  • Work on the Command Line Lab Tasks
    • LPI Objectives Covered
    • Role of Command Shell
    • Shells
    • Gathering System Info
    • Identifying the Shell
    • Changing the Shell
    • Bourne sh: Prompts
    • bash: Bourne-Again Shell
    • Help from Commands and Documentation
    • Getting Help with man & info
    • bash: Command Line History
    • bash: Command Editing
    • bash: Command Completion
    • Shell and Environment Variables
    • Key Environment Variables
    • Help with Commands
    • Linux Shells
    • Shell Variables
    • Bash History
    • Aliases
  • Use Streams, Pipes, and Redirects Lab Tasks
    • LPI Objectives Covered
    • File Redirection
    • Piping Commands Together
    • Filename Matching
    • File Globbing and Wildcard Patterns
    • Brace Expansion
    • General Quoting Rules
    • Nesting Commands
    • Multiple and Multi-line Commands
    • Gotchas: Maximum Command Length
    • Connecting Commands
    • Wildcard File Matching
    • Shell Meta-Characters
    • Command Substitution
  • Manage File Permissions and Ownership Lab Tasks
    • LPI Objectives Covered
    • Filesystem Hierarchy Standard
    • Navigating the Filesystem
    • Displaying Directory Contents
    • Filesystem Structures
    • Determining Disk Usage With df and du
    • File Ownership
    • Default Group Ownership
    • File and Directory Permissions
    • File Creation Permissions with umask
    • Changing File Permissions
    • SUID and SGID on files
    • SGID and Sticky Bit on Directories
    • User Private Group Scheme
    • Navigating Directories and Listing Files
    • Disk and Filesystem Usage
    • File and Directory Ownership and Permissions
  • Create, Delete, Find, and Display Files Lab Tasks
    • LPI Objectives Covered
    • Directory Manipulation
    • File Manipulation
    • Deleting and Creating Files
    • Physical Unix File Structure
    • Filesystem Links
    • File Extensions and Content
    • Displaying Files
    • Previewing Files
    • Displaying Binary Files
    • Which and Type
    • whereis
    • Searching the Filesystem
    • Alternate Search Method
    • Manually Installed Shared Libraries
    • Manipulating Files and Directories
  • Work with Archives and Compression Lab Tasks
    • LPI Objectives Covered
    • Archives with tar
    • Archives with cpio
    • The gzip Compression Utility
    • The bzip2 Compression Utility
    • The PKZIP Archiving/Compression format
    • Archiving and Compression
    • Using tar and cpio for Backups
  • Process Text Streams Using Filters Lab Tasks
    • LPI Objectives Covered
    • Producing File Statistics
    • The Streaming Editor
    • Text Processing with awk
    • Replacing Text Characters
    • Text Sorting
    • Duplicate Removal Utility
    • Extracting Columns of Text
    • Combining Files and Merging Text
    • Text Processing
    • Processing Text Streams
  • Search Text Files Using Regular Expressions Lab Tasks
    • LPI Objectives Covered
    • Searching Inside Files
    • Regular Expression Overview
    • Regular Expressions
    • RE Character Classes
    • RE Quantifiers
    • RE Parenthesis
    • Pattern Matching with Regular Expressions
    • Extended Regular Expressions
    • Using Regular Expressions With sed
  • Perform Basic File Editing Operations Using vi Lab Tasks
    • LPI Objectives Covered
    • Text Editing
    • vi and Vim
    • Learning vi
    • Basic vi
    • Intermediate vi
    • Text Editing with Vim
  • Create, Monitor, and Kill Processes Lab Tasks
    • LPI Objectives Covered
    • What is a Process?
    • Process Lifecycle
    • Process States
    • Viewing Processes
    • Signals
    • Tools to Send Signals
    • Job Control Overview
    • Job Control Commands
    • nohup and disown
    • Managing Processes
    • Tuning Process Scheduling
    • uptime
    • Job Control Basics
    • Process Management and Job Control Basics
  • Use RPM, YUM, and Debian Package Management Lab Tasks
    • LPI Objectives Covered
    • Managing Software
    • RPM Architecture
    • Working With RPMs
    • Querying and Verifying with rpm
    • Installing Debian Packages
    • Querying and Verifying with dpkg
    • The alien Package Conversion Tool
    • Managing Software Dependencies
    • Using the YUM command
    • yumdownloader
    • Configuring YUM
    • The dselect & APT Frontends to dpkg
    • Aptitude
    • Configuring APT
    • Working with RPMs on Ubuntu
    • Querying the RPM Database
  • Work with Partitions, Filesystems, and Disk Quotas Lab Tasks
    • LPI Objectives Covered
    • Partition Considerations
    • Filesystem Planning
    • Partitioning Disks with fdisk
    • Partitioning Disks with parted
    • Filesystem Creation
    • Filesystem Support
    • Unix/Linux Filesystem Features
    • Swap
    • Selecting a Filesystem
    • Filesystem Maintenance
    • Mounting Filesystems
    • Mounting Filesystems
    • Managing an XFS Filesystem
    • NFS
    • SMB
    • Filesystem Table (/etc/fstab)
    • Configuring Disk Quotas
    • Setting Quotas
    • Viewing and Monitoring Quotas
    • Hot Adding Swap
    • Accessing NFS Shares
    • Setting User Quotas
  • Linux Boot Process Lab Tasks
    • LPI Objectives Covered
    • Booting Linux on PCs
    • GRUB Configuration
    • GRUB 2
    • Boot Parameters
    • /sbin/init
    • System Init Styles
    • Linux Runlevels
    • /etc/inittab
    • /etc/rc.d/rc.sysinit
    • SUSE /etc/init.d/boot
    • System Initialization
    • Runlevel Implementation
    • systemd System and Service Manager
    • systemd Targets
    • Using systemd
    • Shutdown and Reboot
    • Boot Process
    • GRUB Command Line
    • Basic GRUB Security
    • Basic GRUB Security
  • Determine and Configure Hardware Settings Lab Tasks
    • LPI Objectives Covered
    • Managing Linux Device Files
    • Hardware Discovery Tools
    • Configuring New Hardware with hwinfo
    • PC Architecture and Bus
    • DMA & IRQ
    • USB Devices
    • USB Configuration
    • Configuring Kernel Components and Modules
    • Kernel Modules
    • Handling Module Dependencies
    • Configuring the Kernel via /proc/
    • Kernel Hardware Info /sys/
    • /sys/ Structure
    • Adjusting Kernel Options

 

 

LPIC2

201

System administration

  • Configuration, compilation and patching of the kernel
  • Maintenance and administration of file systems
  • RAID software
  • Configuration of the system start
  • System recovery
  • Use of CD and DVD-R/RW
  • System log files
  • Troubleshooting

 

Server utilities

  • Configuration of Samba
  • Configuration of NFS

 

 

Automation

 

 

  • Creating software packages
  • Scripting using Bash and Perl


202

  • VPN
  • Firewall
  • Advanced network configuration und routing
  • Mail-server und mail administration
  • Apache
  • Proxy
  • DHCP
  • Directory services
  • Authentication
  • DNS

مخاطبان دوره

  • مهندسین شبکه
  • برنامه نویسان
  • مدیران شبکه
  • مدیران سرور

تقویم دوره

در حال حاضر تقویمی برای این دوره تعریف نشده است.

نظرات

به عنوان اولین نفر، نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.