Outils pour utilisateurs

Outils du site


ash

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ash [2023/11/21 21:53] lucash [2023/11/21 22:09] (Version actuelle) luc
Ligne 1: Ligne 1:
 +====== 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é).
 +
 +<code bash>
 +# /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
 +</code>
 +
 +
 +===== 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