ব্যাশের কিবোর্ড শর্টকাটের সম্পূর্ণ নির্দেশিকা

সর্বশেষ আপডেট: 19 সেপ্টেম্বর 2026 এর
  • অতিরিক্ত অ্যারো ব্যবহার এবং পেছনে ফিরে যাওয়া এড়ানোর জন্য দ্রুত নেভিগেশন ও সম্পাদনার কৌশল।
  • ব্যাশ হিস্ট্রি ব্যবহার করে কমান্ড অনুসন্ধান ও পুনরাবৃত্তি করার উন্নত পদ্ধতি।
  • ফোরগ্রাউন্ড ও ব্যাকগ্রাউন্ড প্রসেসগুলোর দক্ষ ব্যবস্থাপনা এবং টার্মিনাল আউটপুটের নিয়ন্ত্রণ।

ল্যাপটপের কিবোর্ডে টাইপ করা হাতের ক্লোজ-আপ ছবি, যেখানে স্ক্রিনে কোড প্রদর্শিত হচ্ছে, যা কিবোর্ড শর্টকাট ব্যবহারে দক্ষতা তুলে ধরে।

আপনার যদি কখনো এমন মনে হয়ে থাকে যে কোড লেখার চেয়ে কিবোর্ডের সাথে ধস্তাধস্তি করতেই বেশি সময় কাটে, তবে আপনি একা নন। আমাদের মধ্যে অনেকেই লিনাক্স টার্মিনালে সবকিছু হাতে টাইপ করে, একটি একটি করে অক্ষর মুছে এবং অ্যারো কীগুলো নাড়াচাড়া করে কাজ শুরু করেছিলাম; আমরা জানতামই না যে কমান্ড লাইনে দ্রুত কাজ করার জন্য কিবোর্ড শর্টকাটের এক বিশাল জগৎ রয়েছে।

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

লিনাক্স কৌশল
সম্পর্কিত নিবন্ধ:
লিনাক্স কৌশল: টার্মিনাল আয়ত্ত করার জন্য কমান্ড এবং শর্টকাট

কমান্ড লাইনের মাধ্যমে দ্রুত নেভিগেশন

ডেভেলপারদের পছন্দের নান্দনিকতা এবং ব্যাকগ্রাউন্ড কোড সহ ব্যাকলিট কিবোর্ড, যা টার্মিনালের কার্যকারিতা প্রদর্শনের জন্য আদর্শ।

কার্সারকে অক্ষর ধরে ধরে সরানো সম্পূর্ণ সময় অপচয়। সরাসরি যেতে হলে... লাইনের শুরুসবচেয়ে সহজ কাজ হলো চাপ দেওয়া। Ctrl + Aপক্ষান্তরে যদি আপনার দ্রুত পালিয়ে যাওয়ার প্রয়োজন হয় কমান্ডের শেষমূল বিষয় হলো Ctrl + Eযাঁরা খুব দীর্ঘ ফাইল পাথ নিয়ে কাজ করেন, তাঁদের জন্য এই সমন্বয়টি অপরিহার্য।

