Portál AbcLinuxu, 8. května 2025 20:50
$PATH
...
PATH=$PATH:$HOME/bin:Pak si jeste vytvor adresar ~/bin:
mkdir ~/bina nakopiruj si tam vse co potrebujes spoustet. Nebo si vytvor linku od spustitelnejch binarek/skriptu prave sem.
$PATH
je snad ve většině shellů proměnná prostředí, ve které jsou napsány cesty, kde se mají hledat programy, pokud se nenacházejí v ./
(aktuálním adresáři).
~/.bashrc
není ./bashrc
ls -la
a pokud bude v aktuálním adresáři skript ls
který bude prováďět rm -rf /
tak si zrušíš systém/data. Vše je dobré spouštět z důvěryhodné cesty (buď je to můj ~/bin nebo systémové adresáře spravované adminem).
export PATH="$HOME/bin:$PATH"
$PATH
- viz prikaz set
?
jinak funguje to jen v tom bin ale jinde ne.Huh??? V kterem bin? Znova: co je napsano na radku
PATH
po zadani prikazu set
?
cat ~/.bashrc
PATH=$PATH:$HOME/bin:
rm ~/.bashrc mkdir ~/.bin echo "export PATH="$HOME/bin:$PATH"" >> ~/.bashrc exitSpust znova konzoli a do ~/bin si nakopiruj to, co ches z neho spoustet. A dal bych vetsi vahu na cteni manualu, howto, tutorialu, googlu, irc kanalu, knizek a pripadne abclinuxu, pripadne kamaradi, kolegove.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.