برنامه‌نویسی و موبایل مقدماتی ۱۰۷ سرفصل

لینوکس

Linux

ترمینال، فایل‌سیستم، مجوزها، مدیریت فرایند، systemd، شبکه و اسکریپت‌نویسی Shell.

دوره‌های این مسیر

Concepts

آموزش «Concepts» در مسیر لینوکس.

۲ ماژول

ورود به دوره

Navigation Basics

آموزش «Navigation Basics» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Editing Files

آموزش «Editing Files» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Shell and Other Basics

آموزش «Shell and Other Basics» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Working with Files

آموزش «Working with Files» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Text Processing

آموزش «Text Processing» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Server Review

آموزش «Server Review» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Process Management

آموزش «Process Management» در مسیر لینوکس.

۱ ماژول

ورود به دوره

User Management

آموزش «User Management» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Permissions

آموزش «Permissions» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Service Management (systemd)

آموزش «Service Management (systemd)» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Package Management

آموزش «Package Management» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Disks and Filesystems

آموزش «Disks and Filesystems» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Booting Linux

آموزش «Booting Linux» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Networking

آموزش «Networking» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Shell Programming

آموزش «Shell Programming» در مسیر لینوکس.

۱ ماژول

ورود به دوره

Troubleshooting

آموزش «Troubleshooting» در مسیر لینوکس.

۱ ماژول

ورود به دوره

سرفصل‌های کامل

Concepts

  • what is linux?
  • Kernel
  • Distribution
  • Terminal & Shell
  • Filesystem Structure
  • Everything is a file

Navigation Basics

  • Basic Commands
  • Moving Files / Directories
  • Creating & Deleting Files / Dirs
  • Directory Hierarchy Overview

Editing Files

  • Vim
  • Nano

Shell and Other Basics

  • Command Path
  • Environment Variables
  • Command Help
  • Redirects
  • Super User

Working with Files

  • File Permissions
  • Archiving and Compressing
  • Copying and Renaming
  • Soft Links / Hard Links

Text Processing

  • stdout / stdin / stderr
  • paste
  • sort
  • tr
  • head
  • tail
  • join
  • pipe
  • و ۵ مورد دیگر…

Server Review

  • Uptime and Load
  • Authentication Logs
  • Services Running
  • Available Memory / Disk

Process Management

  • Background / foreground Processes
  • Listing / Finding Processes
  • killing Processes
  • Process Forking

User Management

  • Create / Delete / Update
  • Users and Groups
  • Managing Permissions

Permissions

  • read
  • write
  • execute
  • owner
  • group
  • full access

Service Management (systemd)

  • Create new services
  • Checking Service Logs
  • Starting / Stopping Services
  • Checking Service Status

Package Management

  • Package Repositories
  • Snap
  • Finding & Installing Packages
  • Listing Installed Packages
  • Install / Remove / Upgrade Packages

Disks and Filesystems

  • Inodes
  • Filesystems
  • Mounts
  • LVM
  • Adding Disks
  • Swap

Booting Linux

  • Logs
  • Boot Loaders

Networking

  • TCP / Ip Stack
  • Subnetting
  • Ethernet & arp/rarp
  • DHCP
  • IP Routing
  • DNS Resolution
  • SSH
  • File Transfer

Shell Programming

  • Literals
  • Variables
  • Loops
  • Conditions
  • Debugging

Troubleshooting

  • Ping
  • traceroute
  • netstat
  • Packet Analysis