13 Octobre
This commit is contained in:
		
							
								
								
									
										0
									
								
								SCR1.1/TP01/AA/DIR1/DIR11/.fi112
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP01/AA/DIR1/DIR11/.fi112
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.1/TP01/AA/DIR1/DIR11/fi111
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP01/AA/DIR1/DIR11/fi111
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.1/TP01/AA/DIR2/fi31
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP01/AA/DIR2/fi31
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.1/TP01/AA/DIR3/fi31
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP01/AA/DIR3/fi31
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.1/TP01/AA/DIR3/fi32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP01/AA/DIR3/fi32
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										28
									
								
								SCR1.1/TP01/Réponses TP01
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								SCR1.1/TP01/Réponses TP01
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| Réponses TP01 | ||||
|  | ||||
| I.Commande pour connaître la session courante : | ||||
| 	whoami | ||||
| 	id | ||||
| Commande pour connaître le système d’exploitation : | ||||
| 	unir (unixname) | ||||
| Commande pour connaître le chemin jusqu’au dossier  maison : | ||||
| 	printenv HOME | ||||
| II.Commande pour connaître le répertoire de travail : | ||||
| 	pwd | ||||
| Commande pour se déplacer dans les dossiers : | ||||
| 	cd | ||||
| III.Commande pour créer des dossiers et fichiers vident: | ||||
| 	mkdir -p permet de créer plusieurs dossiers | ||||
| 	touch | ||||
| 	Commande pour consulter le contenu d'un fichier: | ||||
| 	ls  -a permet de voir les fichiers cachés | ||||
| 		-l permet de voir les permissions | ||||
| 		-R permet de voir les fichiers de l'arborecence complète) | ||||
| 	Commande pour copier le contenu d'un fichier: | ||||
| 	cp | ||||
| 	Commande pour déplacer et renommer un fichier: | ||||
| 	mv | ||||
| IV. 1) command not found | ||||
| 	2) /bin:/usr/bin:/usr/local/bin:/usr/local/sbin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl | ||||
| 	Le répertoire courant ne fait pas partie du chemin indiqué dans PATH | ||||
|  | ||||
							
								
								
									
										1
									
								
								SCR1.1/TP02/error_file
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								SCR1.1/TP02/error_file
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| ls: cannot access 'nofi': No such file or directory | ||||
							
								
								
									
										0
									
								
								SCR1.1/TP02/fi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP02/fi
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.1/TP02/fifi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.1/TP02/fifi
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										2
									
								
								SCR1.1/TP02/output_and_error_file
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								SCR1.1/TP02/output_and_error_file
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| ls: cannot access 'nofi': No such file or directory | ||||
| fi | ||||
							
								
								
									
										1
									
								
								SCR1.1/TP02/output_file
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								SCR1.1/TP02/output_file
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| fi | ||||
							
								
								
									
										41
									
								
								SCR1.1/TP02/tp02-reponses.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								SCR1.1/TP02/tp02-reponses.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,41 @@ | ||||
| I.Quelques formes des lignes de commandes: | ||||
| Forme simple: | ||||
| 1)La commande echo renvoie une ligne de texte | ||||
| 2)echo "Hello world!" renvoie Hello world! | ||||
| 3)echo "$?" renvoie 0 | ||||
| 4)ls fi renvoie fi | ||||
| 5)echo "$?" renvoie 0 | ||||
| 6)ls -l fi renvoie les permissions de fi | ||||
| 7)echo "$?" renvoie 0 | ||||
| 8)ls nofi renvoie une erreur | ||||
| 9)echo "$?" renvoie 2 car la commande précédente n'a pas pu s'éxécuter complètement | ||||
|  | ||||
| Pipeline: | ||||
| 1)echo "Hello world1!" | echo "Hello world2!" renvoie Hello world2! | ||||
| 2)echo "Hello world2!" | echo "Hello world1!" renvoie Hello world1! | ||||
| La notation | permet d'envoyer en entrée dans la 2ème commande le résultat de la 1ère | ||||
|  | ||||
| Liste: | ||||
| 1)On cherche avec la commande echo "$?" si la commande c'est bien exécuter ou non. La notation ; permet d'exécuter plusieurs commandes sur une même ligne de commande. | ||||
| La notation && permet d'exécuter une première commande puis un 2ème ssi la première c'est bien exécuter. | ||||
| La notation || permet d'exécuter une première commande puis une deuxième ssi la première n'a PAS fonctionner. | ||||
| 2)ls fi ; echo"$?" renvoie fi et 0 | ||||
| 3)ls nofi ; echo "$?" renvoie une erreur puis 2 | ||||
| 4)ls fi && echo "Hello world!" ; echo "$?" renvoie fi, Hello world! puis 0 | ||||
| 5)ls nofi && echo "Hello world!" ; echo "$?" renvoie une erreur puis 2 | ||||
| 6)ls fi || echo "Hello world!" ; echo "$?" renvoie fi puis 0 | ||||
| 7)ls nofi || echo "Hello world!" ; echo "$?" renvoie une erreur, Hello world! puis 0 | ||||
| 8)ls nofi || ls fi ; echo "$?" renvoie une erreur, fi puis 0 | ||||
| 9)ls fi || ls nofi ; echo "$?" renvoie fi puis 0 | ||||
| 10)ls nofi && ls fi ; echo "$?" renvoie une erreur puis 2 | ||||
|  | ||||
| II. Redirections des entrées/sorties: | ||||
| 1)ls nofi fi renvoie une erreur puis fi | ||||
| 2)ls nofi fi > output_file renvoie une erreur | ||||
| 3)cat output_file renvoie fi | ||||
| La notation > renvoie le résultat (pas les messages d'erreurs) de la commande dans un fichier à part | ||||
| La notation >> renvoie le résultat (pas les messages d'erreurs) de la commande dans un fichier à part sans supprimer le contenu du fichier | ||||
| La notation 2> renvoie dans un fichier à part seulement les messages d'erreurs de la commande exécuter | ||||
| La notation 2>> renvoie dans un fichier à part seulement les massages d'erreurs de la commande exécuter sans supprimer le contenu du fichier | ||||
| La notation 2>&1 permet d'afficher et le résultat de la commande et les erreurs dans un fichier à part | ||||
| La notation < permet d'utiliser le contenu d'un fichier en tant qu'entrer d'une commande | ||||
							
								
								
									
										12
									
								
								SCR1.1/TP03/tp03-reponses.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								SCR1.1/TP03/tp03-reponses.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| II. La commande read du shell: | ||||
| 1)Consulter man bash aller à la section SHELL BUILTIN COMMANDS | ||||
| 2)echo "$x" permet d'accéder à une variable | ||||
| 3) | ||||
| 4) | ||||
| 5)echo -n ne fait pas de retour à la ligne | ||||
| 6); permet d'enchaîner les commandes | ||||
| 7)echo -n "Type var value:";read x;echo "var value is : $x" | ||||
|  | ||||
| III.Une commande pour afficher des caractères UNICODE: | ||||
| 1)echo -e permet de lire les caractères UNICODE | ||||
| 2) echo -e "\u266" | ||||
							
								
								
									
										18
									
								
								SCR1.1/TP04/tp04-reponses.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								SCR1.1/TP04/tp04-reponses.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| I.La disposition du clavier. Les commandes localectl,loadkeys et le fichier/etc/vconsole.conf | ||||
