Sudo, su & scripts: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Nieuwe pagina aangemaakt met '<code>sudo</code> Staat voor ''super user do'' en da's een manier om een commando uit te voeren als beheerder. <code>su</code> Staat voor ''substitute user'': Een m...') |
|||
Regel 1: | Regel 1: | ||
<code>sudo</code> Staat voor ''super user do'' en da's een manier om een commando uit te voeren als beheerder. <code>su</code> Staat voor ''substitute user'': Een manier om de actuele inlogprompt van eigenaar te laten veranderen. In den beginne allemaal duidelijk. Niet dus. | <code>sudo</code> Staat voor ''super user do'' en da's een manier om een commando uit te voeren als beheerder. <code>su</code> Staat voor ''substitute user'': Een manier om de actuele inlogprompt van eigenaar te laten veranderen. In den beginne allemaal duidelijk. Niet dus. | ||
− | == | + | == sudo cd == |
Het commando <code>sudo cd ...</code> werkt niet: Na dit commando, is de werkdirectory immers aangepast, en mogelijk naar een locatie waar de gewone gebruiker geen rechten toe heeft. | Het commando <code>sudo cd ...</code> werkt niet: Na dit commando, is de werkdirectory immers aangepast, en mogelijk naar een locatie waar de gewone gebruiker geen rechten toe heeft. | ||
Regel 8: | Regel 8: | ||
sudo -i | sudo -i | ||
+ | |||
+ | == PATH == | ||
+ | |||
+ | Ik heb een map met eigen scripts, oorspronkelijk op <code>/opt/scripts</code>, maar recentelijk verplaatst naar <code>/home/strompf/Dropbox/.roaming/opt/scripts</code>. So far, so good. Maar niet zo good: | ||
+ | |||
+ | sudo MijnScript.sh | ||
== Bronnen == | == Bronnen == |
Versie van 9 nov 2016 15:17
sudo
Staat voor super user do en da's een manier om een commando uit te voeren als beheerder. su
Staat voor substitute user: Een manier om de actuele inlogprompt van eigenaar te laten veranderen. In den beginne allemaal duidelijk. Niet dus.
sudo cd
Het commando sudo cd ...
werkt niet: Na dit commando, is de werkdirectory immers aangepast, en mogelijk naar een locatie waar de gewone gebruiker geen rechten toe heeft.
De oplossing zou zijn:
sudo -i
PATH
Ik heb een map met eigen scripts, oorspronkelijk op /opt/scripts
, maar recentelijk verplaatst naar /home/strompf/Dropbox/.roaming/opt/scripts
. So far, so good. Maar niet zo good:
sudo MijnScript.sh