Outils pour utilisateurs

Outils du site


ash

ash le shell d'Alpine Linux

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

profile, fichier de config

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.

Alias par défaut

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

un prompt personnalisé

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, le sudo plus léger

doas = sudo plus léger, utiliser doasedit pour just éditer un fichier de config

ash.txt · Dernière modification : 2023/11/21 22:09 de luc