শেল অক্ষর এবং ভেরিয়েবলগুলি ব্যবহার করে কীভাবে কার্যকরী ডিরেক্টরিগুলি সনাক্ত করা যায়


একটি লিনাক্স ব্যবহারকারী শেল কমান্ড লাইনে বহুবার কাজ করতে বাধ্য এমন কয়েকটি বিশেষ ডিরেক্টরিতে ব্যবহারকারীর হোম ডিরেক্টরি, বর্তমান এবং পূর্ববর্তী ওয়ার্কিং ডিরেক্টরি অন্তর্ভুক্ত রয়েছে।

সুতরাং, নির্দিষ্ট অনন্য পদ্ধতি ব্যবহার করে কীভাবে সহজেই এই ডিরেক্টরিগুলি অ্যাক্সেস করতে বা পয়েন্টপয়েন্ট করতে হয় তা বুঝতে নতুন বা কোনও লিনাক্স ব্যবহারকারীর জন্য বোনাস দক্ষতা হতে পারে।

নবাবিদের এই টিপসে, আমরা কীভাবে কোনও বিশেষ শেল অক্ষর এবং পরিবেশের ভেরিয়েবলগুলি ব্যবহার করে কোনও ব্যবহারকারী শেল থেকে তার বাড়ি, বর্তমান এবং পূর্ববর্তী ডিরেক্টরিগুলি সনাক্ত করতে পারে তার উপায়গুলি দেখব।

1. নির্দিষ্ট শেল অক্ষর ব্যবহার

কিছু নির্দিষ্ট অক্ষর রয়েছে যা শেল দ্বারা বোঝা যায় যখন আমরা কমান্ড লাইন থেকে ডিরেক্টরিগুলি পরিচালনা করি। প্রথম চরিত্রটি আমরা দেখতে পাব < টিলড (~) : এটি বর্তমান ব্যবহারকারীর হোম ডিরেক্টরি অ্যাক্সেস করতে ব্যবহৃত হয়:

$ echo ~

দ্বিতীয়টি হ'ল ডট (।) অক্ষর: এটি বর্তমান ডিরেক্টরিটি উপস্থাপন করে যা কোনও ব্যবহারকারী কমান্ড লাইনে রয়েছে। নীচের স্ক্রিন শটটিতে আপনি দেখতে পাবেন যে ls এবং ls কমান্ডটি ব্যবহার করতে পারে

$ ls
$ ls .

তৃতীয় বিশেষ অক্ষরগুলি হ'ল ডাবল ডটস (..) যা ব্যবহারকারীর মধ্যে থাকা বর্তমান কার্যনির্বাহী ডিরেক্টরিটির উপরে ডিরেক্টরিটি সরাসরি উপস্থাপন করে।

নীচের চিত্রটিতে /var র উপরে ডিরেক্টরিটি হ'ল মূল ডিরেক্টরি (/) , সুতরাং যখন আমরা ls কমান্ডটি নিম্নরূপ ব্যবহার করি, (/) এর সামগ্রী তালিকাভুক্ত করা হয়েছে:

$ ls ..

২. এনভায়রনমেন্টাল ভেরিয়েবল ব্যবহার করা

উপরের অক্ষরগুলি ছাড়াও, কিছু পরিবেশগত পরিবর্তনশীল রয়েছে যার অর্থ আমরা যে ডিরেক্টরিগুলিতে ফোকাস করছি তার সাথে কাজ করা। পরবর্তী বিভাগে, আমরা কমান্ড লাইন থেকে ডিরেক্টরিগুলি সনাক্ত করার জন্য কিছু গুরুত্বপূর্ণ পরিবেশগত ভেরিয়েবলের মধ্য দিয়ে চলব।

OME হোম কোড: এর মান টিলড (~) অক্ষরের সাথে সমান - বর্তমান ব্যবহারকারীর হোম ডিরেক্টরি, আপনি পরীক্ষা করতে পারেন যে নীচে ইকো কমান্ড ব্যবহার করে:

$ echo $HOME

$PWD : সম্পূর্ণরূপে এটি এর জন্য দাঁড়িয়েছে - নামটি প্রকাশিত হিসাবে এটি প্রিন্ট ওয়ার্কিং ডিরেক্টরি (পিডাব্লুডি) নীচে শেল কমান্ড লাইনে বর্তমান ওয়ার্কিং ডিরেক্টরিটির পরম পথ প্রিন্ট করে:

$ echo $PWD 

$OLDPWD : এটি বর্তমান কার্যনির্বাহী ডিরেক্টরিতে যাওয়ার আগে একজন ব্যবহারকারী যে ডিরেক্টরিতে ছিল তার দিকে ইঙ্গিত করে। আপনি নীচের মত এর মান অ্যাক্সেস করতে পারেন:

$ echo $OLDPWD

৩. সাধারণ সিডি কমান্ড ব্যবহার করা

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

$ echo $PWD
$ cd
$ echo $PWD

আপনি নীচের মত সিডি - কমান্ড ব্যবহার করে পূর্ববর্তী ওয়ার্কিং ডিরেক্টরিতে যেতে পারেন:

$ echo $PWD
$ echo $OLDPWD
$ cd - 
$ echo $PWD

এই পোস্টে, আমরা নতুন লিনাক্স ব্যবহারকারীদের শেল কমান্ড লাইনের মধ্যে থেকে কিছু বিশেষ ডিরেক্টরি সনাক্ত করার জন্য কিছু সহজ তবে দরকারী কমান্ড লাইন টিপসের মধ্য দিয়ে চলেছি।

আপনি আমাদের সাথে লিনাক্স টিপস বা বিষয় সম্পর্কিত প্রশ্নগুলি ভাগ করতে চান কিনা সে সম্পর্কে আপনার কোনও চিন্তাভাবনা রয়েছে, তবে আমাদের কাছে ফিরে আসতে নীচের মন্তব্য ফর্মটি ব্যবহার করুন।


সমস্ত অধিকার সংরক্ষিত. © Linux-Console.net • 2019-2024