[LÖST] backupsript, var lägger jag det?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

[LÖST] backupsript, var lägger jag det?

Inlägg av TicToc »

Tack barre för http://ubuntu-se.org/smf/index.php/topi ... #msg103187

Var är det smart att lägga sina script? Finns det ett 'färdigt' ställe för det, eller skapar jag min egen katalog? Hur lägger jag i så fall till den i sökvägarna?
Senast redigerad av 1 TicToc, redigerad totalt 26 gånger.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: backupsript, var lägger jag det?

Inlägg av Barre »

Det finns många skolor för det :)

Men... så här brukar jag göra:

Program/script som jag gör brukar sällan vara såna att de måste vara tillgängliga för alla i systemet.
Om de skall vara tillgängliga för alla så är det korrekta stället /usr/bin

men som jag sa tidigare brukar jag skapa en egen bin katalog i min hemkatalog, anledningen till detta är för att jag brukar inte göra backup på /bin /usr/bin eller /sbin. Utan enbart göra backup på min hemkatalog (i princip) och då för jag med min bin katalog som ligger i hemkatalogen.

För att få sökvägen till min bin katalogen i min hemkatalog så lägger jag till ett par rader längst ner i i ~/.bashrc
if [ -d ~/bin ]; then
  PATH=$PATH:~/bin
fi

detta betyder att om katalogen bin finns i din hemkatalog så kommer PATH variablen att lägga till den sökvägen.
nästa gång du startar terminalen så kommer du att kunna köra script och program som ligger i ~/bin utan att behöva ange hela sökvägen.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: backupsript, var lägger jag det?

Inlägg av Emil.s »

Tog bort dubbelpost...

Själv brukar jag lägga alla egna script i /usr/local/bin/. Bör vara mer korrekt då /usr/local är gjort för egna saker. ;)
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: backupsript, var lägger jag det?

Inlägg av Barre »

Emil.s skrev: Tog bort dubbelpost...

Själv brukar jag lägga alla egna script i /usr/local/bin/. Bör vara mer korrekt då /usr/local är gjort för egna saker. ;)
Njea.... nu håller jag inte riktigt med dig ;)
/usr/local är historikt en struktur som innehåller en katalokstruktur som måste ligga på lokalt monterade diskar, medans /usr/bin kan mycket väl vara en nätverksmonterad resurs, eller en lokalt monterad volym.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: [LÖST] backupsript, var lägger jag det?

Inlägg av TicToc »

Hmm, placeringen fungerade bra i home, så länge som jag inte använde 'sudo', hur gör jag för att sudo skall hitta dit? till /home/patrik/bin alltså.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: [LÖST] backupsript, var lägger jag det?

Inlägg av TicToc »

Löste det sista mha alias, enkelt och bra,
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: backupsript, var lägger jag det?

Inlägg av Emil.s »

Barre skrev:
Emil.s skrev: Tog bort dubbelpost...

Själv brukar jag lägga alla egna script i /usr/local/bin/. Bör vara mer korrekt då /usr/local är gjort för egna saker. ;)
Njea.... nu håller jag inte riktigt med dig ;)
/usr/local är historikt en struktur som innehåller en katalokstruktur som måste ligga på lokalt monterade diskar, medans /usr/bin kan mycket väl vara en nätverksmonterad resurs, eller en lokalt monterad volym.
Aha. Då har man lärt sig något nytt idag igen.  8)

Trodde att det var så, då alla program man kompilerar själv lägger sig där. :P
Home sweet ~/ = http://sandnabba.se
Skriv svar

Återgå till "Terminalforum"