Permalänk
Medlem

Fråga om .bashrc och .profile

Hejsan alla kunniga och hjälpsamma Linux människor.
Det är så att jag håller på att plugga Datorteknik på distans och har nu börjat med Linux, som jag är helt ny med.
Jag har nu fått en uppgift där jag ska titta närmare på .profile och .bashrc och där dom vill att jag ska undersök möjligheterna med dessa script-filer och redogöra för ett par lämpliga förändringar.
Problemet är att jag läst och läst men hittar inte riktigt någonstans vad jag verkligen kan göra med dom.

Det jag hittat är att i .profile brukar man lägga till kataloger som ska finnas i sökvägen PATH, men vad gör sökvägen egentligen?
Har jag fattat det rätt om man t.ex har startfilen steam i mappen /home/mindator/steam och lägger till den så ska jag kunna skriva steam i terminalen oavsett vart jag är och starta steam?

Om .bashrc har jag bara hittat nått om alias som jag förstår ska användas för att kunna köra kortkommandon utav längre kommadon.
När man gör ett kortkommando direkt i terminalen t.ex alias ll='ls -l' så kommer han bara ihåg det tills man stänger ner termlinalen.
Är det sånt man kan lägga in i .bashrc? för att den ska komma ihåg det även efter man stängt ner?

Sitter på en Rasperry pi med Rasbian.

Hoppas att det finns nån vänlig själ här som orkar läsa mitt förvirrande inlägg och kanske ge mig lite klarhet.

Tack på förhand

Permalänk
Medlem
Skrivet av confal:

Hejsan alla kunniga och hjälpsamma Linux människor.
Det är så att jag håller på att plugga Datorteknik på distans och har nu börjat med Linux, som jag är helt ny med.
Jag har nu fått en uppgift där jag ska titta närmare på .profile och .bashrc och där dom vill att jag ska undersök möjligheterna med dessa script-filer och redogöra för ett par lämpliga förändringar.
Problemet är att jag läst och läst men hittar inte riktigt någonstans vad jag verkligen kan göra med dom.

Det jag hittat är att i .profile brukar man lägga till kataloger som ska finnas i sökvägen PATH, men vad gör sökvägen egentligen?
Har jag fattat det rätt om man t.ex har startfilen steam i mappen /home/mindator/steam och lägger till den så ska jag kunna skriva steam i terminalen oavsett vart jag är och starta steam?

Om .bashrc har jag bara hittat nått om alias som jag förstår ska användas för att kunna köra kortkommandon utav längre kommadon.
När man gör ett kortkommando direkt i terminalen t.ex alias ll='ls -l' så kommer han bara ihåg det tills man stänger ner termlinalen.
Är det sånt man kan lägga in i .bashrc? för att den ska komma ihåg det även efter man stängt ner?

Sitter på en Rasperry pi med Rasbian.

Hoppas att det finns nån vänlig själ här som orkar läsa mitt förvirrande inlägg och kanske ge mig lite klarhet.

Tack på förhand

Lite om detta
http://stefaanlippens.net/bashrc_and_others/

Visa signatur

Mac Mini M2 Pro
5K

Permalänk
Medlem

.bashrc är ju unik för just dig som användare, ligger ju under /home. bashrc läses varje gång ett terminal fönster öppnas. Alla användare har ju då sin egen.bashrc. Så då kan alla användare ha sina egna alias.

Skickades från m.sweclockers.com

Visa signatur

Ryzen 5800x @ 32gb 3200mhz @ 7tb ssd @ 3060ti Fractal r5 @ Arch
i5 4670k @ 24gb 1600mhz @ Fractal r3 @ 12tb ZFS @ Truenas Scale
Thinkpad T450 @ i5 5300u @ 16gb @ 512gb ssd @ 24+48wh batteri @ Debian