Documente Academic
Documente Profesional
Documente Cultură
Dfinition
cd
Option
Permet de entrer a un rpertoire permet de revenir au rpertoire utilisateur permet de revenir au rpertoire utilisateur permet de remonter au rpertoire parent permet de remonter la racine
Exemple
Cd : Cd Permet de naviguer dans les rpertoires. cd ~ cd .. cd / pwd Permet d'afficher le chemin absolue du rpertoire actuel
affichage dtaill du rpertoire : affiche les fichiers et rpertoire cach (ceux qui commence par un point) affiche la taille des fichiers en ko/mo/go pour plus de lisibilit crer les rpertoires parents
ls
ls -a
ls -lh
rep : pour afficher les dtailles de dossier rep ls -al rep : pour afficher les fichier cacher ls -lh rep : pour afficher les dtailles de dossier rep et la taille des fichiers en ko/mo/go Mkdir rep : pour crer dossier sur nom rep Mkdir -r rep/rep1 : pour crer dossier rep er dans re crer rep1
-l
mkdir
Mkdir-p
Cp -i
demande la permission avant d'craser un fichier copie en conservant la date, les droits, propritaire, groupe etc... permet de suivre la copie des fichiers copie un rpertoire et tout son contenu
cp
Cp
-a
Cp
-v
Cp
-r
mv
Permet de dplacer des fichiers ou rpertoires. Cette commande sert aussi renommer des fichiers.
mv
-i
demande la permission avant d'craser un fichier Mv -i fich1 (chemin) permet de suivre l'volution du dplacement des fichiers permet de supprimer un dossier non vide : force la suppression quoi qu'il arrive permet de suivre l'volution de la suppression des fichiers crer un lien symbolique (une sorte de raccourcis) affiche les numros de lignes regroupe les lignes vides conscutive en une seule supprime le mot de passe dsactive le compte ractive le compte Passwd Passwd Passwd -d -l -u karim karim karim ln -s Cat More fich1 fich1 fich1 fich2 rm -r rpertoire
mv
-v
rm rm Permet de supprimer des fichiers et dossiers (dfinitivement, sans passer par la corbeille !) rm rm ln Cat more Permet de crer des raccourcis Affiche un fichier et permet de concatner plusieurs fichiers. Affiche un fichier page par page ln Cat more
-r -f -v -s -n -s -
Passwd d Passwd permet de crer ou changer le mot de passe Passwd l Passwd u date permet dafficher lheure et la date de systeme Permet dafficher les informations des connexions des utilisateurs Affiche quelques informations sur le systeme Permet de calcuer le nombre de lignes, des mots et des lettres dans un fichier Affiche les premires lignes d'un fichier head
who uname wc
head
-n
spcifie le nombre de lignes que l'on souhaite (par dfaut, sans option, 10 lignes)
head -n 2 fichier.txt : affiche les 2 premires lignes du fichier head -v -n 2 fichier.txt : la mme chose
head
-v
-n
spcifie le nombre de lignes que l'on souhaite (par dfaut, sans option, 10 lignes) affiche le nom du fichier activer les expressions rgulires tendues (c'est dire quasiment tout le temps, quivalent egrep) insensible la casse inverse le sens de la correspondance activer les expressions rgulires tendues permet de passer plusieurs commandes d'ditions
-v
-f
grep
-i
grep -E karim fichier : renvoie toutes les lignes contenant la chaine karim dans fichier
grep -v
sed Permet de faire des transformations sur des chaines de caractres sed
-r -e
sed
sed
-i
sed -i 's/mot1/mot2/ fichier : remplace la premire occurrence de mot1 par mot2, ligne par ligne, dans fichier sed -i 's/mot1/mot2/g' fic : remplace toutes les occurrences de mot1 par mot2 dans fic sed e 's/m1/m2/g' fichier > temp : remplacer toutes les occurrences de m1 par m2 et redirige le resultat vers le fichier temp
sort sort sort Permet de trier des donnes sort sort Permet de rechercher des fichiers (lent mais puissant)
-f -r -k -t
insensible la casse inverse le sens de trie trier partir des donnes de la colonne X prcise le dlimiteur des colonnes : recherche un fichier par son nom (-iname pour rendre insensible la casse)
sort fichier : trie avec la premire colonne par ordre croissant (ou alphabtique si c'est des lettres) sort -t ' ' -k2 : trie avec la deuxime colonne de nombres, spar par des espaces, par ordre croissant sort -r fichier : trie avec la premire colonnes de nombres par ordre dcroissant
find
find iname
find ~ -name fichier1 : recherche fichier1 dans le rpertoire personnel find ~ -type d -name test : recherche
find
-type
un dossier test dans le rpertoire personnel diff fich1.txt f ich2.txt: recherche la diffrence entre fich1.txt et fich2.txt karim : affiche les processus de l'utilisateur karim ps -ef : affiche les processus de tous le monde. ps -u
diff
diff
-i
insensible a la casse affiche les processus d'un utilisateur particulier affiche les processus de tous les utilisateurs
-u
-ef
top
top
-u
affiche les processus d'un utilisateur particulier force le processus 2985 s'arrter force le processus 2985 s'arrter stop le processus 2985 (pause) demande la reprise de 2985
top : affiche les processus en cours d'excution en temps rel top -u karim : la mme chose mais seulement pour l'utilisateur karim
kill KILL 2985 Envoie un signal un processus kill -9 2985 kill -19 2985 kill -18 2985 halt reboot permet d'arrter le systme. qui permet de le redmarrer
Kill
xargs
find *.txt | xargs i t grep test {} la commande permet de : - chercher tous les fichiers .txt - loption i : chercher dans chaque fichier le mot test. - loption t : Affichage en mode bavard (verbose) bouceaup de details. Chmod Umask -r -s Pour Appliquer des droits pour le repertoire et ses sous repertoires permet dafficher les droits par dfaut Il ya deux type de comande absolue ( chmod 766 rep1) et symbolique (chmod u+r rep1) Umask Chown 245 rep
Changement de droit dacces Les droits daccs par dfaut des nouveaux fichiers Changement de droit dacces de propitaire
login
chgrp useradd
Changement de droit dacces dun groupe Pour Ajouter un Utilisateur Useradd -c Dfinir un commentaire Permet de fixer le rpertoire personnel de l'utilisateur Permet de fixer la date d'expiration du compte Permet de dfinir le nombre de jours avant que le compte ne soit dsactiv Permet de dfinir le groupe principal auquel l'utilisateur appartient Permet de donner la liste des autres groupes auxquels l'utilisateur appartient Permet de donner le mot de passe initial du compte
Chgep
nv_grp
rep
Useradd
-d
Useradd
-e
Useradd
-f
Useradd
Useradd
-G
Useradd
-p
Useradd
-u
usermod
usermod
option
login
userdel
Userdel
-r
Userdel
-r
karim
Permet de Ajouter un Groupe Permet de Modifier un Groupe Permet de Supprimer un Groupe Pour ajouter un utilisateur dans un group supprimer un Utilisateur dun groupe
Groupdel
istantic
-a
Gpasswd Gpasswd
-a -d
karim karim
istantic istantic
-d
id
Permet dafficher le numro didentification dun utilisateur Pour afficher les groupes Permet de afficher des information sur un utilisateur Pour changer lutilisateur courant
Id karim
groups
finger
Finger
karim
su
Su karim