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

1.5 KiB
Raw Blame History

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:

$ cp *.zip /volume1/Backup/

Déplacer un fichier vers un dossier parent:

$ mv plex.zip ../../..

Connaitre le SHELL utilisé:

$ echo $SHELL
/opt/bin/bash

Aller au répertoire utilisateur:

$ cd $HOME

Afficher les numéros de ligne avec cat:

$ cat --number foo.c | more
$ cat -n foo.c | less

Commentaire multi-lignes:

#!/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é:

$ cat /etc/linuxmint/info

$ cat /etc/lsb-release

Liste des utilisateurs et groupes:

$ 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):

$ 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:

$ sudo deluser <username> sudo
$ sudo gpasswd -d <username> sudo

# retire <username> de tous les groups sauf de son groupe individuel
$ usermod -G "" <username>