Vous êtes sur la page 1sur 4

read.

MD 29/11/2021

RESUMER LINUX
Les Comende de base

ls
[option -a pour afficher le fichier cacher ]
[ -l pour avoir les detail des fichier disponible dans le répertoire courant]
les fichier cacher commence avec des point

cp [OPTIONS] SOURCE... DESTINATION


pour copier un fichier vers un dossier
utiliser l'option -r pour copier un dossier

cd name_dossier
pour change de dossier (.. Pour revenir en arrière)

mkdir [option -p pour cree dossier dans dossier ] dossier

su -> pour se connecter comme root


su name_user -> pour switche de user

echo [ -n pour retire le saut de line ] [ -e ] "message"


read [-p lire variable avec message] [-t Second le temp pour executer la
commander] [ -n nombre de caracter max] [le message] variable

$? -> cette variable retourne si la dernier operation et juste


0 -> si expression est juste ou operation est bien passer
autre -> si expression est fause et operation est pas bien passer

Permision

1/4
read.MD 29/11/2021

rw-
represente les Permision de utiliser r-- (2éme) represente les Permision du groupe r-- (3éme) represente les
Permision des autre

u représente user
g représent groupe
o représent othere
all représent ugo en meme temp

Droits d'accès au fichier

◼ r, lecture, 4 en octal
◼ w, écriture, 2 en octal
◼ x, exécution, 1 en octal
◼ 0 = Rien
◼ 1 = Execute
◼ 2 = Write
◼ 3 = Execute & Write (2 + 1)
◼ 4 = Read
◼ 5 = Execute & Read (4 + 1)
◼ 6 = Read & Write (4 + 2)
◼ 7 = Execute & Read & Write (4 + 2 + 1)

la commande chmod et le drois des fichier

chmod [manitpulation a faire ] name_file

2/4
read.MD 29/11/2021

◼ a (=all) tous les utilisateurs


◼ + - = l'action d'ajouter, de retirer un droit

exemple :

chmod 753 file.py

$ ls –l file.py
-r w x r - x - w x 1 osman 14 April 15 11:41 myfile

Changer d'utilisateurs et groupe pour un fichier

chown [-r appliquer pour un dossier] utilisateur[:groupe] nom(s)_de_fichier

Changer groupe pour un fichier


il y a 2 commende

chgrp autre_groupe myfile


chown .autre_groupe myfile
attention dans chown il y a un point avant le nom du groupe

Le masque de protection umask


Les permissions maximales accordées
◼ un fichier sont 666 (-rw-rw-rw-)
◼ un répertoire 777 (-rwxrwxrwx)

mais quand on crée le fichier les droit accorder se sont

max(du fichier ou dossier) - umask

pour avoir la valeur du umask

umask [ajouter un nombre en octer pour changer de umask]

Bash calculatrice

pour la lancer

bc

3/4
read.MD 29/11/2021

les est d'origine en décimale et ne donne pas des nombre apres la ","

scale=(n) -> pour avoir n nombre apres la ','


obase = (n) -> pour changer de base

Attention :quand on change de base les operations sont toujour en decimale mais les resulta non

4/4

Vous aimerez peut-être aussi