Auteur Topic: Veranderen prompt  (gelezen 8144 keer)

Offline cyclops

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
Veranderen prompt
« Gepost op: 13 januari 2008, 15:55:08 »
Als beheerder heb ik zijdelings met Unix te maken. Nu weet ik dat het mogelijk is op de prompt te veranderen, middels de .profile file in je root directory. Dit heb ik aangepast maar op mijn 207+ krijg ik het niet dynamisch.

Nu staat er DiskStation> maar dit zou ik willen veranderen in username@directory waarbij directory steeds dynamisch vanuit de environment wordt gelezen en aangepast naar de huidige. Volgens mij zou ik dan het volgende moeten doen:


export PS1="`hostname`> "
aanpassen naar:

export PS1=$USER@"`pwd`> "
of
export PS1="$USER@$PWD > "

Dit gaat bij het laden van het root profile goed maar daarna, bij het veranderen van directory, wijzigt het pwd niet meer. Ik zal wel iets fout doen maar wat... geen idee! Zou iemand kunnen helpen?

Ik post ook nog een voorbeeld mee:

root@/root> ll
drwxr-xr-x    2 root     root         4096 Jan 30  2004 .
drwxr-xr-x   21 root     root         4096 Jan 13 13:16 ..
-rwxr--r--    1 root     root          458 Jan 13 15:34 .profile
root@/root> more .profile
#/etc/profile: system-wide .profile file for ash.
PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
umask 022
#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
#        stty erase
#fi
export PATH
HOME=/root
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
export PS1=$USER@"`pwd`> "
alias dir="ls -al"
root@/root> cd ..
root@/root> env
SSH_CLIENT=192.168.1.33 2093 22
USER=root
MAIL=/var/mail/root
OLDPWD=/root
HOME=/root
SSH_TTY=/dev/ttyp0
PAGER=more
PS1=root@/root>
LOGNAME=root
TERM=xterm
PATH=/opt/bin:/opt/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/syno/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin
SHELL=/bin/ash
PWD=/
SSH_CONNECTION=192.168.1.33 2093 192.168.1.34 22
PGDATA=/volume1/@database/pgsql
root@/root>


tnx! :oops:

Offline Geerten

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 8
Prompt
« Reactie #1 Gepost op: 27 januari 2008, 22:38:30 »
Ook ik heb lang gezocht naar een nieuwe prompt voor mijn DS107+ maar niets gevonden. pwd update gewoon niet.

Weet niemand hier een oplossing voor?

Alvast bedankt, groeten Geerten
DS216+II

Offline remmelt

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 5
(Geen onderwerp)
« Reactie #2 Gepost op: 03 februari 2008, 17:47:45 »
Het lijkt erop alsof de prompt een keer wordt gelezen en gezet, vandaar dat hij niet update. Ik snap ook niet waarom dat is.

Anonymous

  • Gast
Re: Veranderen prompt
« Reactie #3 Gepost op: 17 april 2008, 08:04:41 »
Voor het zetten van de prompt in Unix/Linux zijn een aantal speciale prompt string beschikbaar.
Deze speciale strings kun je vinden middels het unix commando: man ash

Om username@directory te krijgen als prompt gebruik je bijvoorbeeld (iig voor de bash shell): export PS1='u@w >'
waarbij u staat voor de current user en w voor de current working directory.
(gebruik W om ipv w om niet het volledige pad te krijgen)

Groeten,
Stephan

Anonymous

  • Gast
Re: Veranderen prompt
« Reactie #4 Gepost op: 19 april 2008, 13:07:45 »
Gisteren mijn eigen DS207+ ontvangen en geïnstalleerd.
Ash ondersteund de prompt instructie niet  :cry:

Alternatief: installeer bash (ipkg install bash)

Anonymous

  • Gast
Re: Veranderen prompt
« Reactie #5 Gepost op: 01 juli 2008, 17:55:21 »
Op mijn DS107+ zou ik ook graag bash willen installeren. Als ik echter 'ipkg install bash'  op de prompt invoer dan krijg ik de melding dat bash niet gevonden is.
Hoe moet ik ipkg.conf wijzigen om wel een juiste bash te kunnen installeren?

Hier de inhoud van ipkg.conf
cat ipkg.conf

src synoware http://www.maartendamen.com/synoware
dest root /

saatske


 

Folder permissions veranderen van Photo share lukt niet.

Gestart door SylvesterBoard Photo Station / Photos

Reacties: 21
Gelezen: 3344
Laatste bericht 22 januari 2022, 17:41:09
door Babylonia
TV serie poster veranderen

Gestart door Robert KoopmanBoard Video Station

Reacties: 0
Gelezen: 1685
Laatste bericht 09 december 2014, 13:32:37
door Robert Koopman
Poort 8080 veranderen

Gestart door LouisdjiBoard Synology DSM 5.1 en eerder

Reacties: 4
Gelezen: 2094
Laatste bericht 19 november 2010, 10:22:06
door Björn
Hoe schijf type veranderen?

Gestart door SmackBoard Synology DSM algemeen

Reacties: 5
Gelezen: 722
Laatste bericht 12 december 2022, 15:32:03
door Smack
Bij de instellingen kan ik het poort nummer niet veranderen in 119.

Gestart door VulcaneBoard Spotweb

Reacties: 13
Gelezen: 4770
Laatste bericht 04 september 2015, 16:48:55
door Mitchie