99fb7f0e82
- Created a new sitemap.xml file for better SEO. - Added a compressed version of the sitemap as sitemap.xml.gz. - Introduced extra.css for custom styles, including Persian font support (IRANSansX). - Defined font-face rules for regular and bold styles of IRANSansX. - Implemented various text styles and layout adjustments for better readability. - Enhanced Mermaid diagram styles to support Persian text rendering.
1.5 KiB
1.5 KiB
فصل دو: مدیریت فایلها و کار با رشتهها
در این فصل با نحوهٔ مدیریت فایلها و کار با رشتهها در لینوکس و برخی دستورات مقدماتی آنها آشنا میشویم. مطالب با مثالهای ساده و قابل اجرا برای دانشجویان مبتدی تنظیم شدهاند.
اهداف فصل
- آشنایی با دستورات
fileوduبرای نمایش جزئیات و اطلاعات فایلها - آشنایی با ادیتورهای پیشفرض لینوکس (مانند
nanoوvim) - معرفی دایرکتوریهای مهم لینوکس و ساختار فایلبندی
- مشاهدهٔ راحتتر محتویات فایلها با
more,less,head,tail - برش بخشی از محتوا با
cut - مرتبسازی و شمارش با
sortوwc - جستوجو در متن با
grep - جستوجوی فایلها با
findو آپشنهای مهم - معرفی وایلدکاردها (Wildcards) و کاربرد آنها
- روشهای رایج فشردهسازی فایلها (
tar,gzip,zipو ...) - مقدمهای بر
awk
فراموش نکنید که پس از اتمام این فصل و برای مرور مطالبی که تاکنون آموختهاید حتما به چیتشیت دوره سر بزنید و مطالب را برای تثبیت، باری دیگر مرور کنید.