Discussion:
veel te lange hostname, kan dit anders worden weergegeven ?
Y P
2015-12-01 10:58:39 UTC
Permalink
Hoi Lieve Forumleden,

bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?

Dit is de hostname:

HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
***@HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
of
***@HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
etc etc !! en andere variaties hierop!

Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
gebruiker@- of ***@HP-Pavilion-dv6000

Bedankt voor tips.

YP
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Milton
2015-12-01 11:45:32 UTC
Permalink
Hoi Y P,

de naam kun je wijzigen in:
sudo gedit /etc/hostname

tenminste als dat wel klopt anders corrigeert iemand me wel.
Milton
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Y P
2015-12-02 14:21:50 UTC
Permalink
Tja als het mag want als je daar in iets veranderd en dat het zware
consequenties heeft elders, dan ben je zeer ver van huis en mag je misschie
nstraks een nieuwe Ubuntu herinstalleren, dat wil ik in geen geval.
Vandaar dus dat ik het over een fancy prompt had, omdat je de
commandolijn-promptweergave ook kunt aanpassen, en misschien valt daar iets
te doen, maar dat heeft dan totaal geen consequentie op de hostname en
afhankelijke onderdelen van het systeem.

Y P
Post by Milton
Hoi Y P,
sudo gedit /etc/hostname
tenminste als dat wel klopt anders corrigeert iemand me wel.
Milton
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Bart Ribbers
2015-12-02 14:26:53 UTC
Permalink
Beste Y P,

Een hostname aan passen heeft totaal geen effect op de werking van het
systeem.
Zelfs al bestaat het hele bestand niet, werkt je systeem nog gewoon als
normaal (al raad ik het toch niet aan om het weg te gooien).
Natuurlijk is de prompt veranderen een mooiere oplossing, maar de
hostname zelf aanpassen kan zeker geen kwaad.

En zelfs al start je hele systeem niet meer op, opnieuw installeren is
bijna nooit nodig, al is het wel vaak de makkelijkste oplossing.
Dat is nou juist het mooie aan Linux: je kunt het bijna altijd wel
oplossen zonder te herinstalleren door middel van een Live CD gebruiken
of andere truukjes, waar je bij Windows toch vaak niet anders kunt.

Met vriendelijke groet,
Bart
Post by Y P
Tja als het mag want als je daar in iets veranderd en dat het zware
consequenties heeft elders, dan ben je zeer ver van huis en mag je misschie
nstraks een nieuwe Ubuntu herinstalleren, dat wil ik in geen geval.
Vandaar dus dat ik het over een fancy prompt had, omdat je de
commandolijn-promptweergave ook kunt aanpassen, en misschien valt daar iets
te doen, maar dat heeft dan totaal geen consequentie op de hostname en
afhankelijke onderdelen van het systeem.
Y P
Post by Milton
Hoi Y P,
sudo gedit /etc/hostname
tenminste als dat wel klopt anders corrigeert iemand me wel.
Milton
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Y P
2015-12-02 23:54:05 UTC
Permalink
Hoi,

ik kies toch liever altijd voor de voorzichtigste oplossing als die bestaat,
dan ben je zeker van de gevolgen.

Heb intusse nde door Floris gegeven link geraadpleegd, en denk iets te
hebben gevonden dat in mijn plaatje past:
PS1="\***@HP-Pavilion:\w\$ "
waarbij ik hier de hostname of \h door een afgekorte naam van de machine
vervang;
op deze manier blijft het ook het path tonen als je van directory verandert.

Gr,

Y P
Post by Bart Ribbers
Beste Y P,
Een hostname aan passen heeft totaal geen effect op de werking van
het systeem.
Zelfs al bestaat het hele bestand niet, werkt je systeem nog gewoon
als normaal (al raad ik het toch niet aan om het weg te gooien).
Natuurlijk is de prompt veranderen een mooiere oplossing, maar de
hostname zelf aanpassen kan zeker geen kwaad.
En zelfs al start je hele systeem niet meer op, opnieuw installeren
is bijna nooit nodig, al is het wel vaak de makkelijkste oplossing.
Dat is nou juist het mooie aan Linux: je kunt het bijna altijd wel
oplossen zonder te herinstalleren door middel van een Live CD
gebruiken of andere truukjes, waar je bij Windows toch vaak niet
anders kunt.
Met vriendelijke groet,
Bart
Post by Y P
Tja als het mag want als je daar in iets veranderd en dat het zware
consequenties heeft elders, dan ben je zeer ver van huis en mag je misschie
nstraks een nieuwe Ubuntu herinstalleren, dat wil ik in geen geval.
Vandaar dus dat ik het over een fancy prompt had, omdat je de
commandolijn-promptweergave ook kunt aanpassen, en misschien valt daar iets
te doen, maar dat heeft dan totaal geen consequentie op de hostname en
afhankelijke onderdelen van het systeem.
Y P
Post by Milton
Hoi Y P,
sudo gedit /etc/hostname
tenminste als dat wel klopt anders corrigeert iemand me wel.
Milton
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
--
Ubuntu-NL mailing list
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Floris
2015-12-02 13:27:41 UTC
Permalink
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
Je kan de prompt op de volgende manier veranderen:

