এই নিবন্ধে, আমরা যেকোন লিনাক্স ব্যবহারকারীর জন্য উপযোগী অনেকগুলি Bash কমান্ড-লাইন শর্টকাট শেয়ার করব। এই শর্টকাটগুলি আপনাকে সহজে এবং দ্রুত পদ্ধতিতে, কিছু ক্রিয়াকলাপ সম্পাদন করতে দেয় যেমন পূর্বে কার্যকর করা কমান্ডগুলি অ্যাক্সেস করা এবং চালানো, একটি সম্পাদক খোলা, কমান্ড লাইনে পাঠ্য সম্পাদনা/মোছা/পরিবর্তন, কার্সার সরানো, কমান্ডে প্রক্রিয়াগুলি নিয়ন্ত্রণ করা ইত্যাদি। লাইন।
যদিও এই নিবন্ধটি বেশিরভাগ লিনাক্স নতুনদের কমান্ড লাইন বেসিকগুলির সাথে তাদের পথ খুঁজে পেতে উপকৃত হবে, মধ্যবর্তী দক্ষতা এবং উন্নত ব্যবহারকারীদেরও এটি ব্যবহারিকভাবে সহায়ক বলে মনে হতে পারে। আমরা ব্যাশ কীবোর্ড শর্টকাটগুলিকে নিম্নোক্ত শ্রেণী অনুসারে গ্রুপ করব।
একটি সম্পাদক চালু করুন
একটি টার্মিনাল খুলুন এবং Ctrl+X
টিপুন এবং Ctrl+E
একটি সম্পাদক খুলতে (ন্যানো সম্পাদক ) একটি খালি বাফার সহ। Bash $EDITOR দ্বারা সংজ্ঞায়িত সম্পাদক চালু করার চেষ্টা করবে পরিবেশ পরিবর্তনশীল।
স্ক্রিন নিয়ন্ত্রণ করা
এই শর্টকাটগুলি টার্মিনাল স্ক্রীন আউটপুট নিয়ন্ত্রণ করতে ব্যবহৃত হয়:
Ctrl+L
- স্ক্রীন সাফ করে (“ক্লিয়ার এর মতো একই প্রভাব৷ ” কমান্ড)।Ctrl+S
- পর্দায় সমস্ত কমান্ড আউটপুট বিরাম দিন। আপনি যদি ভার্বোজ, দীর্ঘ আউটপুট তৈরি করে এমন একটি কমান্ড নির্বাহ করে থাকেন, তাহলে স্ক্রীনের নিচে স্ক্রল করা আউটপুটকে বিরতি দিতে এটি ব্যবহার করুন।Ctrl+Q
– Ctrl+S দিয়ে বিরাম দেওয়ার পরে স্ক্রিনে আউটপুট পুনরায় শুরু করুন .
কমান্ড লাইনে কার্সার সরান
পরবর্তী শর্টকাটগুলি কমান্ড-লাইনের মধ্যে কার্সার সরানোর জন্য ব্যবহৃত হয়:
Ctrl+A
অথবাHome
– কার্সারকে একটি লাইনের শুরুতে নিয়ে যায়।Ctrl+E
অথবাEnd
– লাইনের শেষে কার্সার নিয়ে যায়।Ctrl+B
অথবাLeft Arrow
– কার্সারকে একবারে একটি অক্ষর পিছনে নিয়ে যায়।Ctrl+F
অথবাRight Arrow
– কার্সারকে এক সময়ে একটি অক্ষর এগিয়ে নিয়ে যায়।Ctrl
+Left Arrow
অথবাAlt+B
অথবাEsc
এবং তারপরB
– কার্সারকে একবারে একটি শব্দ পিছনে নিয়ে যায়।Ctrl
+Right Arrow
অথবাAlt+C
অথবাEsc
এবং তারপরF
– কার্সারকে এক সময়ে একটি শব্দ এগিয়ে নিয়ে যায়।
ব্যাশ ইতিহাসের মাধ্যমে অনুসন্ধান করুন
নিম্নলিখিত শর্টকাটগুলি ব্যাশ ইতিহাসে কমান্ড অনুসন্ধানের জন্য ব্যবহৃত হয়:
Up arrow key
- পূর্ববর্তী কমান্ড পুনরুদ্ধার করে। আপনি যদি এটি ক্রমাগত চাপেন, এটি আপনাকে ইতিহাসের একাধিক কমান্ডের মাধ্যমে নিয়ে যায়, যাতে আপনি আপনার পছন্দসইটি খুঁজে পেতে পারেন। নিচে তীর ব্যবহার করুন ইতিহাসের মধ্য দিয়ে বিপরীত দিকে যেতে।Ctrl+P
এবংCtrl+N
– Up-এর বিকল্প এবং নিচে তীর কী, যথাক্রমে।Ctrl+R
- একটি বিপরীত অনুসন্ধান শুরু করে, ব্যাশ ইতিহাসের মাধ্যমে, কেবল অক্ষর টাইপ করুন যা আপনি ইতিহাসে যে কমান্ডটি খুঁজে পেতে চান তার জন্য অনন্য হওয়া উচিত।Ctrl+S
- ব্যাশ ইতিহাসের মাধ্যমে একটি ফরোয়ার্ড অনুসন্ধান চালু করে।Ctrl+G
- ব্যাশ ইতিহাসের মাধ্যমে রিভার্স বা ফরওয়ার্ড সার্চ বন্ধ করে।
কমান্ড লাইনে পাঠ্য মুছুন
নিম্নলিখিত শর্টকাটগুলি কমান্ড লাইনে পাঠ্য মুছে ফেলার জন্য ব্যবহৃত হয়:
Ctrl+D
অথবাDelete
– কার্সারের নিচে থাকা অক্ষরটি মুছে দেয় বা মুছে দেয়।Ctrl+K
– কার্সার থেকে লাইনের শেষ পর্যন্ত সমস্ত পাঠ্য সরিয়ে দেয়।Ctrl+X
এবং তারপরBackspace
– কার্সার থেকে লাইনের শুরু পর্যন্ত সমস্ত পাঠ্য সরিয়ে দেয়।
কমান্ড লাইনে টেক্সট ট্রান্সপোজ করুন বা কেস পরিবর্তন করুন
এই শর্টকাটগুলি কমান্ড লাইনে অক্ষর বা শব্দের ক্ষেত্রে স্থানান্তর বা পরিবর্তন করবে:
Ctrl+T
– কার্সারের আগে অক্ষরটিকে কার্সারের নিচের অক্ষর দিয়ে স্থানান্তর করে।Esc
এবং তারপরT
– কার্সারের ঠিক আগে (বা নিচে) দুটি শব্দ স্থানান্তর করে।Esc
এবং তারপরU
– পাঠ্যকে কার্সার থেকে শব্দের শেষে বড় হাতের অক্ষরে রূপান্তরিত করে।Esc
এবং তারপরL
– পাঠ্যকে কার্সার থেকে শব্দের শেষে ছোট হাতের অক্ষরে রূপান্তরিত করে।Esc
এবং তারপরC
– কার্সারের নিচের অক্ষরটিকে (বা পরবর্তী শব্দের প্রথম অক্ষর) বড় হাতের অক্ষরে পরিবর্তন করে, বাকি শব্দটিকে অপরিবর্তিত রেখে।
লিনাক্সে প্রসেসের সাথে কাজ করা
নিম্নলিখিত শর্টকাটগুলি আপনাকে চলমান লিনাক্স প্রক্রিয়াগুলি নিয়ন্ত্রণ করতে সহায়তা করে৷
Ctrl+Z
- বর্তমান অগ্রভাগ প্রক্রিয়া স্থগিত করুন। এটি SIGTSTP পাঠায় প্রক্রিয়ার সংকেত। আপনি fg ব্যবহার করে প্রক্রিয়াটিকে ফোরগ্রাউন্ডে ফিরে পেতে পারেন process_name (বা %bgprocess_number যেমন%1 , %2 এবং তাই) কমান্ড।Ctrl+C
– SIGINT পাঠিয়ে বর্তমান ফোরগ্রাউন্ড প্রক্রিয়ায় বাধা দিন এটা সংকেত. ডিফল্ট আচরণ হল একটি প্রক্রিয়াকে সুন্দরভাবে সমাপ্ত করা, কিন্তু প্রক্রিয়াটি হয় সম্মান বা উপেক্ষা করতে পারে।Ctrl+D
- ব্যাশ শেল থেকে প্রস্থান করুন (প্রস্থান চালানোর মতোই কমান্ড)।
সম্পর্কে আরও জানুন:লিনাক্সে প্রসেস সম্পর্কে আপনার যা জানা দরকার [বিস্তৃত নির্দেশিকা]
ব্যাশ ব্যাং (!) কমান্ড
এই নিবন্ধের শেষ অংশে, আমরা কিছু দরকারী !
ব্যাখ্যা করব (ব্যাং) অপারেশন:
!!
- শেষ কমান্ড চালান।!top
- সবচেয়ে সাম্প্রতিক কমান্ডটি চালান যা 'টপ' দিয়ে শুরু হয় (যেমন ! )।!top:p
- কমান্ডটি প্রদর্শন করে যেটি !top চালানো হবে (কমান্ড ইতিহাসের সর্বশেষ কমান্ড হিসাবে এটি যোগ করে)।!$
- পূর্ববর্তী কমান্ডের শেষ শব্দটি চালান (Alt + এর মতো ., যেমন যদি শেষ কমান্ড হয় 'cat tecmint.txt ’, তারপর !$ 'tecmint.txt চালানোর চেষ্টা করবে ’)।!$:p
– !$ শব্দটি প্রদর্শন করে চালানো হবে।!*
- পূর্ববর্তী কমান্ডের শেষ শব্দ প্রদর্শন করে।!*:p
– শেষ শব্দটি প্রদর্শন করে যেটি !* প্রতিস্থাপিত হবে।
আরও তথ্যের জন্য, ব্যাশ ম্যান পৃষ্ঠাটি দেখুন:
$ man bash
এখন এ পর্যন্তই! এই নিবন্ধে, আমরা কিছু সাধারণ এবং দরকারী Bash কমান্ড-লাইন শর্টকাট এবং অপারেশন শেয়ার করেছি। কোন সংযোজন বা প্রশ্ন জিজ্ঞাসা করতে নীচের মন্তব্য ফর্ম ব্যবহার করুন.