লিনাক্স কমান্ড এবং শেল দক্ষতা
জিএনইউ স্ক্রিন: সেশন র্যাপার যা মারা যেতে অস্বীকার করেছিল
GNU স্ক্রিনটি tmux সার্ভার-ক্লায়েন্ট মাল্টিপ্লেক্সিংকে এক দশক আগে করে এবং তার আধুনিক প্রতিদ্বন্দ্বীর তুলনায় আরো রেসকিউ ইমেজ, পুরানো হোস্ট এবং ন্যূনতম সিস্টেমে পূর্বেই ইনস্টল করা থাকে। এর বৈশিষ্ট্য সেটটি ছোট, এর কমান্ডগুলি Ctrl-a দিয়ে শুরু হয় এবং 2026 সালে এর সৎ ভূমিকা সহজ: সেশন রক্ষক যেটি বিদ্যমান থাকে যখন tmux না থাকে, এছাড়াও হোস্টের জন্য পেশী মেমরি যেখানে এটি একমাত্র টুল ইনস্টল করা হয়।
মূল বিষয়সমূহ
- মূল লুপ: `স্ক্রিন -এস নাম` একটি নামযুক্ত সেশন শুরু করে, Ctrl-a d বিচ্ছিন্ন করে (সেশন লাইভ সার্ভার-সাইড), `স্ক্রিন -r নাম` যে কোনো জায়গায় পুনরায় সংযুক্ত করে: tmux হিসাবে অভিন্ন কর্মপ্রবাহ দর্শন, ভিন্ন উপসর্গ এবং পতাকা শব্দভাণ্ডার।
- স্ক্রলব্যাক কপি মোডে থাকে: Ctrl-a [ + চিহ্ন সেট করার জন্য স্থান, পেজিংয়ের জন্য PgUp,? দিয়ে অনুসন্ধান করুন, Ctrl-a } দিয়ে পেস্ট করুন; আপনার দ্রুত প্রমাণের প্রয়োজন হলে `হার্ডকপি -এইচ` ডাম্প ইতিহাস সহ দৃশ্যমান স্ক্রীনকে একটি ফাইলে ক্যাপচার করে।
- মাল্টি-ইউজার অ্যাটাচ হল একটি বিল্ট-ইন: acls প্লাস মাল্টিইউজার মোডের মাধ্যমে শেয়ার করা সেশনগুলি একই লাইভ ভিউতে দুই ইঞ্জিনিয়ারকে অনুমতি দেয় (chmod the socket, `acladd user`): tmux সহজেই উপহাস করার আগে পেয়ার অপ্সের জন্য একটি ক্লাসিক। নিরাপত্তা পর্যালোচনা: শেয়ার্ড-শেল সেশনের আইডি ডিসিপ্লিনের সাথে গুরুত্বপূর্ণ হওয়ার জন্য এটি যথেষ্ট সুবিধাপ্রাপ্ত।
- মনিটরিং এবং স্ট্যাটাস: ~/.screenrc প্লাস উইন্ডো শিরোনাম কনভেনশনে হার্ডস্ট্যাটাস লাইন কনফিগারেশন; উইন্ডো লগিং (`Ctrl-a H`) প্রতি-উইন্ডো লগ-টু-ফাইল অতিরিক্ত টুলিং ছাড়াই স্থাপনা ক্যাপচার করার জন্য একটি অন্তর্নির্মিত।
- বিভাজন বিদ্যমান (Ctrl-a S অনুভূমিক, | উল্লম্ব, ট্যাব চক্র, X সরিয়ে দেয়) যদিও ফলক ব্যবস্থাপনা tmux এর চেয়ে ক্লাঙ্কিয়ার: সম্পূর্ণ কর্মক্ষেত্রে বসবাসের পরিবর্তে সংযুক্ত ডায়াগনস্টিকসের জন্য সৎ ব্যবহারের ক্ষেত্রে।
- আমাদের তুলনা টুকরা থেকে 2026 নিয়ম টেবিল: আধুনিক পরিকল্পিত সেটআপ: tmux; হোস্ট যেখানে শুধুমাত্র স্ক্রিন বিদ্যমান (প্রাচীন RH5-শ্রেণী, OpenBSD বেস প্রি-tmux ডিফল্ট, ন্যূনতম রেসকিউ শেল ইনস্টল করে): স্ক্রীন: দক্ষতা স্থানান্তর সময় মিনিট, এবং প্রতিটি sysadmin উভয় বহন করা উচিত।
মাঠের নোট
প্রাচীন সাপোর্ট বক্স যেটি শুধুমাত্র জিএনইউ স্ক্রীন চালায় সেই কারণে একজন প্রকৌশলী এক দশকের tmux পরে Ctrl-a d শিখেছিলেন: সৎ নিয়মটি উভয়ই জানা। রেসকিউ ইমেজ আপনার পছন্দ জিজ্ঞাসা না.
সচরাচর জিজ্ঞাসা
পর্দা এখনও বজায় রাখা হয়?
রক্ষণাবেক্ষণ মোড, উন্নয়ন মোড নয়: ত্রৈমাসিক বাগফিক্স রিলিজ এটিকে স্থিতিশীল-কিন্তু-অচল রাখে; নতুন কনফিগারেশন এবং বৈশিষ্ট্যের জন্য, tmux উত্তরাধিকারসূত্রে রোডম্যাপ পেয়েছে।
পর্দা এবং tmux কনফিগারগুলি কি বিনিময়যোগ্য?
আক্ষরিক অর্থে নয়: উপসর্গ (Ctrl-a বনাম Ctrl-b) এবং কমান্ড ভোকাব আলাদা; মানসিক মডেল (সেশন, উইন্ডোজ, বিচ্ছিন্ন/সংযুক্ত) মিনিটের মধ্যে স্থানান্তরিত হয়, যে কারণে উভয়ই শেখা আদর্শ অনুশীলন।
আমি কি হোস্টের মধ্যে চলমান সেশনগুলি স্থানান্তর করতে পারি?
সরাসরি নয়, হয় টুল: সেশনগুলি তাদের হোস্টের সার্ভার প্রক্রিয়া। মাইগ্রেশন পাথ হল প্রক্রিয়া-স্তরের: বিচ্ছিন্ন করুন, কাজটি সরান (বা সুপারভাইজার/লগ মোড়কের অধীনে পুনরায় চালু করুন), নতুন হোস্টে পুনরায় সংযুক্ত করুন।
কেন রেসকিউ ইমেজ স্ক্রীন পাঠান এবং tmux না?
ছোট বাইনারি, কয়েক দশকের প্যাকেজিং ইতিহাস, এবং বেস-রিপোজিটরি অনুশীলন যা tmux-এর আগমনের আগে: কারণ প্রতিটি সিসাডমিনের পেশী মেমরিতে Ctrl-a d অন্তর্ভুক্ত করা উচিত এমনকি একটি tmux-স্বাভাবিক দশকেও।
লিনাক্স কমান্ড এবং শেল দক্ষতা নিয়ে Kinetikatech কীভাবে সাহায্য করে
এটাই আমরা প্রতিদিন করি: কমান্ড এবং স্ক্রিপ্টিং অভ্যাস যা নির্ধারণ করে যে একজন প্রশাসক একটি সার্ভার পরিচালনা করে বা এটির সাথে লড়াই করে: অনুসন্ধান, রূপান্তর, স্থানান্তর, এবং টেক্সট এবং প্রক্রিয়াগুলিকে তত্ত্বাবধান করে যা প্রতিটি বেস ইনস্টলে থাকে। আমাদের Linux সার্ভার নিরাপত্তা and সার্ভার ব্যবস্থাপনা সেবাটি শুরু থেকে শেষ পর্যন্ত সব নেয় — মূল্যায়ন, বাস্তবায়ন, ২৪/৭ পর্যবেক্ষণ, আর ৩০ মিনিটের মধ্যে জরুরি সাড়া।