0% ont trouvé ce document utile (0 vote)
36 vues11 pages

Premières commandes Unix sur Ubuntu

Transféré par

nad.berrabeh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
36 vues11 pages

Premières commandes Unix sur Ubuntu

Transféré par

nad.berrabeh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Système d’exploitation-Unix

Pr : Soufiane ARDCHIR

Rapport :

Chapitre : premier contact +

TP 1 (Premières commandes)
3ème Année Ingénierie Informatique & Réseaux -G9-

Réalisé par :
Bouthayna Bekkouch

Année universitaire : 2023-2024

1
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

Introduction :
Ce chapitre et TP, nous permet de nous familiariser avec Unix sur Ubuntu ;

On va aborder le terminal de commandes et exécuter les première commandes de bases pour cette année.

I. La commande « date » :
 La commande « date » est une commande Linux qui affiche et définit la date et l’heure du
système.
J’ai exécuté la commande « date » sans argument dans le terminal, j’ai obtenus la date et l’heure
en un format par défaut :

 Cette commande permet également aux utilisateurs d’afficher la date et l’heure dans
différents formats et de calculer les dates futures et passées.
Les formats à connaitre :

%Y : Année sur 4 chiffres (par exemple, 2023).


%y : Année sur 2 chiffres (par exemple, 23 pour 2023).
%m : Mois.
%d : Jour du mois.
%H : Heure.
%M : Minute.
%S : Seconde.
%A : Jour de la semaine complet (par exemple, "vendredi").
%a : Jour de la semaine abrégé (par exemple, "ven").
%B : Mois complet (par exemple, "octobre").
%b : Mois abrégé (par exemple, "oct").

2
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

Il suffit d’écrire la commande « date » suivie de ‘+%FORMAT’.

Le caractère "+" utilisé avant les codes de format dans la commande date indique qu’on souhaite
personnaliser le format de la date et de l'heure actuelles.

 Si on ajoute à la commande « date » l’option ‘-d’, on peut manipuler et afficher une date
différente de celle d’aujourd’hui, comme calculer une date dans le futur ou le passé,
utiliser des expressions complexe ou des durée relatives...
Par exemple :

II. La commande « who » :


 La commande « who » et utiliser pour afficher la liste des utilisateurs connectés au
système. Son rôle est de fournir des détails sur les sessions actives, tels que les noms
d'utilisateur les terminaux ou sessions utilisés et les heures de connexion.

Cependant, pour savoir le nom de l’utilisateur actuellement connecté au système et celui qui a
exécuté la commande, on utilise la commande « whoami » :

(J’ai nommé mon utilisateur ubuntu).

3
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

III. La commande « uname » :


 La commande « uname » et utiliser pour afficher des informations sur le système
d'exploitation en cours d'exécution. Elle peut renvoyer divers détails sur le noyau du
système l'architecture matérielle et d'autres informations relatives au système.
En rajoutant l’option ‘-a’, la commande affiche toutes les informations disponibles sur le
système (en détails).

IV. La commande « man » :


La commande « man » est utilisée pour afficher le manuel (la documentation) des commandes et des
programmes sous Linux. Le manuel fournit des informations détaillées sur la manière d'utiliser une
commande spécifique, ses options, ses arguments et sa signification.

Pour utiliser la commande « man », il suffit de l'exécuter suivie du nom de la commande pour lequel on
souhaite afficher le manuel. Par exemple je veux connaitre les fonctionnalités de la commande « ls » :

4
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

TP 1 :

1- Afficher la date du système :

2- Afficher le calendrier du mot en cours :

 La commande ‘cal’ est utilisée pour afficher un calendrier du mois courant ou d'autres
mois spécifiques sous forme de tableau, montrant les jours de la semaine, les numéros de
jour et le mois en cours.

3- Afficher le calendrier des 3 derniers mois :

Il faut prendre en comptes que le mois en cours est celui du milieu.

4- Afficher le calendrier de toute l'année en cours :

5
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

5- Afficher le calendrier d'une année précise : (j’ai choisi l’année 2016)

6- Afficher le calendrier des 3 premiers mois de l'année 2000 :

6
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

 Cal [mois] [année]

7- Afficher la date d'avant-hier :

8- Afficher l'utilisateur en cours :

9- Afficher les utilisateurs en cours et leur nombre :

 On sait que la commande « who » affiche la liste des utilisateurs connectés, si on ajoute
l’option « -q », la commande affiche également leur nombre.
J’ai exécuté la commande « man who » pour savoir l’option à saisir :

10- Afficher le nom de la machine :

7
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

11- Afficher le Manuel d'utilisation de la commande ls :

12- Afficher la description de la commande ls :

13- Afficher l'historique des commandes :


 La commande « history » affiche l’historique des commandes précédemment exécutées et
même les appeler d’après son numéro dans l’historique.

14- Afficher une commande en appelant son numéro dans l'historique :

8
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

 Pour appeler une commande à partir de son numéro dans l’historique on utilise « ! » + son
numéro dans l’historique.

15- Rappelez la commande la plus récente commençant par la chaîne de caractères « c » :


 Pour rappeler la dernière commande commençant par une chaine de caractère spécifique
on utilise également « ! » + la première lettre de la commande.

Dans ce cas, c’est la commande <clear>, cette commande est utilisée pour effacer le
contenu de la fenêtre du terminal, ce qui permet de nettoyer l'écran de le rendre vierge
comme suit :

9
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

 J’ai testé quelques commandes et voici leur résultat et mon analyse :

 Cette commande à afficher la date actuelle en format MM/JJ/AA (%D) et l’heure en format
HH/MM/SS (%T).

 Cette commande à afficher la date actuelle avec le caractère « - » entre l’année, le mois et
le jour, et comme un espace se trouve entre l’année, le caractère « - » et le mois donc on
retrouve l’espace sur le résultat.

 Ici la date s’affiche avec le caractère « / ».

La date s’affiche :
- Nom du Jour complet (%A)
- Nom du Mois complet (%B)
- Le jour du mois (%d)
- L’heure (%T)
- L’année abrégé (%y)
(Avec un espace entre eux)

 La commande « écho » permet d’afficher n’importe quel texte saisi.


 L'option « -e » permet à la commande « echo » d'interpréter des séquences
d'échappement spéciales dans le texte, telles que \n pour une nouvelle ligne, \t pour une
tabulation horizontale, etc.
 (Les espaces sont pris en considération).

10
Système d’exploitation-Unix
Pr : Soufiane ARDCHIR

 \r permet de revenir au début de la ligne sans passer à la ligne suivante. Si j’écris un texte
après le /r le texte d’avant sera écrasé.

 \v : tabulation verticale.
 \ pas accompagné est considérer comme partie du texte.

 La commande ‘echo -n` est utilisée pour afficher du texte sans ajouter
automatiquement un caractère de nouvelle ligne à la fin de la sortie. En d'autres
termes, l'option `-n` supprime le caractère de saut de ligne qui est généralement
ajouté à la fin de la sortie par la commande `echo`.
 La sortie est affichée sans un saut de ligne automatique à la fin, le curseur est donc
resté sur la même ligne après l'affichage du texte.

Conclusion :
Ce premier chapitre ‘premier contact’, nous a servis de point de départ pour entrer dans de le
monde d'Ubuntu. Il s'agit de la première étape dans la découverte de ce système d'exploitation.
Au-delà de l'apprentissage théorique, le TP nous a aidés à bien maîtriser les premières
commandes qu'on a vu en cours et nous a aidés à les pratiquer tous seuls.

11

Vous aimerez peut-être aussi