কেন হোম ডিরেক্টরিটি উপস্থাপন করতে '~' বেছে নেওয়া হয়েছিল?


806

আমি প্রায়শই ভাবলাম যে ~(টিলড) কোনও ব্যবহারকারীর হোম ডিরেক্টরিটি উপস্থাপন করে কেন ? এর পিছনে কোনও কারণ রয়েছে, বা এটি কেবলমাত্র কখনও কখনও ব্যবহৃত চরিত্র হিসাবে ব্যবহৃত হয়?


64
সতর্কবার্তা! কখনই এই না mkdir '~'কারণ আপনার হবে এই পলায়নের ভুলবেন rm -rf ~(কি কখনো খারাপ দিন)!
সিআরপিএন

17
এজন্য আপনার ব্যবহার করা উচিত rmdir
ctrl-alt-delor

উত্তর:


1063

উইকিপিডিয়া উদ্ধৃত :

ইউনিক্স-সদৃশ অপারেটিং সিস্টেম অন (বাসদ সহ, জিএনইউ / লিনাক্স এবং Mac OS X), টিল্ড প্রায়ই বর্তমান ব্যবহারকারীর হোম ডিরেক্টরি ইঙ্গিত: যেমন, যদি বর্তমান ব্যবহারকারীর হোম ডিরেক্টরির হয় /home/bloggsj, তারপর cd, cd ~, cd /home/bloggsjবা cd $HOMEসমতুল্য। এই অনুশীলনটি ১৯ 1970০ এর দশকে লার্ন-সিগেলার এডিএম -৩ এ টার্মিনাল থেকে প্রচলিত ব্যবহৃত হয়েছিল, যা একই কীতে টিলড প্রতীক এবং "হোম" (কার্সারটিকে উপরের বাম দিকে নিয়ে যাওয়ার জন্য) ব্যবহৃত হয়েছিল।

লার্ন-সিগেলারের ADM-3A কীবোর্ডের ছবি আপনি এই সাইটে খুঁজে পেতে পারেন ।

এই টার্মিনাল হয় আন্দোলন কমান্ড উৎস ব্যবহার করা viসম্পাদক: h, j, k, lবাম, নিচে, আপ জন্য, ঠিক আছে।


236
আমি vi এর অতিরিক্ত তথ্যের প্রশংসা করি .. ধন্যবাদ
Lelouch Lamperouge

44
আমি এও পড়েছি যে কেন Escমোডে স্যুইচ করতে ব্যবহার করা হয় vi, যেহেতু কীটি এই ধরণের কীবোর্ডে পৌঁছানো সহজ।
জাস্টিন এথিয়র

41
এই উত্তরটি পড়ে, আমি কেবল বুঝতে পেরেছিলাম যে কেন GMail এর শর্টকাটগুলি পূর্ববর্তী ইমেলটিতে সরানোর জন্য এবং পরবর্তী ইমেলের দিকে যথাক্রমে 'J' এবং 'K' ব্যবহার করে!
অনমনীয়

54
ঘটনাক্রমে, HERE ISকী জন্য চাবি?
jogloran

39
আমি নিশ্চিত যদি এটা প্রাসঙ্গিক নই: Some teleprinters had a "Here is" key, which transmitted a fixed sequence 20 or 22 characters [...] This was commonly used to identify a station; the operator could press the key to send the station identifier to the other end। উত্স: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
PBM

155

Homeকী এছাড়াও পুরাতন টার্মিনাল উপর টিল্ড অক্ষরের জন্য ব্যবহার করা হয়েছিল। দেখুন এখানে আরো বিস্তারিত জানার জন্য।

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