Files
mkdocs/docs/Linux/commandes.md
Bruno 21 e82296ba06 1er commit
De la docs au format Mkdocs
2018-09-16 14:48:15 +02:00

120 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Commandes
### Supprimer le contenu dun repertoire Linux:
On se place dans le répertoire puis:
`bruno@macbook-pro:~/Desktop/folder$ rm -rf *`
ou alors:
`bruno@macbook-pro:~/Desktop/folder$ rm -rf ton_repertoire/*`
### Copier tous les fichiers .zip dans un autre dossier:
```bash
$ cp *.zip /volume1/Backup/
```
### Déplacer un fichier vers un dossier parent:
```bash
$ mv plex.zip ../../..
```
### Connaitre le SHELL utilisé:
```bash
$ echo $SHELL
/opt/bin/bash
```
### Aller au répertoire utilisateur:
```bash
$ cd $HOME
```
### Afficher les numéros de ligne avec cat:
```bash
$ cat --number foo.c | more
$ cat -n foo.c | less
```
### Commentaire multi-lignes:
```bash
#!/bin/bash
echo "Say Something"
<<COMMENT1
your comment 1
comment 2
blah
COMMENT1
echo "Do something else"
: '
COMMENT2
your comments here
'
```
### Connaitre la version installé:
```bash
$ cat /etc/linuxmint/info
$ cat /etc/lsb-release
```
Liste des utilisateurs et groupes:
```bash
$ cat /etc/passwd | awk -F: '{print $ 1}'
$ cat /etc/group | awk -F: '{print $ 1}'
```
### Sudo:
Crée un nouvel utilisateur avec privilèges super-utilisateur (sudo):
```bash
$ adduser <newuser>
$ usermod -aG sudo <newuser>
# ou
$ sudo gpasswd -a <newuser> sudo
Adding user <newuser> to group sudo
```
Retirer les privilèges super-utilisateur (sudo) à un utilisateur:
```bash
$ sudo deluser <username> sudo
$ sudo gpasswd -d <username> sudo
# retire <username> de tous les groups sauf de son groupe individuel
$ usermod -G "" <username>
```