mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-22 06:02:18 +02:00
chmod,chown,clear,cmp,dd,df,diff,echo,export,grep,head,ifconfig, translation-templates/*: add Farsi translation (#10543)
* common/*: add Farsi translation * contributing-guides/alias-pages.md subcommand-mention.md: added Farsi translation * Update pages.fa/common/chmod.md Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com> * Update pages.fa/common/chmod.md Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com> * pages.fa/common/chmod cmp dd df diff echo grep ifconfig: reviewed and fix translations * common-arguments: add Farsi translation --------- Co-authored-by: mortalpuppet <misagh.sj@mgail.com> Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
This commit is contained in:
parent
dbb29d207f
commit
9a31a3d7bc
15 changed files with 385 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -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 |
|
||||
|
|
|
@ -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,6 +78,7 @@ Alguns subcomandaments com `example command` tenen la seva pròpia documentació
|
|||
```
|
||||
|
||||
---
|
||||
|
||||
### da
|
||||
|
||||
```markdown
|
||||
|
@ -80,6 +86,7 @@ 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
|
||||
|
|
36
pages.fa/common/chmod.md
Normal file
36
pages.fa/common/chmod.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# chmod
|
||||
|
||||
> تغییر مجوز(ها)ی دسترسی به یک فایل یا پوشه
|
||||
> اطلاعات بیشتر : <https://www.gnu.org/software/coreutils/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 {{مسیر/به/پوشه}}`
|
24
pages.fa/common/chown.md
Normal file
24
pages.fa/common/chown.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# chown
|
||||
|
||||
> مالک فایل یا پوشه را تغییر میدهد
|
||||
> اطلاعات بیشتر: <https://www.gnu.org/software/coreutils/chown>.
|
||||
|
||||
- تغییر مالک یه فایل یا پوشه:
|
||||
|
||||
`chown {{کاربر}} {{مسیر/به/فایل_یا_پوشه}}`
|
||||
|
||||
- تغییر کاربر و گروه مالک فایل
|
||||
|
||||
`chown {{کاربر}}:{{گروه}} {{مسیر/به/فایل_یا_پوشه}}`
|
||||
|
||||
- تغییر بازگشتی مالک یه پوشه و محتویات آن
|
||||
|
||||
`chown -R {{کاربر}} {{مسیر/به/پوشه}}`
|
||||
|
||||
- تغییر مالک یک فایل میانبر(به فایل دیگری اشاره میکند) :
|
||||
|
||||
`chown -h {{کاربر}} {{مسیر/به/فایل_میانبر}}`
|
||||
|
||||
- تغییر مالک یک فایل/پوشه برای همسان شدن با فایل مرجع
|
||||
|
||||
`chown --reference={{مسیر/به/فایل_مرجع}} {{مسیر/به/فایل_یا_پوشه}}`
|
20
pages.fa/common/clear.md
Normal file
20
pages.fa/common/clear.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# clear
|
||||
|
||||
> پاک کردن صفحه ترمینال
|
||||
> اطلاعات بیشتر: <https://manned.org/clear>.
|
||||
|
||||
- پاک کردن صفحه (معادل فشردن کلیدهای کنترل+ال در پوسته بش) :
|
||||
|
||||
`clear`
|
||||
|
||||
- پاک کردن صفحه ترمینال با نگاه داشتن حافظه :
|
||||
|
||||
`clear -x`
|
||||
|
||||
- مشخص نمودن نوع ترمینال برای پاکسازی (مقدار پیشفرض در متغییر عمومی `Term`)
|
||||
|
||||
`clear -T {{نوع_ترمینال}}`
|
||||
|
||||
- نمایش نسخه `ncurses` استفاده شده در `clear` :
|
||||
|
||||
`clear -V`
|
20
pages.fa/common/cmp.md
Normal file
20
pages.fa/common/cmp.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# cmp
|
||||
|
||||
> مقایسه بایت به بایت دو فایل.
|
||||
> اطلاعات بیشتر: <https://www.gnu.org/software/diffutils/manual/html_node/Invoking-cmp.html>.
|
||||
|
||||
- نمایش کارکتر و خطی که اولین تفاوت دو فایل در آن یافت شد
|
||||
|
||||
`cmp {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}`
|
||||
|
||||
- نمایش اطلاعات اولین تفاوت پیدا شده: کاراکتر، شماره خط، بایت ها، و مقادیر آنها
|
||||
|
||||
`cmp --print-bytes {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}`
|
||||
|
||||
- نمایش شماره بایتها و مقادیر تمامی تفاوت ها
|
||||
|
||||
`cmp --verbose {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}`
|
||||
|
||||
- مقایسه فایلها در حالت خاموش، تنها مقدار خروجی برنامه در ترمینال در دسترس است
|
||||
|
||||
`cmp --quiet {{مسیر/به/فایل_اول}} {{مسیر/به/فایل_دوم}}`
|
28
pages.fa/common/dd.md
Normal file
28
pages.fa/common/dd.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# dd
|
||||
|
||||
> تبدیل و کپی یک فایل.
|
||||
> بیشتر اطلاعات: <https://www.gnu.org/software/coreutils/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}}`
|
24
pages.fa/common/df.md
Normal file
24
pages.fa/common/df.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# df
|
||||
|
||||
> یک نمای کلی از میزان استفاده فضای دیسک و سیستم فایل ارائه میدهد.
|
||||
> اطلاعات بیشتر: <https://www.gnu.org/software/coreutils/df>.
|
||||
|
||||
- نمایش تمامی سیستمهای فایل و فضای دیسک آنها :
|
||||
|
||||
`df`
|
||||
|
||||
- نمایش تمامی سیستمهای فایل و استفاده از حالت خوانا برای فضای دیسک آنها :
|
||||
|
||||
`df -h`
|
||||
|
||||
- نمایش سیستمفایل و فضای دیسک آن شامل فایل یا دایرکتوری داده شده :
|
||||
|
||||
`df {{مسیر/به/فایل_یا_پوشه}}`
|
||||
|
||||
- نمایش آمار تعداد درایوهای آزاد :
|
||||
|
||||
`df -i`
|
||||
|
||||
- نمایش سیستمهای فایل با حذف انواع مشخص شده :
|
||||
|
||||
`df -x {{squashfs}} -x {{tmpfs}}`
|
32
pages.fa/common/diff.md
Normal file
32
pages.fa/common/diff.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# diff
|
||||
|
||||
> مقایسه فایل(ها) و پوشه(ها).
|
||||
> اطلاعات بیشتر: <https://man7.org/linux/man-pages/man1/diff.1.html>.
|
||||
|
||||
- مقایسه فایل ها (فهرست تغییرات فایل های قدیمی به جدید) :
|
||||
|
||||
`diff {{فایل قدیمی}} {{فایل_جدید}}`
|
||||
|
||||
- مقایسه فایل ها، با صرف نظر از فاصله های خالی
|
||||
|
||||
`diff --ignore-all-space {{فایل قدیمی}} {{فایل_جدید}}`
|
||||
|
||||
- مقایسه فایل ها، با نمایش تفاوت ها در کنار هم
|
||||
|
||||
`diff --side-by-side {{فایل قدیمی}} {{فایل_جدید}}`
|
||||
|
||||
- مقایسه فایل ها، به نمایش تفاوت ها به صورت یکپارچه (همانند `git diff`) :
|
||||
|
||||
`diff --unified {{فایل قدیمی}} {{فایل_جدید}}`
|
||||
|
||||
- مقایسه بازگشتی پوشه ها (نمایش اسامی متفاوت فایل ها و پوشه ها و همچنین تغییرات فایل ها)
|
||||
|
||||
`diff --recursive {{پوشه_قدیمی}} {{پوشه_جدید}}`
|
||||
|
||||
- نمایش نام فایل های متفاوت مقایسه شده
|
||||
|
||||
`diff --recursive --brief {{پوشه_قدیمی}} {{پوشه_جدید}}`
|
||||
|
||||
- از تفاوت دو فایل متنی یک بروزرسانی میسازد، فایل های ناموجود را خالی فرض میکند :
|
||||
|
||||
`diff --text --unified --new-file {{فایل قدیمی}} {{فایل_جدید}} > {{تفاوت.patch}}`
|
28
pages.fa/common/echo.md
Normal file
28
pages.fa/common/echo.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# echo
|
||||
|
||||
> چاپ ورودی داده شده.
|
||||
> اطلاعات بیشتر: <https://www.gnu.org/software/coreutils/echo>.
|
||||
|
||||
- چاپ پیام ورودی. نکته : استفاده از علامت نقل قول انتخابی است
|
||||
|
||||
`echo "{{سلام دنیا}}"`
|
||||
|
||||
- چاپ یک پیام حاوی متغییرهای سیستمی
|
||||
|
||||
`echo "{{مسیر سیستم من $PATH است.}}"`
|
||||
|
||||
- چاپ یک پیام بدون انتقال به خط جدید
|
||||
|
||||
`echo -n "{{سلام دنیا}}"`
|
||||
|
||||
- افزودن یک پیام به انتهای یک فایل
|
||||
|
||||
`echo "{{سلام دنیا}}" >> {{فایل.متنی}}`
|
||||
|
||||
- فعال کردن تفسیر کاراکترهای خاص، برای مثال tab
|
||||
|
||||
`echo -e "{{ستون 1\tستون 2}}"`
|
||||
|
||||
- چاپ وضعیت خروج آخرین دستور اجرا شده (نکته: معادل های این دستور در ویندور به ترتیب echo %errorlevel% و $lastexitcode هستند.) :
|
||||
|
||||
`echo $?`
|
20
pages.fa/common/export.md
Normal file
20
pages.fa/common/export.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# export
|
||||
|
||||
> دستور تغییر متغییرهای محلی سیستم موجود برای پروسه های جدید
|
||||
> اطلاعات بیشتر: <https://www.gnu.org/software/bash/manual/bash.html#index-export>.
|
||||
|
||||
- ایجاد و تعیین مقدار یک متغییر جدید
|
||||
|
||||
`export {{متغییر}}={{مقدار}}`
|
||||
|
||||
- حذف یک متغییر سیستمی
|
||||
|
||||
`export -n {{متغییر}}`
|
||||
|
||||
- افزودن یک تابع شل به متغییر سیستمی
|
||||
|
||||
`export -f {{نام تابع}}`
|
||||
|
||||
- افزودن یک مسیر به متغییر $PATH
|
||||
|
||||
`export PATH=$PATH:{{مسیر/برای/افزودن}}`
|
36
pages.fa/common/grep.md
Normal file
36
pages.fa/common/grep.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# grep
|
||||
|
||||
> یافتن الگو در فایل ها به کمک عبارات با قاعده
|
||||
> اطلاعات بیشتر : <https://www.gnu.org/software/grep/manual/grep.html>.
|
||||
|
||||
- جستجو یک الگو در یک فایل :
|
||||
|
||||
`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 "{{الگوی_جستجو}}"`
|
8
pages.fa/common/head.md
Normal file
8
pages.fa/common/head.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# head
|
||||
|
||||
> نمایش محتوای ابتدایی یک فایل
|
||||
> اطلاعات بیشتر: <https://manned.org/head.1p>.
|
||||
|
||||
- نمایش چند خط اول یک فایل
|
||||
|
||||
`head -n {{تعداد}} {{مسیر/فایل}}`
|
24
pages.fa/common/ifconfig.md
Normal file
24
pages.fa/common/ifconfig.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# ifconfig
|
||||
|
||||
> تنظیم کننده رابط های شبکه.
|
||||
> اطلاعات بیشتر: <https://net-tools.sourceforge.io/man/ifconfig.8.html>.
|
||||
|
||||
- نمایش تنظیمات شبکه یک کارت شبکه :
|
||||
|
||||
`ifconfig eth0`
|
||||
|
||||
- نمایش جزئیات تمامی رابط ها، مشمول رابط های غیرفعال میشود :
|
||||
|
||||
`ifconfig -a`
|
||||
|
||||
- غیرفعال کردن رابط eth0 :
|
||||
|
||||
`ifconfig eth0 down`
|
||||
|
||||
- فعال کردن رابط eth0 :
|
||||
|
||||
`ifconfig eth0 up`
|
||||
|
||||
- اختصاص آدرس ای پی به رابط eth0 :
|
||||
|
||||
`ifconfig eth0 {{آدرس_ای_پی}}`
|
Loading…
Add table
Reference in a new issue