chsh: Fix `chsh -s SHELL` syntax (#7801)

* It's `ch -s SHELL` to change your own shell

Fixes #7800

* rephrase

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>

* Use -s generically, --shell on Linux

Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com>
feature/windows-fix-syntax-2
Martin Pool 2022-02-24 04:42:34 -08:00 committed by GitHub
parent 18642d59eb
commit 326cc8a262
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 23 additions and 3 deletions

View File

@ -7,13 +7,13 @@
`chsh`
- Change the current user's login shell:
- Change the login shell of the current user:
`chsh {{path/to/shell}}`
`chsh -s {{path/to/shell}}`
- Change the login shell for a given user:
`chsh --shell {{path/to/shell}} {{username}}`
`chsh -s {{path/to/shell}} {{username}}`
- List available shells:

20
pages/linux/chsh.md Normal file
View File

@ -0,0 +1,20 @@
# chsh
> Change the user's login shell.
> More information: <https://manned.org/chsh>.
- Change the current user's login shell interactively:
`chsh`
- Change the current user's login shell:
`chsh --shell {{path/to/shell}}`
- Change the login shell for a given user:
`chsh --shell {{path/to/shell}} {{username}}`
- List available shells:
`chsh --list-shells`