ইঁদুর এবং অনুলিপি এবং পেস্টের আগে তারা কীভাবে একটি ইউনিক্স কম্পিউটার চালনা করতে পারে?


12

যেহেতু ইউনিক্সের বয়স 40 বছর, তাই কম্পিউটার মাউসের আবিষ্কারের চেয়ে ইউনিক্সের বয়স বেশি। (আসলে, মাত্র 3 বছর, যদি ইউনিক্সটি 1969 এবং মাউস 1972 থেকে হয়)) নতুন কোনও ব্যবহারকারী কীভাবে অনুলিপি এবং পেস্ট ছাড়াই ইউনিক্সে কিছু করেছিলেন? আমি জানি তাদের সর্বদা অনুলিপি / পেস্ট সহ একটি পাঠ্য সম্পাদক ছিল তবে লিনাক্সে আমি যা কিছু করি তা হ'ল ওয়েব ব্রাউজার থেকে অনুলিপি করা এবং (ক্লিপবোর্ড থেকে) ভিএম বা জিডিট বা জিনোম টার্মিনালে পেস্ট করা। তুমি ঠিক তাই না?

আমি কেবলমাত্র ভিএম-এ একটি ফাইল ফাইল লোড করে, এটি থেকে অস্থায়ী বাফারে কোড অনুলিপি এবং আটকানো, এবং তারপরে বাশকে এই বাফারটি কার্যকর করতে পারি না। সম্ভবত তারা কখনও ইমাস ছাড়েনি; এটাই কি উত্তর?


11
অনুমান করুন কেন পুরানো ইউনিক্স কমান্ডগুলি কেবল দুটি অক্ষর দীর্ঘ? :-)
রিকার্ডো মুরি

2
@ রিকার্ডোমুরি এটি আলাদা বিষয়: ইউনিক্সের শাঁসগুলি সম্পূর্ণ হতে প্রায় এক দশক সময় লেগেছিল।
গিলস

4
নোট করুন যে ইউনিক্সটি লেখার সময় টিম বার্নার্স-লির চোখে "ওয়েব" ঝলক ছিল না। প্রকৃতপক্ষে কম্পিউটার নেটওয়ার্কিং যেমন আমরা জানি এটি এখনও শৈশবেই ছিল in এটা ছিল একটা আলাদা পৃথিবী।
ডিএমকেই --- প্রাক্তন মডারেটর বিড়ালছানা

8
আমি যা করি তা কপি এবং পেস্ট করা খুব বিপজ্জনক অভ্যাস বলে মনে হয়;)
মিঃ শুঞ্জ

আমি ভিমে মাউসটি খুব কমই সিঅ্যান্ডপি ব্যবহার করি। কেবলমাত্র এর জন্য পাঠ্য কমান্ডগুলি ব্যবহার করুন, যেমন yyবর্তমান লাইনটি অনুলিপি (ইয়ঙ্কিং) এবং pএটি আটকে দেওয়ার জন্য।
মার্টিন Scharrer

উত্তর:


30

অনুলিপি-পেস্ট মাউসের চেয়ে পুরানো। প্রথম UNIX সম্পাদক ed , ছিল tভিন্ন স্থানে লাইনের একটি গুচ্ছ কপি করতে কমান্ড। Vi এ, পাঠ্যটি কাটা, ইয়াঙ্ক এবং পেস্ট করার জন্য বিভিন্ন কমান্ড রয়েছে । ফাইলগুলির মধ্যে পাঠ্য অনুলিপি করতে, আপনি একটি অস্থায়ী ফাইলে অনুলিপি করতে পাঠ্যটি সংরক্ষণ করবেন এবং লক্ষ্য নথিতে সেই অস্থায়ী ফাইলটি আমদানি করবেন, যেমন: এড সহ wএবং r( :wএবং :rvi)। কোনও ফাইলে কোনও কমান্ডের আউটপুট অন্তর্ভুক্ত করার জন্য আপনি তার আউটপুট ( mycommand >fileবা mycommand >>file) পুনর্নির্দেশ করবেন এবং সেই ফাইলটি আপনার নথিতে আমদানি করবেন; vi !অস্থায়ী ফাইলের প্রয়োজন ছাড়াই আউটপুট সরাসরি sertোকাতে কমান্ড এবং বন্ধুদের পরিচয় করিয়ে দিয়েছিল ।

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


গুরুত্ব সহকারে আমার প্রশ্নের উত্তর দেওয়ার জন্য!
মেরিনারা

24

সহজ উত্তরটি হ'ল, "তারা অনুলিপি করে পেস্ট করে নি।" আপনি যেভাবেই এটি বুঝতে পারেন তেমন নয়।

