Fourni par busybox
, ash
est le shell par défaut d'Alpine Linux.
Voici quelques astuces, commandes et personnalisation pour s'y sentir comme à la maison
Alpine Linux offre un fichier /etc/profile
qui sera appliqué à l'entièreté du système, à chaque fois qu'un utilisateur quelqu'il soit se connecte.
Il existe aussi un dossier /etc/profile.d/
qui contient des scripts en .sh
complémentaires à /etc/profile
, appliqué à tout utilisateur.
L'idée est de rajouter les lignes d'alias qui vont bien dans /etc/profile
ou dans /etc/profile.d/my_alias.sh
si on veut un réglage system-wide, ou dans ~/.profile
(pas testé).
# /etc/profile alias ls="ls -lh" alias la="ls -alh" # NOTE : par défaut, ls par busybox donne des sorties colorées, pas besoin de préciser --color=always ou auto
Dans le dossier /etc/profile.d/
, il y a notamment un color_prompt.sh.disabled
qui met du rouge pour root et du vert pour les autres. Pile poil ce qu'on cherche !
Ne reste plus qu'à le renommer pour avoir l'extension .sh
doas = sudo plus léger, utiliser doasedit pour just éditer un fichier de config