Öppna ett nytt terminalfönster och gå till din hemkatalog (skriv bara cd
och tryck på Enter).
Därefter skriver du ls .bash *
och även ls .profile
(observera att vart och ett av dessa filnamn börjar med en punkt). Om du har dessa filer (och du borde ha åtminstone .profilen) måste du redigera dem och lägga till dina alias till dem. Jag använder VI (eller VIM) för att redigera dessa filer, men du kan använda en annan redigerare (faktiskt skriver du i ditt terminalfönster öppnar .bash_profile öppnar den i TextEditor, vilket kan vara lite mer användar- vänlig om du inte är bekant med VI). Om du av någon anledning inte har någon av dessa filer skapar du en ny (och kallar den .bashrc), lägger till dina aliasrader i den (så detta blir ett kommando per rad, som du skulle skriva dem i skal) och spara sedan filen. Du kan sedan skapa symlänkar till .bash_profile och .profile genom att använda ln -s .bashrc .bash_profile; ln -s .bashrc .profil
.
Vad jag vanligtvis gör är att jag gör .bashrc och .bash_profile symboliska länkar till .profile och bara behöver bara oroa mig för en fil.
Skillnaden mellan dessa filer är att bash kommer att källa olika beroende på om den har startats som ett inloggningsskal (vanligtvis skulle en inloggningsprocess starta skalet som ett inloggningsskal) eller bara som en interaktiv ( men inte inloggningsskal eller ett icke-interaktivt skal. Att ha alla tre filerna i huvudsak samma ger mig en konsekvent miljö oavsett hur jag startade.
Du får mer information genom att göra man bash
, men var beredd, det är en lång mansida. Du kommer att kunna se vilken av de tre filerna (.bashrc, .profile och .bash_profile) som hämtas beroende på vilket läge som startades i.
Hoppas det hjälper - om inte, ge mig ett rop .