41 lines
618 B
Markdown
41 lines
618 B
Markdown
# Shells
|
|
|
|
|
|
|
|
### ASH
|
|
|
|
#### Préférences:
|
|
|
|
- System: `/etc/profile`
|
|
- User: `~/.profile`
|
|
|
|
|
|
|
|
### BASH:
|
|
|
|
#### Préférences:
|
|
|
|
Il cherche les fichiers dans l'ordre suivant:
|
|
|
|
1. BASH comme login SHELL (une session où on se loggue dans le système, une connexion ssh):
|
|
1. `/etc/profile`
|
|
2. `~/.bash_profile`
|
|
3. `~/.bash_login`
|
|
4. `~/.profile`
|
|
2. BASH comme application (après s'être loggué avec un autre SHELL)
|
|
1. `/etc/bash.bashrc`
|
|
2. `~/.bashrc`
|
|
|
|
|
|
|
|
### Recharger la configuration:
|
|
|
|
```bash
|
|
$ source ~/.profile
|
|
|
|
ou
|
|
|
|
$ . ~/.profile
|
|
```
|
|
|
|
On peut aussi créer un alias: `alias rload=". ~/.profile"` |