1er commit
De la docs au format Mkdocs
This commit is contained in:
119
docs/Linux/commandes.md
Normal file
119
docs/Linux/commandes.md
Normal file
@@ -0,0 +1,119 @@
|
||||
# Commandes
|
||||
|
||||
### Supprimer le contenu d’un 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>
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user