ටර්මිනලය මැක් ඕඑස් එක්ස් මවුන්ටන් ලයන් හි පෙන්වන පරිදි පරිගණක නාමය වෙනස් කරන්නේ කෙසේද? [අනුපිටපත]


259

මම මගේ පරිගණකය සැකසූ විට එය "ස්කොට්ගේ මැක්බුක් ප්‍රෝ" ලෙස නම් කළෙමි. ඒ නිසා මම පද්ධති මනාපයන්-> බෙදාගැනීම වෙත ගිය විට, එය ස්කොට්ගේ මැක්බුක් ප්‍රෝ එහි මගේ පරිගණක නාමය ලෙස පවසයි. කෙසේ වෙතත්, පර්යන්තයක් විවෘත කිරීමෙන් මට මෙම විමසුම ලැබේ:

Last login: Sun Oct  7 11:02:49 on ttys003
new-host-4:~ scott$ 

මම බැක්බ්ලේස් වෙත පිවිසෙන විට, ඔවුන් මගේ පරිගණකය "නව ‑ සත්කාරක ‑ 4_2012_10_07" ලෙස ලැයිස්තු ගත කරයි. මම මගේ පරිගණක නාමය සම්පූර්ණයෙන් සකසා නැද්ද? මම සාම්ප්‍රදායික hostnameවිධානය භාවිතා කළ යුතුද ?


2
මගේ දැනුමට අනුව මෙය DNS විසින් වාර්තා කරයි. ඔබගේ IP අංකයට නමක් නොමැති නම්, .local
මනාපයන්ගෙන්

Or ThorbjørnRavnAndersen - බෙදාගැනීමේ මනාපයන්ගෙන් මගේ .local වසම ස්කොට්ස්-මැක්බුක්- pro.local
01

Answers:


316

ඔබ භාවිතා කරන්නේ නම්:

sudo scutil --set HostName name-you-want

එය ටිකක් හොඳින් ක්‍රියා කරයි. ස්කුටිල් (8) මිනිසා පිටුවෙන්:

--get pref
    Retrieves the specified preference.  The current value will be
    reported on standard output.

    Supported preferences include:
          ComputerName   The user-friendly name for the system.
          LocalHostName  The local (Bonjour) host name.
          HostName       The name associated with hostname(1) and gethostname(3).

--set pref [newval]
    Updates the specified preference with the new value.  If the new value is not
    specified on the command line then it will be read from standard input.

    Supported preferences include: ComputerName LocalHostName HostName

    The --set option requires super-user access.

4
එම විධානය ක්‍රියාත්මක කර ටර්මිනලය නැවත ආරම්භ කිරීමෙන් පසුව මා වෙනුවෙන් වැඩ කළා.
ජොනතන් එල්මෝර්

චාම් ලෙස වැඩ කළා
හෝස් මර්කරි

මෙය මට වැඩ කරයි, නමුත් නැවත පණගැන්වීමෙන් පසුව, එය ටර්මිනලයේ ඇති ධාරක නාමය නැවත වෙනස් කිරීමට පෙර මා එය නැවත සකස් කරයි.
jwir3

මොජාවේ වැඩ කරයි. emulator02මම එය සැකසීම් වලින් වෙනස් කළත් - හෝ උත්සාහ කළත් ටර්මිනලය පෙන්වයි . මම සහාය දක්වන මනාපයන් තුනම ධාවනය කර නැවත ආරම්භ කළ පර්යන්තය; දැන් මට ධාරක නාමය නිවැරදිව ලබා ගත හැකිය.
ඩැනියෙල්

134

ජෙෆ්රි ජේ. හුවර්ගේ ඔත්තුව අනුගමනය කිරීමෙන් පසුව ,

sudo scutil --set ComputerName "newname"
sudo scutil --set LocalHostName "newname"
sudo scutil --set HostName "newname"

මම මේ අවසාන පියවර දෙක එකතු කරමි.

  • ටයිප් කිරීමෙන් DNS හැඹිලිය ෆ්ලෂ් කරන්න: dscacheutil -flushcache
  • ඔබේ මැක් නැවත ආරම්භ කරන්න.

සංස්කරණය කරන්න: මම මගේ මැක් නැවත ආරම්භ කරන තුරු එය මට වැඩ කළේ නැත.


