0% ont trouvé ce document utile (0 vote)
23 vues19 pages

Linux Shell Command

Le document détaille un TP sur les commandes Linux, incluant la création de répertoires, la manipulation de fichiers, et l'utilisation d'éditeurs de texte. Il présente également des commandes pour gérer les utilisateurs, vérifier l'espace disque, et installer des logiciels. Chaque étape est accompagnée d'explications sur les commandes utilisées et leurs résultats.

Transféré par

ali.razmo
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues19 pages

Linux Shell Command

Le document détaille un TP sur les commandes Linux, incluant la création de répertoires, la manipulation de fichiers, et l'utilisation d'éditeurs de texte. Il présente également des commandes pour gérer les utilisateurs, vérifier l'espace disque, et installer des logiciels. Chaque étape est accompagnée d'explications sur les commandes utilisées et leurs résultats.

Transféré par

ali.razmo
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

TP Commande linux

Créer un fichier word avec page de garde avec pour chaque points :
● un screenshot de votre commande et de son résultat
● une phrase expliquant ce que vous avez compris

Dans un dossier nommé TP_commande_linux:

1. Créer 4 sous dossier nommé Projet_X X allant de 1 à 4

- La commande mkdir vous permet de créer des répertoires

2. Se déplacer dans Projet_1cd Projet_1

- La commande cd vous permet de changer de répertoire

3. Afficher le chemin courant

- La commande pwd vous permet de savoir dans quel répertoire de


l'arborescence vous êtes localisé
4. Créer un fichier nommé texte_1.txt

- La commande Touch permet de créer, changer ou modifier un fichier existant.

5. Se rendre sur le web et copier le contenu d’un texte


6. Ouvrir le fichier texte_1.txt

- La commande Cat permet de créer un fichier, d’afficher dans le le terminal le


contenu du fichier, concaténer le contenu de plusieurs fichiers ou de montrer
le nombre de ligne.

7. Coller le contenue du texte


8. Sauvegarder texte_1.txt
- Nano permet d'éditer simplement et rapidement les fichiers textes, mais
- Commandes de base

● Pour écrire dans un fichier ou le sauvegarder, utilisez Ctrl–O


● Pour quitter Nano, Ctrl–X
● Pour rechercher dans le fichier, Ctrl–W

9. Créer un clone du fichier texte_1.txt nommé texte_2.txt

- La commande cp fait une copie d'un fichier. (cp = copy)

10. Modifier le contenu de texte_2.txt sur différentes lignes


On utilise toujours l’éditeur Nano
Cela nous demande de sauvegarder lorsqu’on quitte l’éditeur

on utilise la commande diff pour voir la diff entre 2 fichiers

11. Afficher les différences entre le fichier texte_1.txt et texte_2.txt

- On utilise la commande cat pour afficher les 2 fichier a la suite


12. Déplacer texte_2.txt dans Projet_2
cd Project_13. Se déplacer dans Projet_2

- La commande mv sert à déplacer un dossier (ou fichier) à un endroit différent ou à


le renommer.

13. Se déplacer dans Projet_2

- On utilise la commande cd pour naviguer

14. Afficher dans le terminal le contenu du fichier texte_2.txt

- On utilise la commande cat pour afficher le fichier


15. Editer le fichier texte_2.txt en insérant sur différentes lignes (min 5) le mot
“IT-AKADEMY”

commande nano

sauvegarde via nano


16. Sauvegarder le fichier texte_2.txt

17. Dans le terminal afficher toutes les lignes de texte_2.txt possèdant le mot “IT-
AKADEMY”

grep -ci 'IT-AKADEMY' texte_2.txt

Grep est un outil en ligne de commande qui vous permet de trouver une chaîne
dans un fichier ou un flux. Il peut être utilisé avec une expression régulière pour être
plus flexible dans la recherche de chaînes.
18. Afficher un rapport sur l’utilisation de l’espace disque

On utilise la commande du-a pour avoir des info sur tous les usages des
applications du disques dur de son pc et leurs usages
19. Dans le terminal afficher les 5 première lignes du fichier texte_2.txt

Vous savez peut-être que la commande cat est utilisée pour imprimer le contenu
d’un fichier, sur le terminal.

