১০ গুন বেশী টেস্ট || Kivabe dukale meyera beshi moja pai?
সুচিপত্র:
আপনি কি নিজেকে প্রায়শই কমান্ড লাইনে একটি দীর্ঘ কমান্ড টাইপ করতে বা আগের টাইপিত কমান্ডের জন্য বাশ ইতিহাস অনুসন্ধান করতে দেখতে পান? যদি এই প্রশ্নের যে কোনও একটিতে আপনার উত্তর হ্যাঁ হয়, তবে আপনি বাশ এলিয়াসগুলি খুব সহজেই খুঁজে পাবেন। বাশ এলিয়াস আপনাকে দীর্ঘ কমান্ডের জন্য একটি স্মরণীয় শর্টকাট কমান্ড সেট করতে দেয়।
বাশ অ্যালিয়াসগুলি মূলত শর্টকাট যা আপনাকে কমান্ড লাইনে কাজ করার সময় লম্বা কমান্ডগুলি মনে রাখতে এবং টাইপিংয়ের একটি দুর্দান্ত চুক্তি থেকে রক্ষা করতে পারে। উদাহরণস্বরূপ, আপনি
tar -xvfz
কমান্ডের শর্টকাট হিসাবে ওরফে
tgz
সেট করতে পারেন।
এই নিবন্ধটি ব্যাখ্যা করে যে কীভাবে বাশ উপাধি তৈরি করা যায় যাতে আপনি কমান্ড লাইনে আরও উত্পাদনশীল হতে পারেন।
বাশ এলিয়াস তৈরি করা হচ্ছে
ব্যাশে এলিয়াস তৈরি করা খুব সোজা এগিয়ে। বাক্য গঠনটি নিম্নরূপ:
alias alias_name="command_to_run"
নতুন বাশ ওরফে তৈরি করতে
alias
কীওয়ার্ড টাইপ করে শুরু করুন। তারপরে উপনামের নামটি সমান চিহ্ন এবং আপনি যে কমান্ডটি আপনি উপনামটি টাইপ করার সময় চালাতে চান তা অনুসরণ করুন। কমান্ডটি উদ্ধৃতিতে এবং সমান চিহ্নের চারপাশে কোনও ব্যবধান ছাড়াই আবদ্ধ হওয়া প্রয়োজন। প্রতিটি উপনাম একটি নতুন লাইনে ঘোষণা করা দরকার।
ls
কমান্ড সম্ভবত লিনাক্স কমান্ড লাইনের সর্বাধিক ব্যবহৃত কমান্ড। লম্বা তালিকার ফর্ম্যাটে লুকানো ফাইলগুলি সহ সমস্ত ফাইল এবং ডিরেক্টরিগুলি তালিকাভুক্ত করতে আমি সাধারণত এই কমান্ডটি
-la
সুইচ দিয়ে ব্যবহার করি।
আসুন
ll
নামের একটি সাধারণ বাশ ওরফে তৈরি করি যা
ls -la
কমান্ডের শর্টকাট হবে। এটি করতে একটি টার্মিনাল উইন্ডো খুলুন এবং টাইপ করুন:
alias ll="ls -la"
এখন আপনি যদি আপনার কনসোলে
ll
টাইপ করেন তবে
ls -la
টাইপ করে আপনি একই আউটপুট পাবেন।
ll
উপন্যাসটি কেবলমাত্র বর্তমান শেল সেশনে উপলব্ধ। আপনি যদি সেশনটি থেকে প্রস্থান করেন বা অন্য টার্মিনাল থেকে একটি নতুন সেশন খোলেন তবে উপনামটি পাওয়া যাবে না।
উপনামকে অবিরাম করতে আপনাকে এটি
~/.bash_profile
বা
~/.bashrc
ফাইলে ঘোষণা করতে হবে। আপনার পাঠ্য সম্পাদকটিতে
~/.bashrc
খুলুন:
nano ~/.bashrc
এবং আপনার ডাকনাম যুক্ত করুন:
~ /.Bashrc
# Aliases # alias alias_name="command_to_run" # Long format list alias ll="ls -la" # Print my public IP alias myip='curl ipinfo.io/ip'
আপনার এলিয়াসের নাম এমনভাবে রাখা উচিত যা মনে রাখা সহজ। ভবিষ্যতের রেফারেন্সের জন্য একটি মন্তব্য যুক্ত করার পরামর্শ দেওয়া হয়।
একবার হয়ে গেলে ফাইলটি সেভ করে বন্ধ করে দিন। টাইপ করে আপনার বর্তমান সেশনে উপমাগুলি উপলব্ধ করুন:
source ~/.bash_profile
যেমন আপনি দেখতে পাচ্ছেন, সরল ব্যাশ উপাধি তৈরি করা দ্রুত এবং খুব সহজ।
আপনি যদি আপনার
.bashrc
আরও মডুলার করতে চান তবে আপনি আপনার ডাকনামটি একটি পৃথক ফাইলে সংরক্ষণ করতে পারেন। উবুন্টু এবং ডেবিয়ানের মতো কিছু বিতরণে একটি
.bash_aliases
ফাইল অন্তর্ভুক্ত থাকে যা
~/.bashrc
থেকে উত্সাহিত হয়।
আর্গুমেন্টের সাথে ব্যাশ অ্যালিয়াস তৈরি করা (বাশ ফাংশন)
কখনও কখনও আপনাকে এমন একটি উপাধী তৈরি করতে হবে যা এক বা একাধিক যুক্তি গ্রহণ করে, সেখানেই ব্যাশ ফাংশন কার্যকর হয়।
ব্যাশ ফাংশন তৈরির জন্য বাক্য গঠনটি খুব সহজ। এগুলি দুটি পৃথক ফর্ম্যাটে ঘোষিত হতে পারে:
function_name () { }
অথবা
function function_name { }
ব্যাশ ফাংশনে কোনও সংখ্যক আর্গুমেন্ট পাস করার জন্য এটিকে কোনও স্পেস দ্বারা আলাদা করে ফাংশনের নামের পরে ডানদিকে রাখুন। পাস হওয়া প্যারামিটারগুলি হ'ল
$1
,
$2
,
$3
ইত্যাদি ইত্যাদি ফাংশনের নামের পরে প্যারামিটারের অবস্থানের সাথে সম্পর্কিত।
$0
ভেরিয়েবলটি ফাংশন নামের জন্য সংরক্ষিত।
আসুন একটি সাধারণ বাশ ফাংশন তৈরি করুন যা একটি ডিরেক্টরি তৈরি করবে এবং তারপরে এটিতে নেভিগেট করবে:
~ /.Bashrc
mkcd () { mkdir -p -- "$1" && cd -P -- "$1" }
এলিয়াসগুলির মতো একই, আপনার
~/.bashrc
ফাইলটিতে ফাংশন যুক্ত করুন এবং ফাইলটি পুনরায় লোড করতে
source ~/.bash_profile
চালান
source ~/.bash_profile
।
এখন নতুন ডিরেক্টরি তৈরি করার জন্য
mkdir
ব্যবহার না করে সেই ডিরেক্টরিতে
cd
করার পরিবর্তে আপনি কেবল টাইপ করতে পারেন:
mkcd new_directory
-
--
- নিশ্চিত করে নিন যে আপনি দুর্ঘটনাক্রমে কমান্ডের জন্য অতিরিক্ত যুক্তিটি পাস করছেন না। উদাহরণস্বরূপ, আপনি যদি এমন একটি ডিরেক্টরি তৈরি করার চেষ্টা করেন যা ব্যবহার না করে--
(ড্যাশ) দিয়ে শুরু হয়-
ডিরেক্টরিটির নামটি একটি কমান্ড আর্গুমেন্ট হিসাবে ব্যাখ্যা করা হবে।&&
- নিশ্চিত করে যে প্রথম কমান্ড সফল হলেই দ্বিতীয় কমান্ডটি চলমান।
উপসংহার
এখন অবধি আপনার কীভাবে বাশ উপাধি এবং ফাংশন তৈরি করা যায় যা কমান্ড লাইনে আপনার জীবনকে আরও সহজ এবং আরও উত্পাদনশীল করে তুলবে তার একটি ভাল বোঝা উচিত।
বাশ টার্মিনালকীভাবে একটি লাইভ সিঙ্ক মেইল আইডি তৈরি করা হয় না যেখানে বাজার দেওয়া হয় না সেখানে @ Live.com মেইল আইডি কীভাবে তৈরি করা হয়?