2
oniconoclast අවසන් වරට වින්ඩෝස් භාවිතා කළේ 2004 දී ය. නැවත ආරම්භ කිරීම මා සහ තවත් පුද්ගලයින් 16 දෙනෙකු සඳහා වැඩ කළේය. හානියක් වෙන්නේ නැහැ.
අන්තරාය 14

10
ඔබ නැවත ආරම්භ කරන තුරු එය ක්‍රියාත්මක නොවූ බව තේරුම? (දෙවන මට්ටමේ හැකි ඇත්ත වශයෙන්ම ඔබ ඔබේ පරිගණකය මත බරපතල වැඩ කරන්න රිදෙන්න අතර, එම නිසා විවෘත අයදුම්පත් ගොඩක් තියෙනවා. ඔබ නැවත පෙර එය කළ ආකාරය නැවත සියල්ල ලබා ගැනීම සඳහා ***** විය හැක.) ඒ වගේම, 16, ජනතාව යම් සොයා බව ඔබගේ පිළිතුරේ කොටසක් ප්‍රයෝජනවත් යැයි අදහස් කරන්නේ ඒවා නැවත ආරම්භ වන තුරු කිසිවක් ක්‍රියාත්මක නොවන බවයි.
iconoclast

15
නැවත ආරම්භ නොකර මා වෙනුවෙන් වැඩ කළා, ටර්මිනලය සම්පූර්ණයෙන්ම ඉවත් කර නැවත විවෘත කරන්න.
ඇලෙක්සැන්ඩර් විග්මෝර්

7
මම ප්රථම වරට භාවිතා scutil --getකරන සොයා ගැනීමට ComputerNameහා LocalHostNameපද්ධතිය මනාපයන් (දැන්වීම බෙදා ගන්න විද්යුත්) භාවිතා කරමින් එය නිවැරදිව සකස් කර ඇත. කෙසේ වෙතත්, එය මට පැවසුවේ HostNamenot set. මේ අනුව, මම sudo scutil --setසැකසීමට භාවිතා කළෙමි HostName. පසුව, dscacheutilනැවත පරීක්ෂා කිරීමක් භාවිතා කිරීමට හෝ නැවත කිරීමට මට අවශ්‍ය නොවීය , චෙක්පතක් hostnameමා වෙනුවෙන් දේවල් සවි කර ඇති බව පෙන්වූ අතර නව පර්යන්ත පටිත්තක් විවෘත කිරීමෙන් පෙන්නුම් කළේ මගේ විමසුම ද දැන් සවි කර ඇති බවයි. (OS X 10.9.4)
ක්වින්ටින් විලිසන්

4
වෙනස්කම් පිළිබිඹු කිරීම සඳහා ඔබට ටර්මිනලය නැවත ආරම්භ කිරීමට පවා අවශ්‍ය නොවිය යුතුය, ඔබේ විමසුමට වගකිව යුතු වින්‍යාසය මූලාශ්‍ර කරන්න.
ස්ටීව් බුසොනාස්

44

විධාන රේඛා විසඳුමක් සොයන්නේ නැති අයට, ඔබට එය යටතේ වෙනස් කළ හැකිය

System Preferences -> Sharing -> Computer Name: 

13
මෙය මට වැඩ කළේ නැත. ටර්මිනල් විධාන විමසුමේ නම තවමත් පවතීlocalhost
timurb

5
ඔබ පර්යන්තය නැවත ආරම්භ කළාද?
ගොන්

මට ඩෙෆ්ස් ටර්මිනලය නැවත ආරම්භ කිරීමට සිදු විය, නමුත් මෙය පහසුම ක්‍රමයයි.
skybondsor

ටර්මිනලය දිගින් දිගටම පැරණි නම පෙන්වන නිසා මෙය මට වැඩ කළේ නැත. එහෙත්, ජෝන් ගේ පිළිතුර එය විසඳීය - මොජාවේ.
රෙහ්මාත්

21

$ගොනුව වෙනස් කිරීමෙන් ඔබට ඔබේ පර්යන්තයට පෙර දැකීමට අවශ්‍ය දේ අර්ථ දැක්විය හැකිය ~/.profile.

උදාහරණයක් ලෙස ඔබ ගොනුවට එකතු කරන්නේ නම් ~/.profileපහත පේළිය:

# h is the host name, w the complete path 
export PS1="\h:\w$ "

