Commande de Lunix
Commande de Lunix
Commande de Lunix
La structure des dossiers et fichiers Sudo : devenir root un instant sudo = $ : affiche qui termine par un caractère
Substitute User DO
Grep ^Khalid /etc/passwd ----- affiche les nom qui
Sudo su : devenir root et le rester commence par KHALID
ls -l : Permet de lister les attributs des fichiers. Et aussi
la taille est affichée en octets Pour quitter le mode root tapez exit (ou Grep [Kk]halid /etc/passwd ----- affiche les ligne qui
faites la combinaison Ctrl + D). contient le nom Khalid ou khalid
ls -d: Affiche uniquement les répertoires
Adduser, deluser : gestion des utilisateurs grep [0-4] etc/passwd -------------- renvoie toutes les
ls -a : Liste tous les fichiers du répertoire y compris les lignes qui contiennent un nombre compris entre 0 et 4.
fichiers cachés. adduser : ajouter un utilisateur
grep [a-zA-Z] etc/passwd ---------- renvoie toutes les
ls -m : Affiche les fichiers en les séparant par une passwd : changer le mot de passe lignes qui contiennent un caractère alphabétique
virgule. compris entre a et z ou entre A et Z
deluser : supprimer un compte
ls -t : Affiche les fichiers par date.
Addgroup, delgroup : gestion des groupes
ls -lu : Affiche les fichiers par date du dernier accès et Sort : trier les lignes croissant sort (nom de fichier)
indique la date. addgroup : créer un groupe
cd- : Retourne au répertoire précédent Le nom du fichier à modifier. -d : afficher uniquement les lignes présentes en double
du : taille occupée par les dossiers (du -sh ou du -ah ou Cela donne donc :
du -h)
Chown (nv propriétaire=non de utilisateur) cut : couper une partie du fichier
Manipuler les fichiers rapport.txt
Cat & less : afficher un fichier chgrp : changer le groupe propriétaire d'un
fichier Couper selon le nombre de caractères = cut -c 2-5
Cat –n : qui permet d'afficher les numéros de ligne noms.txt
chgrp s'utilise exactement de la même
Head & tail : afficher le début et la fin d'un fichier manière que chown à la différence près Pour conserver du 1er au 3e caractère : cut -c -3
qu'il noms.txt
Exemple: head -n 3 ou head -3l aussi même pour tail
Affecte cette fois le groupe propriétaire Date : Cette information est aussi accessible depuis la
touch & mkdir : créer des fichiers et dossiers d'un fichier. commande date qui nous donne
mkdir –p : pour crée dossier sous dossier, exemple : chgrp (nv propriétaire=non de groupe) La Date, l'heure et le décalage horaire
mkdir –p khalid/pato/milan …essayer rapport.txt
halt : arrêter l'ordinateur
cp & mv : copier et déplacer un fichier chown peut aussi changer le groupe
propriétaire d'un fichier ! top : liste dynamique des processus
Principe en générale sur la commande CP
chown (nv propriétaire):(nv groupe) kill : arrêter un processus
Copier un fichier dans un autre dossier : cp khalid.txt rapport.txt
Khalid/
chmod : modifier les droits d'accès
Si vous voulez copier un fichier dans un dossier sous Les flux de redirection
un autre nom
Si vous voulez copier un fichier dans un répertoire Cut –d , -f 1 /etc/passwd > eleves.txt (mais li donnée li
relatif sous un nouveau nom kano f lfichier raah ghadi ytms7o kaywli kayne fih ghir
find : une recherche approfondie dakchi li sefti lihh f la fiin)
Cp khalid.txt Khalid/khalid2/khalid3/nouveau.txt
Les sous-dossiers et fichiers qu'il contient --→ cp –R Cut –d , -f 1 /etc/passwd >> eleves.txt (hada
Recherche à partir de la taille-----→ find ~ - makaysuprimé walo ghir kayzid f la fin c mieux )
Mv : déplacer un fichier size -1M essayer ca
rm : supprimer des fichiers et dossiers 2> erreurs.log : redirige les erreurs éventuelles dans le
fichier erreurs.log. C'est La sortie d'erreurs
La commande rm (pour ReMove, supprimer en Rechercher uniquement des répertoires ou
anglais) peut supprimer un fichier, des fichiers 2>&1 : redirige les erreurs au même endroit et de la
même façon que la sortie standard.
Plusieurs fichiers, des dossiers, voire même votre -type d : pour rechercher uniquement des
ordinateur entier si vous le voulez. répertoires (directories) ;
Vous pouvez supprimer plusieurs fichiers en séparant -type f : pour rechercher uniquement des << : Lire depuis le clavier progressivement
leurs noms par des espaces fichiers (files).
Essayer ca = sort -n << FIN
Rm fichier1 fichier2 fichier3 NB : cette commande
pour les fichiers > 13
Extraire, trier et filtrer des données
Et c mieux de utilisé la commande rm –v pour voir et > 132
confirmé que le fichier est supprimé
> 10
-r : supprimer un dossier et son contenu : rm –r Khalid grep : filtrer des données
> 131
ln : créer des liens physique (copier) et symbolique
(raccourcis) Son rôle est de rechercher un mot dans un Continuez ainsi jusqu'à ce que vous ayez terminé.
fichier et d'afficher les lignes dans
pour créé un lien physique c’est simplement..il suffi lesquelles ce mot a été trouvé. L'avantage Sympa, non ? Cela vous évite d'avoir à créer un fichier si
de faire la commande suivant : de cette commande est qu'elle peut être vous n'en avez pas besoin
utilisée de manière très simple ou plus
ln fichier1 fichier2 ou ln –P fichier1 fichier2 li bghitou complexe (mais plus précise) selon les wc -m << FIN
khtaroha w jarboha besoins en faisant appel aux expressions
régulières. > Combien de caractères dans cette phrase ?
Pour crée un lien symbolique suivi la commande
Utiliser grep simplement : grep texte > FIN
ln –s fichier1 fichier2 nomfichier
42
ln –sf (nom dial lien physique) (nom dial lien -i : ne pas tenir compte de la casse
symbolique l9dim) Une question : ce mot FIN est-il obligatoire ?
(majuscules / minuscules)
Les utilisateurs et les droits Non, vous pouvez le remplacer par ce que vous voulez.
-n : connaître les numéros des lignes
Lorsque vous tapez la commande, vous pouvez utiliser
-v : inverser la recherche : ignorer un mot le mot que vous voulez.
Atelier 04
1. Présentez les commandes suivantes dans un scénario :
a. cp, cp -i, cp – l, cp – s, cp -p , cp -p ; cp -r, cp – b
b. mv -b ; mv- i, mv -u
2. Etablir 3 dossiers d1, d2, d3 et dans chaque dossier 3 sous dossiers d11 ;d12, d13
3. Etablir f1 dans d1
4. Afficher ses droits de f1
5. Appliquer tous les droits pour d1
6. Vérifier les droits f1
7. Touver l’equivanlent des droits numériques et appliquer
a. Chmod go -wr f1 chmod a+x d1
b. Chmod u+w f1 chmod go+rx f1
8. Si je change le mask 044 quel serait le droit de f1
9. Lister le contenu de d1
10. Lister le contenu de d1 dans f1
Atelier n°06