آموزش یونیکس برای کاربران Mac OS X

Unix for Mac OS X Users

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یونیکس برای کاربران Mac OS X قابلیت های قدرتمند یونیکس را که زیربنای Mac OS X هستند باز می کند ، نحوه استفاده از نحو خط فرمان برای انجام کارهای معمول مانند مدیریت فایل ، ورود داده و دستکاری متن را باز می کند. این دوره یونیکس را از ابتدا تدریس می کند و از اصول خط فرمان شروع می کند و به ابزارهای پیشرفته و قدرتمندی مانند grep ، sed و xargs فارغ التحصیل می شود. این دوره نحوه وارد کردن دستورات در ترمینال برای ایجاد ، انتقال ، کپی و حذف پرونده ها و پوشه ها را نشان می دهد. تغییر مالکیت پرونده و مجوزها ؛ مشاهده و توقف فرایندهای دستور و برنامه پیدا کردن و ویرایش داده ها در داخل پرونده ها ؛ و از میانبرهای خط فرمان برای سرعت بخشیدن به گردش کار استفاده کنید. فایل های ورزش همراه این دوره است.
موضوعات شامل:
  • جابجایی در سیستم فایل
  • ایجاد و خواندن پرونده ها
  • کپی ، انتقال ، تغییر نام و حذف پرونده ها و دایرکتوری ها
  • ایجاد پیوندهای سخت و پیوندهای نمادین
  • شناخت هویت کاربر ، مالکیت پرونده و سودو
  • تنظیم مجوزهای پرونده با علامت آلفا و هشتم
  • تغییر متغیر PATH
  • استفاده از سابقه دستور
  • کارگردانی ورودی و خروجی
  • پیکربندی محیط کار یونیکس
  • جستجو و جایگزینی استفاده از عبارات grep و منظم
  • دستکاری متن با tr ، sed و cut
  • ادغام با Finder ، Spotlight و AppleScript

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

مقدمه Introduction

  • مقدمه Introduction

  • با استفاده از پرونده های تمرینی Using the exercise files

1. آشنایی با یونیکس 1. Introduction to Unix

  • یونیکس چیست؟ What is Unix?

  • برنامه ترمینال The terminal application

  • ورود به سیستم و استفاده از خط فرمان Logging in and using the command prompt

  • ساختار فرمان Command structure

  • هسته و پوسته Kernel and shells

  • صفحات دستی یونیکس Unix manual pages

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

  • دایرکتوری کار The working directory

  • لیست کردن پرونده ها و دایرکتوری ها Listing files and directories

  • در حال حرکت در اطراف سیستم فایل Moving around the filesystem

  • سازمان فایلهای سیستم Filesystem organization

3. کار با پرونده ها و دایرکتوری ها 3. Working with Files and Directories

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

  • ایجاد پرونده ها Creating files

  • ویرایشگران متن یونیکس Unix text editors

  • خواندن پرونده ها Reading files

  • خواندن بخش فایلها Reading portions of files

  • ایجاد دایرکتوری Creating directories

  • انتقال و تغییر نام پرونده ها و دایرکتوری ها Moving and renaming files and directories

  • کپی کردن پرونده ها و دایرکتوری ها Copying files and directories

  • حذف پرونده ها و دایرکتوری ها Deleting files and directories

  • یافتن نام مستعار در یونیکس Finder aliases in Unix

  • پیوندهای سخت Hard links

  • پیوندهای نمادین Symbolic links

  • جستجوی فایلها و دایرکتوری ها Searching for files and directories

4- مالکیت و مجوزها 4. Ownership and Permissions

  • من کی هستم؟ Who am I?

  • گروه های یونیکس Unix groups

  • مالکیت پرونده و فهرست File and directory ownership

  • مجوزهای پرونده و فهرست File and directory permissions

  • تنظیم مجوزها با استفاده از نماد آلفا Setting permissions using alpha notation

  • تنظیم مجوزها با استفاده از نشانه گذاری اوکتال Setting permissions using octal notation

  • کاربر اصلی The root user

  • sudo و sudoers sudo and sudoers

5- دستورات و برنامه ها 5. Commands and Programs

  • مبانی فرمان Command basics

  • متغیر PATH The PATH variable

  • دستورات اطلاعات سیستم System information commands

  • دستورات اطلاعات دیسک Disk information commands

  • فرآیندهای مشاهده Viewing processes

  • فرآیندهای نظارت Monitoring processes

  • متوقف کردن فرایندها Stopping processes

  • یاران پرونده متنی Text file helpers

  • برنامه های کاربردی Utility programs

  • با استفاده از تاریخچه فرمان Using the command history

6. کارگردانی ورودی و خروجی 6. Directing Input and Output

  • ورودی استاندارد و خروجی استاندارد Standard input and standard output

  • کارگردانی خروجی به یک پرونده Directing output to a file

  • پیوست به یک پرونده Appending to a file

  • هدایت ورودی از یک پرونده Directing input from a file

  • خروجی لوله کشی به ورودی Piping output to input

  • بازدارنده سرکوب Suppressing output

7. پیکربندی محیط کار خود 7. Configuring Your Working Environment

  • مشخصات ، ورود به سیستم و پرونده های منبع Profile, login, and resource files

  • تنظیم نام مستعار فرمان Setting command aliases

  • تنظیم و صادرات متغیرهای محیط Setting and exporting environment variables

  • متغیر PATH را تنظیم کنید Setting the PATH variable

  • پیکربندی تاریخ با متغیرها Configuring history with variables

  • سفارشی کردن خط فرمان Customizing the command prompt

  • پرونده خروج Logout file

8. ابزارهای قدرت یونیکس 8. Unix Power Tools

  • grep: در جستجوی عبارات مطابق grep: Searching for matching expressions

  • grep: چندین پرونده ، ورودی دیگر grep: Multiple files, other input

  • grep: متن متناسب با رنگ آمیزی grep: Coloring matched text

  • آشنایی با عبارات منظم Introduction to regular expressions

  • عبارات منظم: نحو اساسی Regular expressions: Basic syntax

  • استفاده از عبارات منظم با grep Using regular expressions with grep

  • tr: ترجمه کاراکترها tr: Translating characters

  • tr: حذف و فشار شخصیت ها tr: Deleting and squeezing characters

  • sed: ویرایشگر جریان sed: Stream editor

  • sed: عبارات منظم و مراجع برگشتی sed: Regular expressions and back-references

  • cut: برش بخش متن انتخاب شده cut: Cutting select text portions

  • diff: مقایسه پرونده ها diff: Comparing files

  • diff: قالبهای جایگزین diff: Alternative formats

  • xargs: ارسال لیست آرگومان به دستورات xargs: Passing argument lists to commands

  • xargs: مثالهای استفاده xargs: Usage examples

9. دستورات و تکنیک های مفید مک تنها 9. Useful Mac-Only Commands and Techniques

  • ادغام یاب Finder integration

  • ادغام کلیپ بورد Clipboard integration

  • عکسی که از صفحه ی اسکرین گرفته میشود Screen capture

  • خاموش ، راه اندازی مجدد و خواب Shut down, reboot, and sleep

  • متن به گفتار Text to speech

  • ادغام Spotlight: جستجوی ابرداده Spotlight integration: Searching metadata

  • ادغام کانون توجه: ویژگیهای فوق داده Spotlight integration: Metadata attributes

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

  • تنظیمات سیستم: مشاهده و تنظیم System configurations: Viewing and setting

  • تنظیمات سیستم: مثال System configurations: Examples

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

آموزش یونیکس برای کاربران Mac OS X
جزییات دوره
6h 35m
82
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,174,509
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.