لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یونیکس برای کاربران Mac OS X
Unix for Mac OS X Users
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یونیکس برای کاربران Mac OS X em> قابلیت های قدرتمند یونیکس را که زیربنای Mac OS X هستند باز می کند ، نحوه استفاده از نحو خط فرمان برای انجام کارهای معمول مانند مدیریت فایل ، ورود داده و دستکاری متن را باز می کند. این دوره یونیکس را از ابتدا تدریس می کند و از اصول خط فرمان شروع می کند و به ابزارهای پیشرفته و قدرتمندی مانند grep ، sed و xargs فارغ التحصیل می شود. این دوره نحوه وارد کردن دستورات در ترمینال برای ایجاد ، انتقال ، کپی و حذف پرونده ها و پوشه ها را نشان می دهد. تغییر مالکیت پرونده و مجوزها ؛ مشاهده و توقف فرایندهای دستور و برنامه پیدا کردن و ویرایش داده ها در داخل پرونده ها ؛ و از میانبرهای خط فرمان برای سرعت بخشیدن به گردش کار استفاده کنید. فایل های ورزش همراه این دوره است.
موضوعات شامل:
جابجایی در سیستم فایل li>
ایجاد و خواندن پرونده ها li>
کپی ، انتقال ، تغییر نام و حذف پرونده ها و دایرکتوری ها li>
ایجاد پیوندهای سخت و پیوندهای نمادین li>
شناخت هویت کاربر ، مالکیت پرونده و سودو li>
تنظیم مجوزهای پرونده با علامت آلفا و هشتم li>
تغییر متغیر PATH
استفاده از سابقه دستور li>
کارگردانی ورودی و خروجی li>
پیکربندی محیط کار یونیکس li>
جستجو و جایگزینی استفاده از عبارات grep و منظم li>
دستکاری متن با 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
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 سال تجربه تدریس و توسعه وب است.
نمایش نظرات