diff --git a/contributing-guides/translation-templates/alias-pages.md b/contributing-guides/translation-templates/alias-pages.md index 07d30f9513..d35efeda1b 100644 --- a/contributing-guides/translation-templates/alias-pages.md +++ b/contributing-guides/translation-templates/alias-pages.md @@ -41,7 +41,9 @@ The templates can be changed when necessary. [uz](#uz) • [zh](#zh) • [zh_TW](#zh_tw) + --- + ### en ```markdown @@ -55,6 +57,7 @@ The templates can be changed when necessary. ``` --- + ### ar ```markdown @@ -68,11 +71,13 @@ The templates can be changed when necessary. ``` --- + ### bn Not translated yet. --- + ### bs ```markdown @@ -86,6 +91,7 @@ Not translated yet. ``` --- + ### ca ```markdown @@ -99,6 +105,7 @@ Not translated yet. ``` --- + ### da ```markdown @@ -112,6 +119,7 @@ Not translated yet. ``` --- + ### de ```markdown @@ -125,6 +133,7 @@ Not translated yet. ``` --- + ### es ```markdown @@ -138,11 +147,21 @@ Not translated yet. ``` --- + ### fa -Not translated yet. +```markdown +# example + +> این دستور یک نام مستعار از `example` است. + +- مشاهده مستندات دستور اصلی + +`tldr example` +``` --- + ### fr ```markdown @@ -156,6 +175,7 @@ Not translated yet. ``` --- + ### hi ```markdown @@ -169,6 +189,7 @@ Not translated yet. ``` --- + ### id ```markdown @@ -182,6 +203,7 @@ Not translated yet. ``` --- + ### it ```markdown @@ -195,6 +217,7 @@ Not translated yet. ``` --- + ### ja ```markdown @@ -208,6 +231,7 @@ Not translated yet. ``` --- + ### ko ```markdown @@ -221,6 +245,7 @@ Not translated yet. ``` --- + ### lo ```markdown @@ -234,6 +259,7 @@ Not translated yet. ``` --- + ### ml ```markdown @@ -247,6 +273,7 @@ Not translated yet. ``` --- + ### ne ```markdown @@ -260,6 +287,7 @@ Not translated yet. ``` --- + ### nl ```markdown @@ -273,6 +301,7 @@ Not translated yet. ``` --- + ### no ```markdown @@ -286,6 +315,7 @@ Not translated yet. ``` --- + ### pl ```markdown @@ -299,6 +329,7 @@ Not translated yet. ``` --- + ### pt_BR ```markdown @@ -312,6 +343,7 @@ Not translated yet. ``` --- + ### pt_PT ```markdown @@ -325,11 +357,13 @@ Not translated yet. ``` --- + ### ro Not translated yet. --- + ### ru ```markdown @@ -343,16 +377,19 @@ Not translated yet. ``` --- + ### sh Not translated yet. --- + ### sr Not translated yet. --- + ### sv ```markdown @@ -366,6 +403,7 @@ Not translated yet. ``` --- + ### ta ```markdown @@ -379,6 +417,7 @@ Not translated yet. ``` --- + ### th ```markdown @@ -392,6 +431,7 @@ Not translated yet. ``` --- + ### tr ```markdown @@ -405,6 +445,7 @@ Not translated yet. ``` --- + ### uk ```markdown @@ -418,11 +459,13 @@ Not translated yet. ``` --- + ### uz Not translated yet. --- + ### zh ```markdown @@ -436,6 +479,7 @@ Not translated yet. ``` --- + ### zh_TW ```markdown diff --git a/contributing-guides/translation-templates/common-arguments.md b/contributing-guides/translation-templates/common-arguments.md index ccdbf1a656..36b4ce9731 100644 --- a/contributing-guides/translation-templates/common-arguments.md +++ b/contributing-guides/translation-templates/common-arguments.md @@ -14,7 +14,7 @@ Only the left-alignment of the header gets lost and has to be re-added again (`| | da | sti/til/fil | sti/til/mappe | sti/til/fil_eller_mappe | pakke | brugernavn | | de | pfad/zu/datei | pfad/zu/verzeichnis | pfad/zu/datei_oder_verzeichnis | paket | benutzername | | es | ruta/al/archivo | ruta/al/directorio | ruta/al/archivo_o_directorio | paquete | nombre_de_usuario | -| fa | | | | | | +| fa | مسیر/به/فایل | مسیر/به/پوشه | مسیر/به/فایل_یا_پوشه | بسته | نام کاربری | | fr | chemin/vers/fichier | chemin/vers/dossier | chemin/vers/fichier_ou_dossier | paquet | nom_d_utilisateur | | hi | फ़ाइल/का/पथ | निर्देशिका/का/पथ | फ़ाइल_या_निर्देशिका/का/पथ | पैकेज | उपयोगकर्ता_नाम | | id | jalan/menuju/file | jalan/menuju/direktori | jalan/menuju/file_atau_direktori | paket | nama_pengguna | diff --git a/contributing-guides/translation-templates/subcommand-mention.md b/contributing-guides/translation-templates/subcommand-mention.md index 1c7225f3d7..3cf14fa895 100644 --- a/contributing-guides/translation-templates/subcommand-mention.md +++ b/contributing-guides/translation-templates/subcommand-mention.md @@ -42,6 +42,7 @@ This file contains the translation templates of this notice. [zh_TW](#zh_tw) --- + ### en ```markdown @@ -49,6 +50,7 @@ Some subcommands such as `example command` have their own usage documentation. ``` --- + ### ar ```markdown @@ -56,16 +58,19 @@ Some subcommands such as `example command` have their own usage documentation. ``` --- + ### bn Not translated yet. --- + ### bs Not translated yet. --- + ### ca ```markdown @@ -73,13 +78,15 @@ Alguns subcomandaments com `example command` tenen la seva pròpia documentació ``` --- + ### da ```markdown -Visse underkommandoer såsom `example command` har sin egen dokumentation. +Visse underkommandoer såsom `example command` har sin egen dokumentation. ``` --- + ### de ```markdown @@ -87,6 +94,7 @@ Manche Unterbefehle wie `example command` sind separat dokumentiert. ``` --- + ### es ```markdown @@ -94,11 +102,15 @@ Algunos subcomandos, como `example command`, tienen su propia documentación de ``` --- + ### fa -Not translated yet. +```markdown +برخی از دستورات فرعی مانند `example command` سند استفاده خاص خودشون رو دارند. +``` --- + ### fr ```markdown @@ -106,6 +118,7 @@ Certaines sous-commandes comme `example command` ont leur propre documentation. ``` --- + ### hi ```markdown @@ -113,6 +126,7 @@ Certaines sous-commandes comme `example command` ont leur propre documentation. ``` --- + ### id ```markdown @@ -120,6 +134,7 @@ Kami mempunyai dokumentasi terpisah untuk menggunakan subperintah seperti `examp ``` --- + ### it ```markdown @@ -127,6 +142,7 @@ Alcuni comandi aggiuntivi, come `example command`, hanno la propria documentazio ``` --- + ### ja ```markdown @@ -134,21 +150,25 @@ Alcuni comandi aggiuntivi, come `example command`, hanno la propria documentazio ``` --- + ### ko Not translated yet. --- + ### lo Not translated yet. --- + ### ml Not translated yet. --- + ### ne ```markdown @@ -156,6 +176,7 @@ Not translated yet. ``` --- + ### nl ```markdown @@ -163,16 +184,19 @@ Sommige subcommando's zoals `example command` hebben een eigen documentatie pagi ``` --- + ### no Not translated yet. --- + ### pl Not translated yet. --- + ### pt_BR ```markdown @@ -180,6 +204,7 @@ Alguns subcomandos como `example command` tem sua própia documentação de uso. ``` --- + ### pt_PT ```markdown @@ -187,11 +212,13 @@ Alguns subcomandos, como `example command`, tem a sua própria documentação de ``` --- + ### ro Not translated yet. --- + ### ru ```markdown @@ -199,24 +226,27 @@ Not translated yet. ``` --- + ### sh Not translated yet. --- + ### sr Not translated yet. --- + ### sv ```markdown En del underkommandon som t.ex: `example command` har sin egen användningsdokumentation. ``` - --- + ### ta ```markdown @@ -224,11 +254,13 @@ En del underkommandon som t.ex: `example command` har sin egen användningsdokum ``` --- + ### th Not translated yet. --- + ### tr ```markdown @@ -236,6 +268,7 @@ Not translated yet. ``` --- + ### uk ```markdown @@ -243,11 +276,13 @@ Not translated yet. ``` --- + ### uz Not translated yet. --- + ### zh ```markdown @@ -255,6 +290,7 @@ Not translated yet. ``` --- + ### zh_TW ```markdown diff --git a/pages.fa/common/chmod.md b/pages.fa/common/chmod.md new file mode 100644 index 0000000000..faa2078c96 --- /dev/null +++ b/pages.fa/common/chmod.md @@ -0,0 +1,36 @@ +# chmod + +> تغییر مجوز(ها)ی دسترسی به یک فایل یا پوشه +> اطلاعات بیشتر : . + +- به مالک فایل دسترسی اجرا میدهد + +`chmod u+x {{مسیر/به/فایل}}` + +- به کابر مالک دسترسی خواند|نوشتن یک فایل|پوشه را میدهد + +`chmod u+rw {{مسیر/به/فایل_یا_پوشه}}` + +- دسترسی اجرا را از گروه صلب میکند + +`chmod g-x {{مسیر/به/فایل}}` + +- به تمامی کاربرها دسترسی خواندن و اجرا میدهد + +`chmod a+rx {{مسیر/به/فایل}}` + +- به دیگران(کاربرانی که صاحب فایل نیستند) دسترسی های گروه را میدهد + +`chmod o=g {{مسیر/به/فایل}}` + +- به همگان همه دسترسی(ها) را میدهد + +`chmod o= {{مسیر/به/فایل}}` + +- به صورت بازگشتی به گروه و دیگران دسترسی نوشتن میدهد + +`chmod -R g+w,o+w {{مسیر/به/پوشه}}` + +- به صورت بازگشتی در پوشه و زیرپوشه(ها) دسترسی اجرا و خواندن فایل(ها) را میدهد + +`chmod -R a+rX {{مسیر/به/پوشه}}` diff --git a/pages.fa/common/chown.md b/pages.fa/common/chown.md new file mode 100644 index 0000000000..83ed6b486e --- /dev/null +++ b/pages.fa/common/chown.md @@ -0,0 +1,24 @@ +# chown + +> مالک فایل یا پوشه را تغییر میدهد +> اطلاعات بیشتر: . + +- تغییر مالک یه فایل یا پوشه: + +`chown {{کاربر}} {{مسیر/به/فایل_یا_پوشه}}` + +- تغییر کاربر و گروه مالک فایل + +`chown {{کاربر}}:{{گروه}} {{مسیر/به/فایل_یا_پوشه}}` + +- تغییر بازگشتی مالک یه پوشه و محتویات آن + +`chown -R {{کاربر}} {{مسیر/به/پوشه}}` + +- تغییر مالک یک فایل میانبر(به فایل دیگری اشاره میکند) : + +`chown -h {{کاربر}} {{مسیر/به/فایل_میانبر}}` + +- تغییر مالک یک فایل/پوشه برای همسان شدن با فایل مرجع + +`chown --reference={{مسیر/به/فایل_مرجع}} {{مسیر/به/فایل_یا_پوشه}}` diff --git a/pages.fa/common/clear.md b/pages.fa/common/clear.md new file mode 100644 index 0000000000..17df52b07b --- /dev/null +++ b/pages.fa/common/clear.md @@ -0,0 +1,20 @@ +# clear + +> پاک کردن صفحه ترمینال +> اطلاعات بیشتر: . + +- پاک کردن صفحه (معادل فشردن کلیدهای کنترل+ال در پوسته بش) : + +`clear` + +- پاک کردن صفحه ترمینال با نگاه داشتن حافظه : + +`clear -x` + +- مشخص نمودن نوع ترمینال برای پاکسازی (مقدار پیشفرض در متغییر عمومی `Term`) + +`clear -T {{نوع_ترمینال}}` + +- نمایش نسخه `ncurses` استفاده شده در `clear` : + +`clear -V` diff --git a/pages.fa/common/cmp.md b/pages.fa/common/cmp.md new file mode 100644 index 0000000000..ce3384677e --- /dev/null +++ b/pages.fa/common/cmp.md @@ -0,0 +1,20 @@ +# cmp + +> مقایسه بایت به بایت دو فایل. +> اطلاعات بیشتر: . + +- نمایش کارکتر و خطی که اولین تفاوت دو فایل در آن یافت شد + +`cmp {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}` + +- نمایش اطلاعات اولین تفاوت پیدا شده: کاراکتر، شماره خط، بایت ها، و مقادیر آنها + +`cmp --print-bytes {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}` + +- نمایش شماره بایتها و مقادیر تمامی تفاوت ها + +`cmp --verbose {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}` + +- مقایسه فایلها در حالت خاموش، تنها مقدار خروجی برنامه در ترمینال در دسترس است + +`cmp --quiet {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}` diff --git a/pages.fa/common/dd.md b/pages.fa/common/dd.md new file mode 100644 index 0000000000..59f20061f0 --- /dev/null +++ b/pages.fa/common/dd.md @@ -0,0 +1,28 @@ +# dd + +> تبدیل و کپی یک فایل. +> بیشتر اطلاعات: . + +- یک حافظه قابل حمل با قابلیت بوت شدن میسازد، برای مثال `archlinux-xxx.iso` : + +`dd if={{مسیر/فایل}} of=/dev/{{نام/دستگاه/قابل/حمل}}` + +- محتویات یک درایو را در مکانی دیگر با بلوک های 4 مگابایتی کپی و همچنین از خطاها صرف نظر میکند + +`dd if=/dev/{{حافظه/منبع}} of=/dev/{{درایو/مقصد}} bs={{4194304}} conv={{noerror}}` + +- یک فایل ۱۰۰ بایتی تصادفی با استفاده از درایور تصادفی هسته بسازید: + +`dd if=/dev/urandom of={{مسیر/به/فایلی/تصادفی}} bs={{100}} count={{1}}` + +- عملکرد نوشتن دیسک را بسنجید: + +`dd if=/dev/zero of={{مسیر/فایل_1_گیگابایتی}} bs={{1024}} count={{1000000}}` + +- یک پشتیبان از سیستم را در یک فایل IMG میسازد : + +`dd if={{/dev/drive_device}} of={{مسیر/به/فایل.img}}` + +- یک درایو را از یک فایل IMG بازیابی کنید: + +`dd if={{مسیر/به/فایل.img}} of={{/dev/drive_device}}` diff --git a/pages.fa/common/df.md b/pages.fa/common/df.md new file mode 100644 index 0000000000..b890a913f3 --- /dev/null +++ b/pages.fa/common/df.md @@ -0,0 +1,24 @@ +# df + +> یک نمای کلی از میزان استفاده فضای دیسک و سیستم فایل ارائه می‌دهد. +> اطلاعات بیشتر: . + +- نمایش تمامی سیستم‌های فایل و فضای دیسک آن‌ها : + +`df` + +- نمایش تمامی سیستم‌های فایل و استفاده از حالت خوانا برای فضای دیسک آن‌ها : + +`df -h` + +- نمایش سیستم‌فایل و فضای دیسک آن شامل فایل یا دایرکتوری داده شده : + +`df {{مسیر/به/فایل_یا_پوشه}}` + +- نمایش آمار تعداد درایوهای آزاد : + +`df -i` + +- نمایش سیستم‌های فایل با حذف انواع مشخص شده : + +`df -x {{squashfs}} -x {{tmpfs}}` diff --git a/pages.fa/common/diff.md b/pages.fa/common/diff.md new file mode 100644 index 0000000000..42eebc74a4 --- /dev/null +++ b/pages.fa/common/diff.md @@ -0,0 +1,32 @@ +# diff + +> مقایسه فایل(ها) و پوشه(ها). +> اطلاعات بیشتر: . + +- مقایسه فایل ها (فهرست تغییرات فایل های قدیمی به جدید) : + +`diff {{فایل قدیمی}} {{فایل_جدید}}` + +- مقایسه فایل ها، با صرف نظر از فاصله های خالی + +`diff --ignore-all-space {{فایل قدیمی}} {{فایل_جدید}}` + +- مقایسه فایل ها، با نمایش تفاوت ها در کنار هم + +`diff --side-by-side {{فایل قدیمی}} {{فایل_جدید}}` + +- مقایسه فایل ها، به نمایش تفاوت ها به صورت یکپارچه (همانند `git diff`) : + +`diff --unified {{فایل قدیمی}} {{فایل_جدید}}` + +- مقایسه بازگشتی پوشه ها (نمایش اسامی متفاوت فایل ها و پوشه ها و همچنین تغییرات فایل ها) + +`diff --recursive {{پوشه_قدیمی}} {{پوشه_جدید}}` + +- نمایش نام فایل های متفاوت مقایسه شده + +`diff --recursive --brief {{پوشه_قدیمی}} {{پوشه_جدید}}` + +- از تفاوت دو فایل متنی یک بروزرسانی میسازد، فایل های ناموجود را خالی فرض میکند : + +`diff --text --unified --new-file {{فایل قدیمی}} {{فایل_جدید}} > {{تفاوت.patch}}` diff --git a/pages.fa/common/echo.md b/pages.fa/common/echo.md new file mode 100644 index 0000000000..801c34070c --- /dev/null +++ b/pages.fa/common/echo.md @@ -0,0 +1,28 @@ +# echo + +> چاپ ورودی داده شده. +> اطلاعات بیشتر: . + +- چاپ پیام ورودی. نکته : استفاده از علامت نقل قول انتخابی است + +`echo "{{سلام دنیا}}"` + +- چاپ یک پیام حاوی متغییرهای سیستمی + +`echo "{{مسیر سیستم من $PATH است.}}"` + +- چاپ یک پیام بدون انتقال به خط جدید + +`echo -n "{{سلام دنیا}}"` + +- افزودن یک پیام به انتهای یک فایل + +`echo "{{سلام دنیا}}" >> {{فایل.متنی}}` + +- فعال کردن تفسیر کاراکترهای خاص، برای مثال tab + +`echo -e "{{ستون 1\tستون 2}}"` + +- چاپ وضعیت خروج آخرین دستور اجرا شده (نکته: معادل های این دستور در ویندور به ترتیب echo %errorlevel% و $lastexitcode هستند.) : + +`echo $?` diff --git a/pages.fa/common/export.md b/pages.fa/common/export.md new file mode 100644 index 0000000000..5bc5ba3282 --- /dev/null +++ b/pages.fa/common/export.md @@ -0,0 +1,20 @@ +# export + +> دستور تغییر متغییرهای محلی سیستم موجود برای پروسه های جدید +> اطلاعات بیشتر: . + +- ایجاد و تعیین مقدار یک متغییر جدید + +`export {{متغییر}}={{مقدار}}` + +- حذف یک متغییر سیستمی + +`export -n {{متغییر}}` + +- افزودن یک تابع شل به متغییر سیستمی + +`export -f {{نام تابع}}` + +- افزودن یک مسیر به متغییر $PATH + +`export PATH=$PATH:{{مسیر/برای/افزودن}}` diff --git a/pages.fa/common/grep.md b/pages.fa/common/grep.md new file mode 100644 index 0000000000..c62b19bda1 --- /dev/null +++ b/pages.fa/common/grep.md @@ -0,0 +1,36 @@ +# grep + +> یافتن الگو در فایل ها به کمک عبارات با قاعده +> اطلاعات بیشتر : . + +- جستجو یک الگو در یک فایل : + +`grep "{{الگو_جستجو}}" {{مسیر/به/فایل}}` + +- جستجو یک عبارت خاص (معادل مقایسه رشته ای) : + +`grep --fixed-strings "{{رشته_مورد_نظر}}" {{مسیر/به/فایل}}` + +- جستجو بازگشتی یک الگو در تمامی فایل های یک پوشه، نمایش تمامی خطوط منطبق، فایل های باینری را رد میکند + +`grep --recursive --line-number --binary-files={{without-match}} "{{الگو_جستجو}}" {{مسیر/به/پوشه}}` + +- استفاده از عبارات با قاعده توسعه یافته (با پشتیبانی از `?`، `+`، `{}`، `()` و `|`)، در حالت حساس به بزرگی کوچکی کاراکتر ها : + +`grep --extended-regexp --ignore-case "{{الگو_جستجو}}" {{مسیر/به/فایل}}` + +- چاپ 3 خط از قبل و بعد محل انطباق + +`grep --{{context|before-context|after-context}}={{3}} "{{الگو_جستجو}}" {{مسیر/به/فایل}}` + +- چاپ نام فایل و شماره خط برای هر انطباق با رنگبندی : + +`grep --with-filename --line-number --color=always "{{الگو_جستجو}}" {{مسیر/به/فایل}}` + +- جستجوی خطوط منطبق، چاپ متن منطبق : + +`grep --only-matching "{{الگو_جستجو}}" {{مسیر/به/فایل}}` + +- ورودی استاندارد (stdin) رو برای الگوهایی که منطبق نیستند جستجو میکند : + +`cat {{مسیر/به/فایل}} | grep --invert-match "{{الگوی_جستجو}}"` diff --git a/pages.fa/common/head.md b/pages.fa/common/head.md new file mode 100644 index 0000000000..c2353f7cad --- /dev/null +++ b/pages.fa/common/head.md @@ -0,0 +1,8 @@ +# head + +> نمایش محتوای ابتدایی یک فایل +> اطلاعات بیشتر: . + +- نمایش چند خط اول یک فایل + +`head -n {{تعداد}} {{مسیر/فایل}}` diff --git a/pages.fa/common/ifconfig.md b/pages.fa/common/ifconfig.md new file mode 100644 index 0000000000..5b995308a4 --- /dev/null +++ b/pages.fa/common/ifconfig.md @@ -0,0 +1,24 @@ +# ifconfig + +> تنظیم کننده رابط های شبکه. +> اطلاعات بیشتر: . + +- نمایش تنظیمات شبکه یک کارت شبکه : + +`ifconfig eth0` + +- نمایش جزئیات تمامی رابط ها، مشمول رابط های غیرفعال میشود : + +`ifconfig -a` + +- غیرفعال کردن رابط eth0 : + +`ifconfig eth0 down` + +- فعال کردن رابط eth0 : + +`ifconfig eth0 up` + +- اختصاص آدرس ای پی به رابط eth0 : + +`ifconfig eth0 {{آدرس_ای_پی}}`