লিনাক্স এনভায়রনমেন্টে $ এবং # এর মধ্যে পার্থক্য


13

মধ্যে পার্থক্য কি $এবং #লিনাক্স পরিবেশে লক্ষণ? লিনাক্সে কাজ শুরু করার সাথে সাথে আমি দেখতে পেলাম যে উভয়ই আলাদা। মানে তাদের আলাদা আলাদা সুবিধা আছে ...?

[root@localhost ~]#এবং [tom@localhost ~]$

উত্তর:


25

সংক্ষেপে, যদি পর্দা ঝলকানো কার্সারের বামদিকে ডলার চিহ্ন ( $) বা হ্যাশ ( #) দেখায় , আপনি কমান্ড লাইন পরিবেশে রয়েছেন।

$, #, %প্রতীক আপনাকে লগ ইন করা হয় ব্যবহারকারী অ্যাকাউন্টের প্রকার নির্দেশ করে।

  • ডলারের চিহ্ন ( $) এর অর্থ আপনি একজন সাধারণ ব্যবহারকারী।
  • হ্যাশ ( #) এর অর্থ আপনি সিস্টেম প্রশাসক (মূল)।
  • সি শেলটিতে, প্রম্পটটি শতাংশের চিহ্ন ( %) দিয়ে শেষ হয় ।

তাদের ডিফল্ট সেটিংসের কারণে বিভিন্ন ইউনিক্স বা জিএনইউ / লিনাক্স বিতরণে অনুরোধগুলির মধ্যে পার্থক্য রয়েছে। উদাহরণস্বরূপ, ডেবিয়ান / উবুন্টুর প্রম্পটটি হ'ল guest@linux:~$ফেডোরা / সেন্টোস / রেডহ্যাটগুলির [guest@linux ~]$মধ্যে একটি এবং সুস লিনাক্স / ওপেনসুএসের একটি guest@linux:~>। সাধারণভাবে, প্রম্পটটি সাধারণত লগইন ব্যবহারকারীর নাম, মেশিনের হোস্টনাম এবং বর্তমান ওয়ার্কিং ডিরেক্টরি দেখায় এবং ডলার ($), শতাংশ (%) বা হ্যাশ (#) চিহ্ন দিয়ে শেষ হয়।

guest@linux:~$ 
  • guest - ব্যবহারকারীর নাম: আপনি যে অ্যাকাউন্টে লগ ইন করেছেন তা ব্যবহারকারীর নাম।
  • linux - মেশিনের হোস্টনাম: আপনি যে মেশিনটি পরিচালনা করছেন।
  • ~- বর্তমান চলমান ডিরেক্টরি: যে ডিরেক্টরিটিতে আপনি রয়েছেন T টিল্ড ( ~) এর অর্থ হোম ডিরেক্টরি, অর্থাৎ প্রথম লগ ইন করার সময় ডিফল্ট ডিরেক্টরি।

তথ্যসূত্র: wiki.debian.org.hk/w/ বেসিক_কম্যান্ড_লাইন


কুইকের জবাবের জন্য @ রিভার্সিবলান ধন্যবাদ ow এখন আমি সেন্টো প্রম্পটে $ এবং # দেখতে পাচ্ছি।
নগেন্দ্র

মূল ব্যবহারকারী # এবং টম বা অন্যান্য ব্যবহারকারীর জন্য এটি $
নগেন্দ্র

@ গেয়ানওয়েরাকুট্টি এই কমান্ডে ডলার সাইন কী করে chattr +i "$(realpath /etc/resolv.conf)"তা আমি অন্য একটি প্রশ্নে পেয়েছি এবং আমার স্পষ্টতা দরকার। ধন্যবাদ।
শায়ান

1
@ গেয়ানউইরাকুট্টি এটি উপলব্ধি করে কারণ ফাইল দানের প্রাক-ব্যবস্থাপনার দিনে /etc/resolv.conf একটি সিমিলিংক ছিল/run/resolvconf/resolv.conf । যদিও এটি এখন কীভাবে ব্যবহৃত হয়েছে তা পুরোপুরি নিশ্চিত নয়। এবং chattrস্পষ্টতই
প্রতীকগুলি নিয়ে

1
প্রকৃতপক্ষে, এটি সম্পর্কে আসলে একটি সম্পূর্ণ প্রশ্ন রয়েছে
সের্গি কলডায়াজিনি

0

আমরা যদি CLI সম্পর্কে কথা বলতে, তার মাঝে কোন পার্থক্য নেই $এবং #সাইন ইন করুন। এটি কেবল ব্যবহারকারীর অ্যাকাউন্টের ধরণের প্রতিনিধিত্ব করে।

$ সাইন প্রম্পটটি নির্দেশ করে যে আপনি সাধারণ অ্যাকাউন্টে লগ ইন করেছেন।

# সাইন প্রম্পট নির্দেশ করে যে আপনি রুট অ্যাকাউন্ট দিয়ে লগ ইন করেছেন।

satish@ubuntu:~$
root@ubuntu:~#

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