Soweit ich weiß, ist der richtige Ort, um Ihre eigenen Skripte abzulegen /usr/local/bin
(zum Beispiel ein Skript, mit dem ich einige Dateien sichern kann). Ich stelle fest, dass sich dieser Ordner derzeit (standardmäßig) im Besitz von root befindet und mein normaler Benutzer keinen Zugriff darauf hat. Ich bin der einzige Benutzer auf diesem Computer. Soll ich den gesamten Ordner in meinen eigenen Benutzer ändern? Oder gibt es einen anderen richtigen Weg, um Berechtigungen zu arrangieren /usr/local/bin
?
quelle
Der übliche Ort, an dem Sie Ihre eigenen Skripte ablegen können, ist
~/bin
, und fügen Sie dieses Verzeichnis zu Ihrem hinzuPATH
.quelle
Machen Sie sich nicht die Mühe, Dinge in Verzeichnisse zu verschieben, die möglicherweise von anderen Teilen des Systems verwendet werden.
Wenn Sie der einzige Benutzer des Systems sind, installieren Sie einfach unter
$HOME
, zum Beispiel in einer$HOME/local
Hierarchie. Entweder das, oder verwenden , um eine völlig getrennte Hierarchie wurzelte in, zum Beispiel,/opt
oder/sw
, etc. zu jagen Ort (nicht vom Basissystem oder Paket - Manager verwendet wird ).quelle