একটি টার্মিনাল উইন্ডোতে প্রবেশ যখন কি সিডি ~ কি না

কখনো ভাবছেন নিচের প্রতীকটি কি?

~ একটি টিল্ড বলা হয় এবং titulus জন্য ল্যাটিন থেকে উত্পন্ন হয় এবং উইকিপিডিয়া অনুযায়ী এটি স্প্যানিশ ভাষা মাধ্যমে ইংরেজি ভাষা আসে। এটি অর্থ শিরোনাম বা শিরোনাম।

লিনাক্সের মধ্যে টিল্ড (~) প্রতীকটি একটি মেটাচারক হিসাবে পরিচিত এবং টার্মিনালের শেলের সীমাতে এটি একটি বিশেষ অর্থ রয়েছে।

সুতরাং নিম্নোক্ত কমান্ডটি কি ঠিক করে:

সিডি ~

উপরের কমান্ডটি কেবল আপনাকে আপনার হোম ডাইরেক্টরিতে নিয়ে যায়। এটি একটি মহান শর্টকাট। যদি আপনি / var / logs / / mnt ইত্যাদি অন্য ফোল্ডারে নেভিগেট করেন তবে সিডিটি টাইপ করে আপনার ইউজারের হোম ডাইরেক্টরিতে ফিরে আসবেন।

তিল (~) যে যদিও তুলনায় আরো আছে।

টিল্ড ব্যবহার করে আপনি নিজের বর্তমান ব্যবহারকারীর হোম ডিরেক্টরের সাথে ব্যবহার করলে আপনি অন্য ব্যবহারকারীর হোম ডাইরেক্টরিতে টিল্ডের পরে ব্যবহারকারীর নাম টাইপ করতে পারেন।

উদাহরণস্বরূপ, আপনার সিস্টেমে ফ্রেড নামক একটি ব্যবহারকারী থাকলে আপনি নিম্নলিখিত টাইপ করে তার হোম ফোল্ডারে যেতে পারেন:

সিডি ~ ফ্রেড

টিল্ড আরেকটি ব্যবহার আগের কার্যকরী ডিরেক্টরি ফিরে সরানো হয়। কল্পনা করুন যে আপনি শুধু ফ্রেডের হোম ফোল্ডারে / var / log ফোল্ডার থেকে স্যুইচ করেছেন। আপনি নিম্নলিখিতগুলি টাইপ করে / var / log ফোল্ডারে ফিরে যেতে পারেন:

সিডি ~ -

বিপরীতটি ~ - হয় ~ + যেটি cd কমান্ডের সাহায্যে ব্যবহৃত হয় আপনি বর্তমান কার্যকরী ডাইরেক্টরিতে নিয়ে যান।

অবশ্যই, এটি বিশেষভাবে উপযোগী নয় কারণ আপনি ইতিমধ্যে বিদ্যমান কার্যকরী ডাইরেক্টরিতে আছেন।

টার্মিনালে সিডি লিখুন এবং ট্যাব কী টিপে আপনি যে সমস্ত সম্ভাব্য ফোল্ডারে যেতে পারেন তার একটি তালিকা প্রদান করে।

এর একটি উদাহরণ উপরের ছবিতে দেখা যাবে।

গেম ফোল্ডারে যাওয়ার জন্য নিম্নলিখিত টাইপ করুন:

সিডি ~ গেম

এটি আপনাকে ফোল্ডার / usr / games এ নিয়ে আসে।

লক্ষ্য করুন যে সিড কমান্ডের সাথে তালিকাভুক্ত সমস্ত বিকল্প তালিকাভুক্ত নয়।

টিল্ড ব্যবহার শেষ দুজন নিম্নরূপ হয়:

সিডি ~ 0

সিডি ~ 1

সিডি ~ -1

এই সংকেতটি আপনাকে ডিরেক্টরি স্ট্যাকের মধ্য দিয়ে যেতে দেয়। ফোল্ডারগুলি পুশড ব্যবহার করে ডিরেক্টরি স্ট্যাকে যুক্ত করা যেতে পারে।

উদাহরণস্বরূপ, যদি আপনি আপনার মিউজিক ফোল্ডারে থাকেন এবং আপনি এটি ডিরেক্টরি স্ট্যাক টাইপের মধ্যে নিম্নলিখিত লিখতে চান:

pushd / home / username / সঙ্গীত

এখন নিম্নলিখিত dirs কমান্ড টাইপ করুন:

dirs -v

এটি স্ট্যাকের সমস্ত আইটেমের একটি তালিকা দেখায়।

তার শারীরিক আকারে একটি স্ট্যাক চিন্তা করুন কল্পনা করুন আপনি পত্রিকাগুলির একটি স্ট্যাক আছে। দ্বিতীয় পত্রিকা পেতে আপনি এটি থেকে পেতে শীর্ষ থেকে এক অপসারণ প্রয়োজন।

কল্পনা করুন আপনি একটি স্ট্যাকের নিম্নরূপ:

0. সঙ্গীত
1. ডাউনলোডগুলি
2. স্ক্রিপ্টগুলি

Cd ~ 2 শব্দটি ব্যবহার করে আপনাকে স্ট্যাকের দ্বিতীয় অবস্থানে ফোল্ডারে নিয়ে যাবে। লক্ষ্য করুন যে প্রথম অবস্থানটি সর্বদা বর্তমান ডিরেক্টরীতে থাকে তাই পরবর্তীকালে যখন আপনি dirs -v টাইপ করেন তখন আপনি নিম্নলিখিতগুলি দেখতে পাবেন:

0. স্ক্রিপ্টগুলি
1. ডাউনলোডগুলি
2. স্ক্রিপ্টগুলি

যদি আপনি সঙ্গীত ফোল্ডারে ফিরে সিডি করেন, অবস্থান 0 আবার সঙ্গীত হবে

সিডি কমান্ড টিল্ড (~) এর সাথে কাজ করে এমন একমাত্র কমান্ড নয়। Ls কমান্ডটিও কাজ করে।

উদাহরণস্বরূপ আপনার হোম ফোল্ডারে থাকা সমস্ত ফাইলের তালিকা নিম্নে লিখুন:

ls ~

টিল্ডটি ফাইলের নাম ব্যবহার করা হয় এবং সাধারণত টেক্সট এডিটরের ব্যাকআপ হিসাবে এটি তৈরি করা হয়।

টিলডেল লিনাক্সে ব্যবহৃত অনেক মেটাচ্যার্যাক্টরগুলির মধ্যে একটি। অন্যান্য Metacharacters পূর্ণ স্টপ বা সময় (।) যা ফাইল সিস্টেম নেভিগেট করতে ব্যবহৃত যখন বর্তমান অবস্থান নির্ণয়ে ব্যবহৃত হয় অন্তর্ভুক্ত, asterisk (*) অনুসন্ধান চিহ্ন হিসাবে একটি ওয়াইল্ডকার্ড অক্ষর হিসাবে ব্যবহার করা হয় প্রশ্ন চিহ্ন (?)।

ক্যারেট প্রতীক (^) একটি লাইন বা স্ট্রিংয়ের সূচনাকে বোঝানোর জন্য ব্যবহৃত হয় এবং ডলারের প্রতীকটি অনুসন্ধানের সময় একটি স্ট্রিং বা লাইনের শেষে বোঝাতে ব্যবহৃত হয়।

এই নিবন্ধটি Metacharacters ব্যবহার বর্ণনা করে