. la commande head qui permet d’afficher les N premières lignes d’un fichier.

*(nbre de ligne a afficher)

example: head -5* ‘fichier_a_modifié.txt’

C’est donc l’inverse de la commande tail qui affichera elle les 5 dernières.

20. Supprimer en une seul commande les dossiers Projet_3 et Projet_4

rmdir Projet_3 Projet_4

La commande rmdir permet de supprimer définitivement un dossier

21. Installer Google Chrome en ligne de commande


● Type sudo apt update and press the Enter key.[1]
● Type sudo apt upgrade and press the Enter key.

Install wget if you don't already have it. This is the tool you will use to download
the Chrome package from the prompt.

● Type wget --version and press the Enter key. If you see a version number, just
skip to the next step now.
● If you get an error because wget is not installed, type sudo apt install wget and
press the Enter key to install it.

wget [Link]
22. Vérifier le bon fonctionnement de Google chrome (Pas dans le terminal)

23. Vérifiez que vous arrivez à acceder au serveur de “[Link]


24. Créer un dossier Projet_3
25. Télécharger une archive quelque part sur le web (Pas dans le terminal)

26. Dézipper le contenu de cette archive dans le dossier Projet_3


27. Se déplacer dans le dossier Projet_3
28. Afficher le contenu du dossier Projet_3

La commande unzip permet d’extraire un fichier zip dans le même dossier


la commande tar est bien plus importante

29. Afficher le contenu du dossier Projet_3 avec plus de détails


30. Sortir du dossier Projet_3

cd
more “Fichier”
Affiche “Fichier” page par page en concaténant les lignes vides sans couper les
lignes longues.
31. Créer un dossier Projet_4

32. Se déplacer dans Projet_4

33. Créer un fichier nommé [Link]

34. En une ligne de commande écrire le texte suivant dans le fichier


[Link] ⇒

17/01/23 : Il neige à Lyon

35. Afficher les informations détaillé du dossier courant

On utilise la command cat pour créer le document [Link]


MAIS
On peut également utiliser la command printf pour cela
La commande paralleles permet

36. Qui est le propriétaire du fichier [Link] ? (Réponse)

Le proprio est caesarus

Les droits des fichiers d'un répertoire peuvent être affichés par la commande ls -l

37. Créer un nouvel utilisateur

La commande useradd permet d’ajouter un utilisateur


On appelé le nouvelle utilisateur tinitus
38. Faire en sorte que le nouvel utilisateur devienne le propriétaire du fichier
[Link]

on utilise la commande chown (change owner) suivi du nom du nouvelle utilisateur


et de celui du nom du fichier

39. Augmenter les droits du fichier [Link] à 777

on utilise la commande chown (change owner) suivi du nom du fichier

vérification du changement de proprio

40. Afficher les informations détaillées sur votre système Linux

la command uname -a liste toutes les information du systèmes

41. Afficher l’historique de vos commandes


la commande history permet d’afficher l’historique des commandes taper dans le
terminal

42. Afficher le nom de l’hôte

hostname affiche le nom d'hôte

43. Afficher la documentation de la commande sudo


Les commandes “sudo --help” et “ man sudo” permettent d’obtenir des
informations sur les commandes à utiliser

44. Afficher la documentation de la commande chown


chown --help
Les commandes “chown --help” et “man chown” permettent d’obtenir des
informations sur les commandes à utiliser

45. Afficher la documentation de la commande chmod


Les commandes “chmod --help” et “man chmod” permettent d’obtenir des
informations sur les commandes à utiliser

46. Créer un dossier Projet_5


47. Créer un dossier Projet_6
48. Créer un fichier mon_fichier_5.txt dans le dossier Projet_5

On utilise toujour la commande cat > [Link] folder name to create the new files

49. Créer un lien nommé mon_lien_fichier qui pointe vers mon_fichier_5.txt

la commande ln ln -s Rep1/Rep2/Monfichier MonLien


Crée un lien symbolique MonLien de Rep1/Rep2/Monfichier dans le répertoire où on
se trouve
50. Tester le lien

wallah ca marche

51. Créer un dossier Projet_7

52. Créer un lien nommé mon_lien_dossier

Vous aimerez peut-être aussi