PS1="bla die bla: "

dit moet je dan elke keer zelf in typen. Als je tevreden bent hoe de
prompt eruit ziet dan kan je in /etc/bashrc of /etc/bash.bashrc
de veranderingen definitief maken.

Lees ook:
http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html

succes,

floris
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Y P
2015-12-02 14:57:25 UTC
Permalink
Hoi Floris,
Post by Floris
Post by Y P
Hoi Lieve Forumleden,
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken uiteraard
?
HP-Pavilion-dv6000-RR711EA-UUG-A:/home/zeezicht#
dus
of
etc etc !! en andere variaties hierop!
Zou het mogelijk zijn een soort fancy prompt in te stellen waar je de
zichtbare naam beperkt tot
Bedankt voor tips.
YP
PS1="bla die bla: "
dit moet je dan elke keer zelf in typen. Als je tevreden bent hoe de
prompt eruit ziet dan kan je in /etc/bashrc of /etc/bash.bashrc
de veranderingen definitief maken.
http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
succes,
floris
Dit getest en komt idd zeer dichtbij wat ik wil,
behalve dat ik het path niet mee heb, neem bijv. dat ik
PS1="lx:~$ " tik, dan is dat best ok, maar als ik cd /tmp of cd tmp/ doe
vanuit de /home/yp dir, dan zie ik nog altijd ***@lx:~$

Maar ik heb ook al in ~/.bashrc enkele regeltje mbt PS1= gezien.

Y P
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Y P
2015-12-04 15:55:12 UTC
Permalink
Hi Floris,
.....
Post by Floris
Post by Y P
kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken ?
dit moet je dan elke keer zelf in typen.
Ik heb het getest, leuk om het eerst op deze manier te proberen.
Post by Floris
Als je tevreden bent hoe de
prompt eruit ziet dan kan je in /etc/bashrc of /etc/bash.bashrc
de veranderingen definitief maken.
Ik heb geprobeerd in /etc/bash.bashrc een PS1 regel ipv de huidige te
zetten, bijv. waar \h vervangen wordt door lx of W970SUW (type van
computer);

maar ik zou dit moeten sourcen in /etc/profile, en daarin vind ik niet welke
regel ik moet uncommenten ofzo.


Y P
--
Ubuntu-NL mailing list
Ubuntu-***@lists.ubuntu.com
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Y P
2015-12-07 15:02:37 UTC
Permalink
Hallo!
Post by Floris
Post by Y P
bij installatie op een Acer laptop die nog niet te oud was, heeft Ubuntu een
hostname voorgesteld die we toen zomaar geaccepteerd hebben;
maar als je nu in console op afstand per ssh inlogd, krijg je veertig
karakters als prompt
en dat is niet zo leuk als je met brltty werkt; kan dit anders, kan je een
portie van de hostname tonen zodat het root at of gebruiker at mmm korter
zou zijn, en dit zonder aan de hostname zelf in de config te raken
PS1="bla die bla: "
dit moet je dan elke keer zelf in typen. Als je tevreden bent hoe de
prompt eruit ziet dan kan je in /etc/bashrc of /etc/bash.bashrc
de veranderingen definitief maken.
In /etc/bash.bashrc heb ik regel 19 naar regel 20 gekopiëerd, en ipv \h de
naam ASTEROID gezet (hostname is asteroid in kleine letters).

In root heb ik ASTEROID, als user asteroid (kleine letters);
dus /etc/bash.bashrc, desondanks het verondersteld wordt system-wide te
zijn, wordt in dit geval niet overgenomen als je een user bent.
(Heb daarom terug een # in bash.bashrc gezet naast de gewijzigde PS1 lijn)

En nogthans staat er op regel 3 en 4 dat bash.bashrc ge-sourced moet zijn in
/etc/profile; wel nu, dat is hij al, en toch geen effekt als user.
Wat vergeet ik of doe ik mis ?

Y P

Loading...