වත්මන් නාමාවලියෙහි ධාරක නාමය සහ සම්පූර්ණ මාර්ගය ඔබට පෙනෙනු ඇත:

host_name:current_directory_path$

අපනයන විධානයෙහි පහත දැක්වෙන විකල්ප භාවිතා කිරීමෙන් ඔබට මගේ උදාහරණය වෙනස් කළ හැකිය:

\d – Current date
\t – Current time
\h – Host name
\# – Command number
\u – User name
\W – Current working directory (i.e: Desktop/)
\w – Current working directory, full path (i.e: /Users/Admin/Desktop)

ඇයි -1? ඔහු කියා සිටියේ එහි ධාරක නාමය ටර්මිනලයේ දැකිය නොහැකි බවයි.
මාවරික්

4
මම -1 සමඟ නොවේ :). ඔබගේ පිළිතුරට ස්තූතියි, මම හිතන්නේ මම පර්යන්තය තුළ මගේ නම වෙනස් කරන්නේ කෙසේදැයි සොයන්නේ නැත, නමුත් පැහැදිලිවම මගේ පරිගණකය නව-සත්කාරක -4 කැත නමෙන් සඳහන් කර ඇති බැවින් බැක්බ්ලේස් වැනි සේවාවන් එය භාවිතා කරයි. මගේ පෙර මැක්බුක් ප්‍රෝ හි මා තෝරාගත් ලස්සන නමක් තිබුණි, මගේ කඳුකර සිංහයා වන මැක්බුක් ප්‍රෝ
බෙදාගැනීමේ මනාපයන්හි

12

ඔබට දුවන්න පුළුවන්

sudo hostname Name-Of-My-Computer

නම වෙනස් කිරීමට ටර්මිනලයේ.


8
සත්කාරක නාමය සඳහා වන මෑන් පිටුව පවසන්නේ scutil --set HostName name-of-hostඔබට නැවත ආරම්භ කිරීම හරහා ධාරක නාමය තබා ගැනීමට අවශ්‍ය නම් ධාවනය කරන ලෙසයි
daviewales

මට එය පරිගණකය නැවත ආරම්භ කිරීම පවා ඉතා හොඳින් ක්‍රියාත්මක විය. ඔබට ස්තුතියි.
බ්‍රයිනර් ෆෙරෙයිරා

මගේ මැක් (එල් කැපිටන් ධාවනය) නැවත ආරම්භ කිරීමෙන් පසුව මෙය මට
ප්‍රයෝජනවත් විය

7

මගේ නඩුවේදී, එය අපගේ ඩීඑන්එස් සේවාදායකයේ ගැටළුවක් බව මට පෙනී ගියේය, ප්‍රතිලෝම ඩීඑන්එස් විමසුම අපැහැදිලි නොවූ හෙයින් අයිපී ලිපිනය සහ ධාරක නාමය සඳහා අනුපිටපත් ඩීඑන්එස් ඇතුළත් කිරීම් ඇති බැවිනි.


2

මම මෙහි පිළිතුරක් එක් කරන්නේ මා මෑතකදී මෙම ගැටලුවට ද මුහුණ දී ඇති බැවිනි.

OSX 10.7.4 හි සහ සමහර විට ඊට පෙර, බෙදාගැනීමේ මනාප පැනලයේ ධාරක නාමය සංස්කරණය කිරීමේ විකල්පයේ දෝෂයක් ඇති බව පෙනේ. මෙම ධාරාව වෙනුවට ධාරක නාමය අන්තිම දේට සකසයි.

sudo hostname [preferred hostname]එය නිවැරදිව සැකසීමට, එය බෙදාගැනීමේදී සැකසූ පසු මට ධාවනය කිරීමට සිදුවිය.


1

මම මගේ පරිගණකයට කිසිවක් කළේ නැත, නමුත් අවසානයේදී කිසියම් හේතුවක් නිසා සත්කාරක නාමය සහ පරිගණක නාමය සියල්ලම මා මුලින් සැකසූ නම ලෙස ලියාපදිංචි කර ඇත! ඇත්ත වශයෙන්ම මා පහත සඳහන් පර්යන්තය මුළු කාලයම විවෘත කර ඇති අතර මෙය හරියටම කපන ලද සහ අලවන ලද:

new-host-4:~ scott$ hostname
new-host-4.home
new-host-4:~ scott$ hostname
Scotts-MacBook-Pro.local
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.