যদি আপনাকে আরও নির্ভুলভাবে এগোতে হয় কিন্তু অক্ষর ধরে ধরে না যেতে হয়, তাহলে আপনি পুরো শব্দ বাদ দিয়ে যেতে পারেন। আমরা ব্যবহার করি আল্ট + বি (o esc চাপুন এক শব্দ পিছনে যেতে বাম তীরচিহ্ন অনুসরণ করুন, এবং Alt + F (o esc চাপুন সামনে এগিয়ে যেতে (এবং ডান তীরচিহ্ন) চাপুন। এছাড়াও একটি খুব কাজের কৌশল আছে: Ctrl + X দ্বারা অনুসরণ Ctrl + X এটা করতে পারবেন কার্সার টগল করুন বর্তমান অবস্থান এবং লাইনের শুরুর মধ্যবর্তী স্থান, যা শুরুতে দ্রুত সমন্বয় করার এবং আগের অবস্থানে ফিরে আসার জন্য আদর্শ।

লিনাক্স ফাইল ব্যবস্থাপনার কমান্ড
সম্পর্কিত নিবন্ধ:
লিনাক্সে ফাইল ব্যবস্থাপনায় দক্ষতা অর্জন: একটি সম্পূর্ণ কমান্ড নির্দেশিকা

সম্পাদনার কৌশল এবং সুনির্দিষ্টভাবে মুছে ফেলা

একাধিক ডেটা প্যানেলসহ উন্নত টার্মিনাল ইন্টারফেস, যা একজন বিশেষজ্ঞ ব্যাশ ব্যবহারকারীর পরিবেশের প্রতিফলন ঘটায়।

মাঝে মাঝে আমরা ভুল করে ফেলি এবং ব্যাকস্পেস কী-টানা ছাড়াই সবকিছু মুছে ফেলতে চাই। সবকিছু পরিষ্কার করতে... কার্সার থেকে পিছন দিকে, আমরা ব্যবহার করি Ctrl + Uবিপরীতভাবে, যদি আমরা কার্সারকে অনুসরণ করে লাইনের শেষ পর্যন্ত সবকিছু মুছে ফেলতে চাই, Ctrl + K এটি নিখুঁত হাতিয়ার।

  সেরা লাইটওয়েট লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করে কীভাবে একটি পুরোনো কম্পিউটারকে পুনরুজ্জীবিত করা যায়

আরও সুনির্দিষ্টভাবে মুছে ফেলার জন্য, Ctrl + W স্পেসকে বিভাজক হিসেবে ব্যবহার করে পূর্ববর্তী শব্দটি মুছে ফেলুন, Alt + Backspace এটি আরও নির্ভুল, কারণ এটি বর্ণ ও সংখ্যা ছাড়া অন্য অক্ষরের উপর ভিত্তি করে শব্দটি মুছে দেয়। যদি আপনি মাত্র একটি অক্ষরের ভুল করে থাকেন, Ctrl + টি এটা করতে পারবেন বর্তমান অক্ষর বিনিময় করুন আগেরটির সাথে, এক সেকেন্ডের মধ্যে টাইপের ভুল সংশোধন করা। পুরো শব্দ সরাতে, Alt+T বর্তমান শব্দটিকে পূর্ববর্তী শব্দের সাথে অদলবদল করুন।

আমরা বড় হাতের ও ছোট হাতের অক্ষরের ব্যবস্থাপনা ভুলে যেতে পারি না। Alt+U কার্সর থেকে শব্দের শেষ পর্যন্ত অংশকে বড় হাতের অক্ষরে রূপান্তর করে। Alt + L সে সবকিছু ছোট হাতের অক্ষরে করে এবং Alt + C প্রথম অক্ষরটি বড় হাতের করুন এবং কার্সারটি শেষে নিয়ে যান। যদি সম্পাদনা করতে গিয়ে কোনো গণ্ডগোল করে ফেলেন, Ctrl+_ (সাধারণত Ctrl + Shift + -) এর জন্য ব্যবহৃত হয় শেষ পরিবর্তনটি পূর্বাবস্থায় ফেরান, Y Alt + R সম্পূর্ণ লাইনটিকে তার মূল অবস্থায় ফিরিয়ে দেয়।

কম্পিউটার প্রোগ্রামের জন্য কৌশল
সম্পর্কিত নিবন্ধ:
কম্পিউটার প্রোগ্রামের এমন কিছু কৌশল যা আপনার উৎপাদনশীলতা বহুগুণে বাড়িয়ে দেয়।

ইতিহাস আয়ত্ত করা এবং আদেশ পুনরাবৃত্তি

একজন ব্যক্তি অন্ধকার পরিবেশে প্রোগ্রামিং করছেন এবং কমান্ড ব্যবহারের জন্য কিবোর্ডের সাথে শারীরিক মিথস্ক্রিয়ার উপর মনোযোগ দিচ্ছেন।

পুরানো কমান্ড খোঁজা সবচেয়ে ঘন ঘন করা কাজগুলোর মধ্যে একটি। একশবার আপ অ্যারো চাপার পরিবর্তে, ব্যবহার করা বুদ্ধিমানের কাজ। Ctrl + R সঞ্চালন a ইতিহাসে বিপরীত অনুসন্ধানশুধু কমান্ডের অংশবিশেষ টাইপ করুন এবং ব্যাশ সর্বশেষ মিলটি খুঁজে দেবে। আপনি যদি আরও পুরোনো মিল খোঁজা চালিয়ে যেতে চান, তবে আবার এন্টার চাপুন। Ctrl + Rকোনো কিছু না করে এই অনুসন্ধান মোড থেকে বের হতে, ব্যবহার করুন Ctrl + G.

কাজগুলো পুনরাবৃত্তি করার খুব দ্রুত উপায় আছে। কমান্ডটি !! এটি আপনার টাইপ করা শেষ কথাটিই হুবহু কার্যকর করে (যখন আপনি কিছু লিখতে ভুলে যান তখন এটি খুব কাজে আসে)। আদেশের আগে ঘাম ঝরানোযদি আপনার পূর্ববর্তী কমান্ডের শুধুমাত্র শেষ আর্গুমেন্টটির প্রয়োজন হয়, তাহলে আপনি ব্যবহার করতে পারেন !$ o Alt +।এর ফলে জটিল পাথ কপি ও পেস্ট করার ঝামেলা এড়ানো যায়।

  লিনাক্সে Cron ব্যবহার করে ব্যাকআপ এবং স্বয়ংক্রিয় কাজগুলির সময়সূচী নির্ধারণের সম্পূর্ণ নির্দেশিকা

সবচেয়ে বেশি চাহিদাসম্পন্ন ব্যবহারকারীদের জন্য রয়েছে উন্নত সম্প্রসারণ: !* শেষ কমান্ডের সমস্ত আর্গুমেন্ট এবং সিনট্যাক্স পুনরাবৃত্তি করে। ^পুরানো^নতুন এটা করতে পারবেন পূর্ববর্তী কমান্ডটি প্রতিস্থাপন করে কার্যকর করুন এক কথায় আরেক কথা। যদি আপনি এটি চালু করার আগেই দেখতে চান কোন কমান্ডটি কার্যকর করা হবে, !:p এটি শেষ কমান্ডটি কার্যকর না করেই স্ক্রিনে প্রিন্ট করবে।

লিনাক্সে অটোমেশন
সম্পর্কিত নিবন্ধ:
লিনাক্সে অটোমেশন: cron এবং Bash থেকে Ansible এবং systemd পর্যন্ত

প্রক্রিয়া নিয়ন্ত্রণ এবং টার্মিনাল ব্যবস্থাপনা

যখন কোনো প্রোগ্রাম থেমে যায় বা আমরা কেবল এটিকে বন্ধ করতে চাই, Ctrl + C ইন্টারাপ্ট সিগন্যাল (SIGINT) পাঠায় বর্তমান প্রক্রিয়াটি বন্ধ করুনঅন্যদিকে, যদি আমরা প্রোগ্রামটি বন্ধ না করে অন্য কোনো কাজ করার জন্য এটিকে বিরতি দিতে চাই, তাহলে আমরা ব্যবহার করি জন্য Ctrl + Zএটি টাস্কটি স্থগিত করে এবং প্রম্পটটি ফেরত দেয়; এরপর আমরা এটিকে ব্যাকগ্রাউন্ডে পুনরায় চালু করতে পারি। bg অথবা তাকে সামনে নিয়ে আসুন fg.

স্ক্রিন ব্যবস্থাপনা সহজ: Ctrl + L এটি কমান্ডের মতোই কাজ করে টার্মিনালকে তাৎক্ষণিকভাবে পরিষ্কার করে দেয়। clearএকটি কৌতূহলোদ্দীপক এবং কখনও কখনও সমস্যাজনক বিষয় হলো Ctrl + Sযার ফলে স্ক্রিনে টেক্সট আউটপুট বন্ধ হয়ে যায় (মনে হয় যেন টার্মিনালটি জমে গেছে), এবং CTRL+Qযা হলো প্রয়োজনীয় চাবি দেখা পুনরায় শুরু করুন আউটপুটের।

অবশেষে, কী-এর সাহায্যে অটোকমপ্লিট। ট্যাব এটি ব্যাশ ব্যবহারকারীর সেরা বন্ধু। নামটি অনন্য হলে একবার চাপলে তা সম্পূর্ণ হয়, এবং দুইবার চাপলে সবগুলো দেখানো হয়। উপলব্ধ বিকল্পবর্তমান সেশনটি বন্ধ করতে বা ফাইলের শেষ (EOF) নির্দেশক পাঠাতে, Ctrl + D হল স্ট্যান্ডার্ড বিকল্প।

ক্লিপবোর্ড এবং বিশেষ কী সম্পর্কিত বিবেচ্য বিষয়

Bash কী করে এবং একটি টার্মিনাল এমুলেটর (যেমন Kitty বা Alacritty) কী করে, তার মধ্যে পার্থক্য করা গুরুত্বপূর্ণ। উদাহরণস্বরূপ, Ctrl + V অনেক এমুলেটর সিস্টেম ক্লিপবোর্ডের বিষয়বস্তু পেস্ট করে, কিন্তু বিশুদ্ধ ব্যাশে, Ctrl + V পরিবেশন নিম্নলিখিত অক্ষরটি আক্ষরিকভাবে প্রবেশ করান. চাপ দিলে Ctrl + V এবং তারপর প্রবেশ করানআপনি এটি উপস্থিত হতে দেখবেন। ^M একটি লাইন বাদ দেওয়ার পরিবর্তে।

  JetBrains IDE কী এবং কেন এটি প্রোগ্রামারদের জন্য মানদণ্ড?

কমান্ড Ctrl + Y (yank) একটি অভ্যন্তরীণ ব্যাশ স্ক্রিপ্ট এবং এটি ব্যবহৃত হয় টেক্সট পেস্ট করুন যেটি আমরা আগে কেটে ফেলেছি Ctrl + U, Ctrl + K o Ctrl + Wউল্লেখ্য যে, এটি একটি অভ্যন্তরীণ শেল ক্লিপবোর্ড এবং এটি আপনার অপারেটিং সিস্টেমের সাধারণ ক্লিপবোর্ড থেকে সম্পূর্ণ স্বাধীন।

দৈনন্দিন জীবনে এই সরঞ্জামগুলিকে অন্তর্ভুক্ত করা সিস্টেমের সাথে মিথস্ক্রিয়াকে অনেক বেশি সাবলীল করে তোলে, যা টার্মিনালকে আমাদের চিন্তার একটি স্বাভাবিক সম্প্রসারণে রূপান্তরিত করে। এর মাধ্যমে আমরা লেখার জায়গা থেকে হাত না সরিয়েই সম্পাদনা, অনুসন্ধান এবং প্রক্রিয়া নিয়ন্ত্রণ করতে পারি , যা আমাদের কর্মদিবসের প্রতিটি সেকেন্ডকে সর্বোত্তমভাবে কাজে লাগাতে সাহায্য করে।

WSL2 Zsh অটোমেশন
সম্পর্কিত নিবন্ধ:
উইন্ডোজে Zsh এবং Oh My Zsh ব্যবহার করে সম্পূর্ণ WSL2 অটোমেশন