Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Essentiele commands werken niet in FC3

Venzent
10 antwoorden
  • Ik heb een clean install gedaan van FC3 en bepaalde commands zoals ifconfig en chkconfig werken niet. Ik krijg dan de melding "command not found". Ik probeer het zowel als user als root. Hetzelfde probleem had ik ook met FC2 en toen heeft een Linuxguru wat bestanden gewijzigd waarin de variable voor ik geloof "path" staan, maar door de nieuwe install heb ik het probleem weer.
  • Voer jij die commando's uit als root (niet als su) vanaf de console of als su vanaf een terminalsessie in Gnome of KDE?

    Deze commando's werken - voor zover ik heb ondervonden - in Fedora core 3 standaard alleen als root ze uitvoert in de console.

    Greetz, dJezzer 8)
  • "su - root"

    leest ook de omgevingsvariablen voor de ge-su'de gebrruiker in.
  • gewoon
    [code:1:3d3b69688e]su -[/code:1:3d3b69688e]
    is genoeg om root te worden :) (inclusief omgevingsvariabelen dus)
  • [code:1:2f48451f6c]
    [ralph@FC3 ~]$ su root
    Password:
    [root@FC3 ralph]# ifconfig
    bash: ifconfig: command not found
    [root@FC3 ralph]#
    [/code:1:2f48451f6c]

    Als ik echter vanuit het menu kies voor "Terminalprogramma (in systeembeheermodus)" dan werkt het wel, kan iemand mij de verschillen uitleggen?
  • bij de RH's moet je niet ifconfig doen maar /sbin/ifconfig

    ditzelfde geldt ook voor chkconfig

    als je met su root wordt.. wordt het profile niet mee genomen waardoor de commando's niet in /sbin/ worden opgezocht.

    middels su - zou het moeten werken voor zover ik weet
  • Je bent het streepje vergeten; een normale user heeft /sbin en /usr/sbin niet in zn path staan, root wel. Als je su root doet, worden je eigen omgevingsvariabelen meegenomen.

    Dus je moet
    [code:1:7cb190a4ff]su -[/code:1:7cb190a4ff]
    of
    [code:1:7cb190a4ff]su - root[/code:1:7cb190a4ff]

    doen…

    mja, na edit klopt het dus kayjay :P
    loop nou niet mijn bericht te typen terwijl ik dat ook doe :P
  • [quote:9be96e6670="webspider"]J
    en nee kayjay, dat is niet waar…[/quote:9be96e6670]

    en ja webspider dat is wel waar..

    bij overige distro's:
    [code:1:9be96e6670]
    [kayjay@nefer-tmu kayjay]$ su
    Password:
    ifc[root@nefer-tmu kayjay]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:A0:CC:C9:1B:24
    inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
    inet6 addr: fe80::2a0:ccff:fec9:1b2 enz enz
    [/code:1:9be96e6670]

    op FC 3 , root geworden met standaard su:
    [code:1:9be96e6670]
    [root@eldorado beheer]# ifconfig
    bash: ifconfig: command not found
    [root@eldorado beheer]# /sbin/ifconfig
    eth0 Link encap:Ethernet HWaddr 00:E0:18:99:25:87
    enz. enz.
    [/code:1:9be96e6670]
  • Let wel:
    [code:1:ba81686aaa]su root[/code:1:ba81686aaa]
    is niet hetzelfde als
    [code:1:ba81686aaa]su - root[/code:1:ba81686aaa]
    Je wilt de laatste…
  • Krijg nou nix :o Weer wat geleerd :D

    Greetz, dJezzer 8)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.