common/*: add Bengali translation (#11328)

* common/*: add Bengali translation

---------

Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
pull/23/head
Harshavardhan Bajoria 2023-10-30 11:00:31 +05:30 committed by GitHub
parent 6bf06a2b64
commit 8dbe10b22e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 314 additions and 0 deletions

32
pages.bn/common/2to3.md Normal file
View File

@ -0,0 +1,32 @@
# 2to3
> স্বয়ংক্রিয় পাইথন ২ থেকে ৩ কোড রূপান্তর।
> আরও তথ্য জানতে: <https://docs.python.org/3/library/2to3.html>.
- পরিবর্তনগুলি প্রদর্শন করুন যা করা হবে তা না করে (ড্রাই-রান):
`2to3 {{ফাইলের/পথ.py}}`
- একটি পাইথন 2 ফাইলকে পাইথন 3 এ রূপান্তর করুন:
`2to3 --write {{ফাইলের/পথ.py}}`
- নির্দিষ্ট পাইথন 2 ভাষা বৈশিষ্ট্যগুলি পাইথন 3 এ রূপান্তর করুন:
`2to3 --write {{ফাইলের/পথ.py}} --fix={{raw_input}} --fix={{print}}`
- নির্দিষ্ট না করে সমস্ত পাইথন 2 ভাষা বৈশিষ্ট্যগুলি পাইথন 3 এ রূপান্তর করুন:
`2to3 --write {{ফাইলের/পথ.py}} --nofix={{has_key}} --nofix={{isinstance}}`
- পাইথন 2 থেকে পাইথন 3 এ রূপান্তর করা যাবত সমস্ত উপলব্ধ ভাষা বৈশিষ্ট্যের তালিকা প্রদর্শন করুন:
`2to3 --list-fixes`
- একটি ডিরেক্টরিতে সমস্ত পাইথন 2 ফাইলগুলি পাইথন 3 এ রূপান্তর করুন:
`2to3 --output-dir={{পাথ/টু/পাইথন3_ডিরেক্টরি}} --write-unchanged-files --nobackups {{পাথ/টু/পাইথন2_ডিরেক্টরি}}`
- মাল্টিপল থ্রেড সহ ২টু৩ চালান:
`2to3 --processes={{4}} --output-dir={{পাথ/টু/পাইথন3_ডিরেক্টরি}} --write --nobackups --no-diff {{পাথ/টু/পাইথন2_ডিরেক্টরি}}`

37
pages.bn/common/7za.md Normal file
View File

@ -0,0 +1,37 @@
# 7za
> একটি উচ্চ সঙ্কোচন অনুবাদক সাথে ফাইল অ্যার্কাইভার।
> `7z` এর মত, কিন্তু এটি কম ফাইল ধরণসমূহ সমর্থন করে এবং ক্রস-প্ল্যাটফর্ম।
> আরও তথ্য পেতে: <https://manned.org/7za>.
- একটি ফাইল বা ডিরেক্টরি অ্যার্কাইভ করুন:
`7za a {{পাথ/টু/আর্কাইভ.7z}} {{পাথ/টু/ফাইল_অথবা_ডিরেক্টরি}}`
- একটি বিদ্যমান আর্কাইভ এনক্রিপ্ট করুন (ফাইলের নামগুলি সহ):
`7za a {{পাথ/টু/এনক্রিপ্টেড.7z}} -p{{পাসওয়ার্ড}} -mhe={{on}} {{পাথ/টু/আর্কাইভ.7z}}`
- একটি আর্কাইভ বিন্দুবর্তন রক্ষা করে একটি আর্কাইভ নেওয়া:
`7za x {{পাথ/টু/আর্কাইভ.7z}}`
- একটি আর্কাইভটি একটি নির্দিষ্ট ডিরেক্টরিতে নেওয়া:
`7za x {{পাথ/টু/আর্কাইভ.7z}} -o{{পাথ/টু/আউটপুট}}`
- একটি আর্কাইভটি একটি `stdout` এ নেওয়া:
`7za x {{পাথ/টু/আর্কাইভ.7z}} -so`
- একটি নির্দিষ্ট আর্কাইভ ধরণ ব্যবহার করে অ্যার্কাইভ করুন:
`7za a -t{{7z|bzip2|gzip|lzip|tar|...}} {{পাথ/টু/আর্কাইভ.7z}} {{পাথ/টু/ফাইল_অথবা_ডিরেক্টরি}}`
- একটি আর্কাইভের সামগ্রী তালিকা দেখুন:
`7za l {{পাথ/টু/আর্কাইভ.7z}}`
- উপলব্ধ আর্কাইভ ধরণের তালিকা:
`7za i`

33
pages.bn/common/7zr.md Normal file
View File

@ -0,0 +1,33 @@
# 7zr
> একটি উচ্চ সঙ্কোচন অনুবাদক সাথে ফাইল অ্যার্কাইভার।
> `7z` এর মত, কিন্তু এটি কেবলমাত্র `.7z` ফাইলগুলি সমর্থন করে।
> আরও তথ্য পেতে: <https://manned.org/7zr>.
- একটি ফাইল বা ডিরেক্টরি অ্যার্কাইভ করুন:
`7zr a {{পাথ/টু/আর্কাইভ.7z}} {{পাথ/টু/ফাইল_অথবা_ডিরেক্টরি}}`
- একটি বিদ্যমান আর্কাইভ এনক্রিপ্ট করুন (ফাইলের নামগুলি সহ):
`7zr a {{পাথ/টু/এনক্রিপ্টেড.7z}} -p{{পাসওয়ার্ড}} -mhe={{on}} {{পাথ/টু/আর্কাইভ.7z}}`
- একটি আর্কাইভ বিন্দুবর্তন রক্ষা করে একটি আর্কাইভ নেওয়া:
`7zr x {{পাথ/টু/আর্কাইভ.7z}}`
- একটি আর্কাইভটি একটি নির্দিষ্ট ডিরেক্টরিতে নেওয়া:
`7zr x {{পাথ/টু/আর্কাইভ.7z}} -o{{পাথ/টু/আউটপুট}}`
- একটি আর্কাইভটি একটি `stdout` এ নেওয়া:
`7zr x {{পাথ/টু/আর্কাইভ.7z}} -so`
- একটি আর্কাইভের সামগ্রী তালিকা দেখুন:
`7zr l {{পাথ/টু/আর্কাইভ.7z}}`
- উপলব্ধ আর্কাইভ ধরণের তালিকা:
`7zr i`

33
pages.bn/common/[.md Normal file
View File

@ -0,0 +1,33 @@
# [
> ফাইল প্রকার পরীক্ষা করুন এবং মান তুলনা করুন।
> শর্তটি সত্য মানে 0 স্ট্যাটাস ফিরিয়ে দেয়, এবং শর্তটি মিথ্যা মানে 1।
> আরও তথ্য পেতে: <https://www.gnu.org/software/bash/manual/bash.html#index-test>.
- পরীক্ষা করুন যদি দেওয়া ভেরিয়েবল নির্দিষ্ট স্ট্রিং এর সমান/সমান না হয়:
`[ "${{ভেরিয়েবল}}" {{==|!=}} "{{স্ট্রিং}}" ]`
- পরীক্ষা করুন যদি দেওয়া ভেরিয়েবল [ই]কুয়াল/[ন]ট [ই]কুয়াল/[জি]টে [ল]েস [ট]হ্যান/[জি]টে [ই]কুয়াল/[ল]েস ট্রু থেকে/[ল]েস থেকে বা সমান নির্দিষ্ট সংখ্যায়:
`[ "${{ভেরিয়েবল}}" -{{eq|ne|gt|lt|ge|le}} {{পূর্ণাঙ্ক}} ]`
- পরীক্ষা করুন যদি নির্দিষ্ট ভেরিয়েবলের [ন]ন-খালি মান থাকে:
`[ -n "${{ভেরিয়েবল}}" ]`
- পরীক্ষা করুন যদি নির্দিষ্ট ভেরিয়েবলের খালি মান থাকে:
`[ -z "${{ভেরিয়েবল}}" ]`
- পরীক্ষা করুন যদি নির্দিষ্ট [ফাইল] বিদ্যমান থাকে:
`[ -f {{পাথ/টু/ফাইল}} ]`
- পরীক্ষা করুন যদি নির্দিষ্ট [ডিরেক্টরি] বিদ্যমান থাকে:
`[ -d {{পাথ/টু/ডিরেক্টরি}} ]`
- পরীক্ষা করুন যদি নির্দিষ্ট ফাইল বা ডিরেক্টরি [ই]স্ট্রিং বিদ্যমান থাকে:
`[ -e {{পাথ/টু/ফাইল_অথবা_ডিরেক্টরি}} ]`

37
pages.bn/common/[[.md Normal file
View File

@ -0,0 +1,37 @@
# [[
> ফাইল প্রকার পরীক্ষা করুন এবং মান তুলনা করুন।
> শর্তটি সত্য মানে 0 স্ট্যাটাস ফিরিয়ে দেয়, এবং শর্তটি মিথ্যা মানে 1।
> আরও তথ্য পেতে: <https://www.gnu.org/software/bash/manual/bash.html#index-_005b_005b>.
- পরীক্ষা করুন যদি দেওয়া ভেরিয়েবল নির্দিষ্ট স্ট্রিং এর সমান/সমান না হয়:
`[[ ${{ভেরিয়েবল}} {{==|!=}} "{{স্ট্রিং}}" ]]`
- পরীক্ষা করুন যদি দেওয়া স্ট্রিং নির্দিষ্ট glob/regex এর সাথে মেলে:
`[[ ${{ভেরিয়েবল}} {{==|=~}} {{প্যাটার্ন}} ]]`
- পরীক্ষা করুন যদি দেওয়া ভেরিয়েবল [ই]কুয়াল/[ন]ট [ই]কুয়াল/[জি]টে [ল]েস [ট]হ্যান/[জি]টে [ই]কুয়াল/[ল]েস ট্রু থেকে/[ল]েস থেকে বা সমান নির্দিষ্ট সংখ্যায়:
`[[ ${{ভেরিয়েবল}} -{{eq|ne|gt|lt|ge|le}} {{পূর্ণাঙ্ক}} ]]`
- পরীক্ষা করুন যদি নির্দিষ্ট ভেরিয়েবলের [ন]ন-খালি মান থাকে:
`[[ -n ${{ভেরিয়েবল}} ]]`
- পরীক্ষা করুন যদি নির্দিষ্ট ভেরিয়েবলের খালি মান থাকে:
`[[ -z ${{ভেরিয়েবল}} ]]`
- পরীক্ষা করুন যদি নির্দিষ্ট [ফাইল] বিদ্যমান থাকে:
`[[ -f {{পাথ/টু/ফাইল}} ]]`
- পরীক্ষা করুন যদি নির্দিষ্ট [ডিরেক্টরি] বিদ্যমান থাকে:
`[[ -d {{পাথ/টু/ডিরেক্টরি}} ]]`
- পরীক্ষা করুন যদি নির্দিষ্ট ফাইল বা ডিরেক্টরি [ই]স্ট্রিং বিদ্যমান থাকে:
`[[ -e {{পাথ/টু/ফাইল_অথবা_ডিরেক্টরি}} ]]`

24
pages.bn/common/ab.md Normal file
View File

@ -0,0 +1,24 @@
# ab
> এপাচি এইচটিটিপি সার্ভার বেঞ্চমার্কিং টুল।
> আরও তথ্য পেতে: <https://httpd.apache.org/docs/current/programs/ab.html>.
- নির্দিষ্ট URL এ ১০০টি HTTP GET অনুরোধ প্রয়ান করুন:
`ab -n {{100}} {{url}}`
- URL এ ১০০টি HTTP GET অনুরোধ, ১০টি সময়সার ব্যাচে একে অপরের পরে প্রয়ান করুন:
`ab -n {{100}} -c {{১০}} {{url}}`
- URL এ ১০০টি HTTP POST অনুরোধ প্রয়ান করুন, একটি JSON পেলোড ব্যবহার করে:
`ab -n {{100}} -T {{application/json}} -p {{পাথ/টু/ফাইল.json}} {{url}}`
- HTTP [K]eep Alive ব্যবহার করুন, অর্থাৎ একটি HTTP সেশনে মাধ্যমে একাধিক অনুরোধ প্রয়ান করুন:
`ab -k {{url}}`
- বেঞ্চমার্কিং করার জন্য সময় নির্ধারণ করার জন্য সর্বাধিক সেকেন্ড নির্ধারণ করুন:
`ab -t {{৬০}} {{url}}`

24
pages.bn/common/abduco.md Normal file
View File

@ -0,0 +1,24 @@
# abduco
> টার্মিনাল সেশন ম্যানেজার।
> আরও তথ্য পেতে: <http://www.brain-dump.org/projects/abduco/>.
- সেশনগুলির তালিকা:
`abduco`
- এটি যদি না থাকে তবে এটি তৈরি করে একটি সেশনে আটাচ করুন:
`abduco -A {{নাম}} {{ব্যাশ}}`
- এটি যদি না থাকে তবে এটি তৈরি করে `dvtm` এর সাথে একটি সেশনে আটাচ করুন:
`abduco -A {{নাম}}`
- একটি সেশন থেকে বিচ্ছিন্ন করুন:
`Ctrl + \`
- একটি সেশনে রিড-ওনলি মোডে আটাচ করুন:
`abduco -Ar {{নাম}}`

37
pages.bn/common/ack.md Normal file
View File

@ -0,0 +1,37 @@
# ack
> একটি গ্রেপের মত খোঁজ টুল, ডেভেলপারদের জন্য অপটিমাইজড করা.
> আরও দেখুন: `rg`, যা অধিক দ্রুত।
> আরও তথ্য পেতে: <https://beyondgrep.com/documentation>.
- বর্তমান ডিরেক্টরির অব্যাপ্তিতে স্ট্রিং বা নিয়মিত অভিব্যক্তি সম্মিলিত ফাইলগুলি জন্য খোঁজ করুন:
`ack "{{খোঁজের_প্যাটার্ন}}"`
- একটি কেস-ইনসেনসিটিভ প্যাটার্ন খোঁজ করুন:
`ack --ignore-case "{{খোঁজের_প্যাটার্ন}}"`
- একটি প্যাটার্ন মেলে সার্থকভাবে খোঁজুন, [ও]ণলি ম্যাচ টেক্সট দেখানো না:
`ack -o "{{খোঁজের_প্যাটার্ন}}"`
- নির্দিষ্ট প্রকারের ফাইলগুলিতে সীমাবদ্ধ খোঁজ করুন:
`ack --type={{ruby}} "{{খোঁজের_প্যাটার্ন}}"`
- নির্দিষ্ট প্রকারের ফাইলগুলিতে খোঁজুন না:
`ack --type=no{{ruby}} "{{খোঁজের_প্যাটার্ন}}"`
- পাওয়া মিলে সম্পূর্ণ ম্যাচের সম্পূর্ণ সংখ্যা গণনা করুন:
`ack --count --no-filename "{{খোঁজের_প্যাটার্ন}}"`
- প্রতিটি ফাইলের ফাইল নাম এবং ম্যাচের সংখ্যা শুধু প্রিন্ট করুন:
`ack --count --files-with-matches "{{খোঁজের_প্যাটার্ন}}"`
- `--type` দিয়ে ব্যবহার করা যাতে সমস্ত মানগুলি তালিকা:
`ack --help-types`

View File

@ -0,0 +1,24 @@
# acme.sh --dns
> TLS সার্টিফিকেট ইস্যু করার জন্য DNS-01 চ্যালেঞ্জ ব্যবহার করুন।
> আরও তথ্য পেতে: <https://github.com/acmesh-official/acme.sh/wiki>.
- স্বয়ংক্রিয় DNS API মোড ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --dns {{gnd_gd}} --domain {{example.com}}`
- স্বয়ংক্রিয় DNS API মোড ব্যবহার করে একটি উইল্ডকার্ড সার্টিফিকেট (যা একটি পূর্বনির্দেশিত চিহ্ন (*) দ্বারা চিহ্নিত) ইস্যু করুন:
`acme.sh --issue --dns {{dns_namesilo}} --domain {{example.com}} --domain {{*.example.com}}`
- DNS অ্যালিয়াস মোড ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --dns {{dns_cf}} --domain {{example.com}} --challenge-alias {{alias-for-example-validation.com}}`
- DNS রেকর্ড যোগ করার পর স্বয়ংক্রিয় Cloudflare/Google DNS পোলিং বন্ধ করে একটি সার্টিফিকেট ইস্যু করুন, সেকেন্ডে নির্দিষ্ট কাস্টম প্রতীক্ষার সময় স্পেসিফাই করে:
`acme.sh --issue --dns {{dns_namecheap}} --domain {{example.com}} --dnssleep {{300}}`
- ম্যানুয়াল DNS মোড ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --dns --domain {{example.com}} --yes-I-know-dns-manual-mode-enough-go-ahead-please`

View File

@ -0,0 +1,33 @@
# acme.sh
> ACME ক্লায়েন্ট প্রোটোকল প্রয়োজনীয় স্ক্রিপ্ট, certbot এর একটি বিকল্প।
> `acme.sh dns` দেখুন।
> আরও তথ্য পেতে: <https://github.com/acmesh-official/acme.sh>.
- ওয়েবরুট মোড ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --domain {{example.com}} --webroot {{/পাথ/টু/ওয়েবরুট}}`
- পোর্ট ৮০ ব্যবহার করে স্ট্যান্ডঅলোন মোড ব্যবহার করে একটি মাল্টিপল ডোমেনের জন্য একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --standalone --domain {{example.com}} --domain {{www.example.com}}`
- পোর্ট ৪৪৩ ব্যবহার করে স্ট্যান্ডঅলোন TLS মোড ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --alpn --domain {{example.com}}`
- কাজকর্ম Nginx কনফিগারেশন ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --nginx --domain {{example.com}}`
- কাজকর্ম অ্যাপাচি কনফিগারেশন ব্যবহার করে একটি সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --apache --domain {{example.com}}`
- স্বয়ংক্রিয় DNS API মোড ব্যবহার করে একটি উইল্ডকার্ড (\*) সার্টিফিকেট ইস্যু করুন:
`acme.sh --issue --dns {{dns_cf}} --domain {{*.example.com}}`
- নির্দিষ্ট অবস্থানে সার্টিফিকেট ফাইল ইনস্টল করুন (স্বয়ংক্রিয় সার্টিফিকেট পুনরারম্ভের জন্য উপযুক্ত):
`acme.sh --install-cert -d {{example.com}} --key-file {{/পথ/থেকে/উদাহরণ.কম.কি}} --fullchain-file {{/পথ/থেকে/উদাহরণ.কম.সিআর}} --reloadcmd {{"systemctl force-reload nginx"}}`