যদিও @ হটমেইল ডটকম সমস্ত বাজারে দেওয়া হয়, @ Live.com ইমেইল ঠিকানাটি সমস্ত বাজারে দেওয়া হয় না। এই পোস্টটি আপনাকে জানাবে কিভাবে একটি @ live.com মেল আইডি তৈরি করতে হবে।
আইকন তৈরি করুন বা আইকন থেকে আইকন তৈরি করে আইকন তৈরি করুন বা ছবিটি তৈরি করুন

কুইক Any2Ico হল একটি আইকন স্রষ্টা, সৃষ্টিকর্তা এবং কনভার্টার সফ্টওয়্যার। ইমেজ বাইরে ভাল আইকন তৈরি করুন & DLL ফাইল, আইকন বা কোনো সম্পদ থেকে ছবি নিষ্কাশন। কুইক Any2Ico একটি পর্যালোচনা পড়ুন এবং এটি বিনামূল্যে ডাউনলোড করুন।
রুট অ্যান্ড্রয়েড ফোনগুলির জন্য কীভাবে ন্যানড্রয়েড ব্যাকআপ তৈরি করবেন, পুনরুদ্ধার করবেন

দ্রুত পরামর্শ: মূলযুক্ত অ্যান্ড্রয়েড ফোনগুলির জন্য ন্যানড্রয়েড ব্যাকআপ কীভাবে তৈরি এবং পুনরুদ্ধার করবেন তা শিখুন।