ইন্টারেক্টিভ ব্যবহারের জন্য খুব প্রাচীনতম ইউনিক্স সিস্টেমগুলি টেলি টাইপ বা বোবা টার্মিনাল ব্যবহার করেছিল। এই ডিভাইসগুলিতে শক্তিশালী টার্মিনাল কমান্ড সেট নেই যা পরে নতুন উদ্ভাবন (!) viসম্ভব হয়েছিল possible (হ্যাঁ, একদা , viউচ্চ প্রযুক্তির ছিল।) সুতরাং আপনি চাক্ষুষরূপে চিহ্ন টেক্সট কপি করে রাখা হবে বা কাটা কোন উপায় ছিল না।

স্মার্ট টার্মিনালগুলির অভাব, প্রারম্ভিক ইউনিক্স সিস্টেমগুলি একটি লাইন সম্পাদক নামে পরিচিত ed। সর্বনিকটবর্তী বস্তু আপনি করতে হবে আগাম তৈরি পেস্ট সঙ্গে edকরা হয় tকমান্ড যা দিয়ে আপনি হতে সংখ্যা দ্বারা লাইন উল্লেখ করতে পারেন টন ransferred (অনুলিপি করেছে) ফাইলে অন্য কোনো স্থানে।

খোঁচা কার্ড এবং কাগজ টেপ তখনও গুরুত্বপূর্ণ I / O মিডিয়া ছিল। কাগজের টেপটি "সম্পাদনা" করার একটি উপায় sedহ'ল ডেটা পড়ার সাথে সাথে সরাসরি কোনও কাগজের টেপ পাঠকের কাছ থেকে এর ডেটা ফিল্টার করা Today আজ sedঅন্য জিনিসগুলির জন্য ব্যবহৃত হয়, তবে এটি প্রথমদিকে খুব গুরুত্বপূর্ণ ছিল was ইউনিক্স।


2
sedএর সাথে পুনরুদ্ধার করা ওয়েব পৃষ্ঠাগুলি স্ক্র্যাপ করার জন্য দুর্দান্ত wget
লরেন্সসি

9

না, সবাই এক নয়। প্রত্যেকেই তাদের মেশিনে চালানোর জন্য ইন্টারনেটের কোড কোড অনুলিপি করে না। কিছু লোকেরা আসলে কোড লিখে এবং কখনও কখনও এটি ওয়েবে পোস্ট করে।

আপনাকে সাধারণত কোনও পাঠ্য সম্পাদককে অন্য কোনও ফাইলের (যেমন একটি ম্যান পৃষ্ঠা) থেকে ডেটা পড়তে বা মৃত্যুদণ্ড কার্যকর করার জন্য বা কোনও ফাইলে ডেটা পাঠাতে হয় না।

এছাড়াও, আমি আজও মাউস ব্যবহার না করে ঘন ঘন টার্মিনালে ক্রস-অ্যাপ্লিকেশন অনুলিপি-পেস্ট করি। GNU-screenএবং tmuxক্লিপবোর্ডে পর্দা থেকে জিনিসগুলি নির্বাচন করতে কীবোর্ড ব্যবহার করে সমর্থন করুন এবং এগুলি শেল বা অন্য টার্মিনাল উইন্ডোতে অন্য কোনও প্রোগ্রামে পেস্ট করুন, বা এটি পরে রাখুন।


4
+1 "কিছু লোকেরা আসলে কোড লিখেন"। ধন্যবাদ. ওপি কেবল স্ক্রিপ্ট-কিডিজের কপিরাইট / পেস্টিংয়ের স্টেরিওটাইপটিকে কী করে তা জেনে না জোর করে। কার্গো-কাল্ট প্রোগ্রামিংয়ে কেউ এটিকে ডাকলেন। 'পিছনে' তখন কাজগুলি করা খুব কঠিন ছিল না, গুগল চালিত মেমরির পুনরুদ্ধার করার পরিবর্তে আপনাকে কেবল জিনিসগুলি জানার দরকার ছিল। লোকেরা বই নামক জিনিসগুলি, মুখস্ত করা তথ্য এবং কীভাবে কাজ করে তা বোঝে। অনেক কিছু হারিয়ে গেছে। (আমি "ভিজ্যুয়াল ..." এ আঙ্গুল তুলতে যাচ্ছি, প্রোগ্রামারদের বোবা করে)।
লার্নিক্স

4

আমি যখন সানোস ব্যবহার করতে শুরু করেছি (লিনাক্সের অস্তিত্বের আগে) যদি সত্যিই কিছু জটিল ছিল আমরা যদি সেই সুন্দর সবুজ এবং সাদা বারের কাগজে এটি মুদ্রণ করতাম, এটি আবার টার্মিনালে নিয়ে যাই এবং কাজ শুরু করি। আমরা (আব) অ্যাপ্লিকেশনও ব্যবহার করেছি যা আমাদের একক ডায়াল আপ থেকে একাধিক টার্মিনাল চালাতে দেয়। (300 বাউড মডেম কাঁপানো!)

ওহ, এবং আমরা প্রচুর একক চরিত্রের ত্রুটি করেছি যা শিকার করতে বেশ কয়েকদিন লেগেছিল। এটাই ছিল জীবন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.