CLI Linux bak niet zoals verwacht

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • RnB
  • Registratie: September 2005
  • Laatst online: 19:32
Alvast mijn excuses voor mijn noobness, maar ik ben ook nog lerende.
Ik heb een beetje basiskennis van Linux, in de zin van ik weet hoe ik me door de folder structuur moet navigeren, hoe ik moet greppen, hoe ik leuke informatie over het systeem naar voren kan halen, etc.

Het gros van mijn CLI kennis is in de networking. Switches, routers en firewalls van verschillende vendoren, daar heb ik geen moeite mee. Dat is dan ook mijn referentie voor wanneer ik een Linux bak via SSH benader.

Ik maak bij een van mijn opdrachtgevers gebruik van een Stepping Stone server die op Linux draait, specifiek Linux phase 5.10.0-16-amd64 #1 SMP Debian 5.10.127-2 (2022-07-23) x86_64 GNU/Linux. Deze benader ik via SSH met iTerm of SecureCRT. Standaard is de Terminal Emulation XTerm, maar ik heb voor testing purposes ook de andere opties geprobeerd:

Afbeeldingslocatie: https://tweakers.net/i/u8i3m9yz3yS_hOuCH9I4uiEgEH0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Zgyn7lhl2ZqrPKYYRQVa6MDX.png?f=user_large

Wanneer ik verbinding heb, gedraagt de terminal zich niet zoals ik verwacht. Maak ik een typo en wil ik dit verwijderen met backspace, dan krijg ik vreemde tekens te zien. Control + Backspace verwijdert daadwerkelijk mijn typo. Wil ik naar links of naar rechts, vanwege een typo, of wil ik mijn laatste commando's ophoesten door pijltje naar boven te drukken, ook dan krijg ik vreemde tekens te zien:

Afbeeldingslocatie: https://tweakers.net/i/LMGEkd7XhFt_I16hdmEfG5nnPaQ=/800x/filters:strip_exif()/f/image/dFS0mCbNCTvAXSnfTdWFpvz8.png?f=fotoalbum_large

Bij een andere opdrachtgever maak ik ook gebruik van een Stepping Stone op Linux en daar heb ik deze problemen niet. Nu heb ik de informatie over de Linux versie van die server niet voor handen, dus dat kunnen we helaas niet vergelijken.

Wat gaat hier mis? Gebruik ik een verkeerde Terminal Emulation? Is het de Linux bak zelf? Of is dit by design?

Het bleek dus aan de gebruikte shell te liggen. De shell verandert naar Bash en mijn problemen zijn als sneeuw voor de zon verdwenen. :)

[ Voor 3% gewijzigd door RnB op 04-08-2022 10:38 ]

Beste antwoord (via RnB op 04-08-2022 10:35)


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Probeer eens /bin/bash uit te voeren. Beter?

i3 + moederbord + geheugen kopen?

Alle reacties


Acties:
  • +2 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 20:27

Cyphax

Moderator LNX
Ik denk in eerste instantie dat het de shell is. Als je
echo "$SHELL"
uitvoert, wat krijg je dan?

Saved by the buoyancy of citrus


Acties:
  • 0 Henk 'm!

  • RnB
  • Registratie: September 2005
  • Laatst online: 19:32
Dan krijg ik het volgende te zien:

$ echo "$SHELL"
/bin/sh

Acties:
  • Beste antwoord
  • +2 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Probeer eens /bin/bash uit te voeren. Beter?

i3 + moederbord + geheugen kopen?


Acties:
  • +2 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 20:27

Cyphax

Moderator LNX
RnB schreef op donderdag 4 augustus 2022 @ 10:08:
Dan krijg ik het volgende te zien:

$ echo "$SHELL"
/bin/sh
En als je /bin/bash uitvoert, gaat het dan beter?

Saved by the buoyancy of citrus


Acties:
  • +1 Henk 'm!

  • RnB
  • Registratie: September 2005
  • Laatst online: 19:32
Wauw @Boudewijn @Cyphax , dat was het inderdaad.
Nu ik op bash zit, werkt alles weer zoals ik verwacht.

Dank!

Acties:
  • +2 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

RnB schreef op donderdag 4 augustus 2022 @ 10:35:
Wauw @Boudewijn @Cyphax , dat was het inderdaad.
Nu ik op bash zit, werkt alles weer zoals ik verwacht.

Dank!
Als je chsh (changeshell) uitvoert kun je bash je default shell maken ;)

i3 + moederbord + geheugen kopen?


Acties:
  • +1 Henk 'm!

  • RnB
  • Registratie: September 2005
  • Laatst online: 19:32
Topper! Het is gelukt.

Kan ik weer aan het werk zonder frustraties. :)

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Voor de volledigheid nog even verplaasen van CSA naar de Linux-buren :)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)

Pagina: 1