উত্তর:
আপনি যখন টাইপ করুন
hostname
এটি আপনাকে সঞ্চিত মানটি দেখায় will
/etc/hostname
hostname --help
অপশন অনেক দেখুন । সহায়তা থেকে ...
-s, --short short host name
-a, --alias alias names
-i, --ip-address addresses for the host name
-I, --all-ip-addresses all addresses for the host
-f, --fqdn, --long long host name (FQDN)
-A, --all-fqdns all long host names (FQDNs)
-d, --domain DNS domain name
-y, --yp, --nis NIS/YP domain name
-b, --boot set default hostname if none available
-F, --file read host name or NIS domain name from given file
এই আদেশটি হোস্টের নাম বা এনআইএস ডোমেন নাম পেতে বা সেট করতে পারে। আপনি ডিএনএস ডোমেন বা এফকিউডিএন (সম্পূর্ণরূপে যোগ্যতাসম্পন্ন ডোমেন নাম) পেতে পারেন। হোস্ট অনুসন্ধানের জন্য আপনি যদি বাইন্ড বা এনআইএস ব্যবহার না করেন তবে আপনি এফকিউডিএন (পুরোপুরি যোগ্যতাযুক্ত ডোমেন নাম) এবং ডিএনএস ডোমেন নাম (যা এফকিউডিএন এর একটি অংশ) / ইত্যাদি / হোস্ট ফাইলে পরিবর্তন করতে পারবেন।
সুতরাং
hostname -f
দীর্ঘ হোস্ট নেম (এফকিউডিএন) এর জন্য।
/etc/hostname
? আমরা এখানে সাধারণত এটি অ্যাপাচি জন্য সম্পাদনা করি। উদাহরণের বিষয়: Askubuntu.com/a/218499/15811
localhost
একটি নেটওয়ার্কে "আমার" জন্য একটি ডাকনাম মাত্র। সমস্ত কম্পিউটার (ভিএম এর সহ) localhost
ঠিকানা ব্যবহার করে নিজের সাথে সংযুক্ত হতে পারে ।
অনুমান করে আপনি নিজের স্থানীয় (ল্যান) আইপিভি 4 ঠিকানা চান ....
আপনার আইপিভি 4 এবং আইপিভি 6 অ্যাড্রেসগুলিকে একত্রিত করে এমন একটি দীর্ঘ স্ট্রিং আপনার সার্ভারটি এড়াতে এড়াতে, ব্যাশ স্ক্রিপ্টে এই প্রোগ্রামটিমেটিকভাবে ব্যবহার করুন:
LOCALIP=$(hostname -I | awk '{print $1}')
বা সিএলআই এ এটি টাইপ করুন:
hostname -I | awk '{print $1}'