| La commande localectl permet de connaitre la disposition courante du clavier | ||||
| La disposition correspond au contenu du fichier /etc/vconsole.conf | ||||
| La commande localectl list-keymaps permet de connaitre toute les disposition possible du clavier | ||||
| Pour changer de disposition sur une session courante, il faut effectuer le commande loadkeys ... | ||||
| L'option set-keymap permet de définir une disposition de clavier pour l'ensemble du pc | ||||
| II.Partitionner un disque | ||||
| La commande lsblk permet de lister les peripheriques par blocs | ||||
| L'option -p permet d'afficher le chemin complet dans le système de fichier vers chaque périphérique. | ||||
| La commande mount permet d'afficher les partitions montées du système | ||||
| La commande findmnt avec l'option -D permet d'afficher seulement les vrais systèmes de fichiers montés (pas les pseudo). | ||||
| III.Vérifier la connexion internet | ||||
| La commande ip link permet de voir la liste des interfaces reseau de la machine. | ||||
| La commande ip address montre sur quelle interface on a une adresse reseau affectee. | ||||
| La commande rfkill permet de connaître le statut des périphériques non filaires. | ||||
| La commande ps permet d'afficher la liste des processus en cours d'utilisation. | ||||
| La commande which permet d'afficher le chemin complet jusqu'à un éxécutable. | ||||
| La commande ip address permet de connaître l'adresse ip de l'ordinateur mais également de la configurer (nécessite privilège root). | ||||
							
								
								
									
										8
									
								
								SCR1.1/TP05/tp05-reponses.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								SCR1.1/TP05/tp05-reponses.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| Quelques commandes en lien avec le matériel | ||||
| La commande man munit de l'option -k permet de faire une recherche de commande à partir d'un mot clé. | ||||
| Le nom du fichier de configuration où est défini le nom de la machine est cat /etc/hostname. | ||||
| La commande uname -a permet de connaître la version du noyau. | ||||
| La commande lscpu permet de connaître les infos sur le processeur, on peut aussi le faire avec cat /proc/cpuinfo. | ||||
| La commande lspci -vvv permet de connaître le liste des périphériques ainsi que des informations sur ces derniers. | ||||
| La commande lsmod permet de connaître la liste des modules. | ||||
| La commande free permet de connaître la taille de la mémoire de la carte graphique. | ||||
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/11glob22blog3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/11glob22blog3
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob22
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob22
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob22gloB333
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/1glob22gloB333
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/44patterN
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/44patterN
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/Pattern4
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/Pattern4
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/pAtterN
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/pAtterN
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/paTTerN/theglobpattern
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/paTTerN/theglobpattern
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/patterN
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gLob/patterN
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								SCR1.2/TP06/GLOB/gloB1bloG
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								SCR1.2/TP06/GLOB/gloB1bloG
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										
											BIN
										
									
								
								SCR1.2/TP06/globpattern.tar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								SCR1.2/TP06/globpattern.tar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										7
									
								
								SCR1.2/TP06/tp06-reponses.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								SCR1.2/TP06/tp06-reponses.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| Motifs pour les noms de fichiers/repertoires | ||||
| I)  1) ls -d GLOB/gLob/*[:upper:]? | ||||
| 	2) ls -d GLOB/*[[:upper:]]* | ||||
| 	3) ls -d GLOB/?[[:digit:]]* GLOB//gLob/?[[:digit:]]* | ||||
| 	4) ls -d GLOB/*[[:digit:]][[:digit:]]* | ||||
|  | ||||
| II)	 | ||||
		Reference in New Issue
	
	Block a user