Files
nearology 99fb7f0e82 Add sitemap and styles for Persian font integration
- 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.
2026-04-28 15:27:18 +03:30

44 lines
2.5 KiB
Markdown

# درسنامه ۲: ساختار کلی دستورات در لینوکس
پس از یادگیری دستورات ساده‌ای مثل `pwd` و `cd`, وقت آن رسیده با ساختار عمومی دستورات در لینوکس آشنا شویم. بسیاری از فرمان‌ها بدون گزینه‌ها (Options) و آرگومان‌ها (Arguments) کارایی محدودی دارند؛ بنابراین شناخت این اجزا برای استفادهٔ واقعی از محیط خط فرمان ضروری است.
## الگوی عمومی
```
COMMAND [OPTIONS] [ARGUMENTS]
```
- `COMMAND`: نام برنامه‌ای که می‌خواهیم اجرا کنیم.
- `[OPTIONS]`: تنظیمات اختیاری که نحوهٔ اجرای برنامه را تغییر می‌دهند.
- `[ARGUMENTS]`: داده‌هایی که فرمان روی آن‌ها عمل می‌کند.
**نکته:** لینوکس به بزرگی و کوچکی حروف حساس است؛ `ls`, `Ls` و `LS` سه فرمان متفاوت محسوب می‌شوند.
## بخش COMMAND
هر فرمان در واقع برنامه‌ای است که هستهٔ سیستم‌عامل را برای انجام کاری مشخص فراخوانی می‌کند. مثال: `pwd` مسیر پوشهٔ فعلی را چاپ می‌کند.
## بخش OPTIONS
گزینه‌ها رفتار فرمان را تغییر می‌دهند و معمولا با یک خط تیره (`-`) یا دو خط تیره (`--`) آغاز می‌شوند.
```bash
$ pwd --help
```
فرمان بالا گزینهٔ `--help` را به `pwd` می‌دهد و راهنمای استفاده از آن را چاپ می‌کند.
## بخش ARGUMENTS
آرگومان‌ها داده‌هایی هستند که فرمان روی آن‌ها اعمال می‌شود. برای مثال:
```bash
$ help pwd
```
در اینجا `help` فرمان است و `pwd` آرگومانی است که مشخص می‌کند کدام راهنما نمایش داده شود.
## مرور
- COMMAND اجباری است و دستور اصلی را تعیین می‌کند.
- OPTIONS رفتار فرمان را سفارشی می‌کنند و می‌توانند صفر یا چند مورد باشند.
- ARGUMENTS ورودی‌های عملیاتی هستند و تعدادشان بسته به فرمان متغیر است.
در درسنامهٔ بعدی، به سراغ فرمان `ls` می‌رویم و گزینه‌های رایج آن را بررسی می‌کنیم.