• Aucun résultat trouvé

Travaux pratiques Linux Exercice 1 - Explorer les commandes du terminal Linux

N/A
N/A
Protected

Academic year: 2022

Partager "Travaux pratiques Linux Exercice 1 - Explorer les commandes du terminal Linux"

Copied!
2
0
0

Texte intégral

(1)

NSI Lycée Louis de Foix

Travaux pratiques Linux

Exercice 1 - Explorer les commandes du terminal Linux

Naviguer dans les dossiers, en utilisant les caractères spéciaux .., ~, /.

Retourner dans son espace de travail

Créer quelques fichiers texte avec echo et cat

Afficher leur contenu

Ajouter des lignes à un fichier texte

Concaténer des fichiers en un seul

Utiliser cat pour visualiser le résultat, puis less, puis tester cat -n nomdufichier

Copier, renommer, déplacer supprimer des fichiers, en manipulant plusieurs fichiers simultanément grâce aux caractères de sélection multiple (wildcard)

Modifier des fichiers avec emacs (à installer si nécessaire)

Tester les commandes whoami, lstopo, ps, pstree, top

Afficher l’aide sur quelques commandes

Modifier les droits d’un fichier texte pour qu’il ne soit plus accessible en écriture.

Essayer de le modifier (par exemple en ajoutant une ligne), puis de le supprimer.

Télécharger une image avec curl, par exemple :

curl https://www.ultimatefrance.com/wp-content/uploads/2017/01/matt-hunter- tour-du-mont-blanc.jpg > mtb.jpg

curl suivi du nom du fichier va afficher le fichier en mode texte dans le terminal, on le redirige donc vers un fichier de notre disque avec > suivi du nom du fichier local.

Copier l’image dans ~/Pictures puis l’afficher avec fim ou display (installer fim si ni fim ni display ne fonctionnent)

Exercice 2 – Python vous manque ?

Taper la commande python (l’installer si nécessaire)

Effectuer quelques tests (calcul, utilisation de variable, import math…), puis quitter Python

Écrire un script Python avec cat ou emacs par exemple, puis l’exécuter en tapant python nomduscript.

Exercice 3 – Effleurer les possibilités du terminal Linux 1. Écrire une fonction du terminal :

salut() {

echo bonjour $USER Exécuter la fonction en tapant salut. }

2. Écrire un script : enregistrer un script dans un fichier avec l’extension .sh, le rendre exécutable avec chmod +x nomdufichier, puis l’exécuter avec ./nomdufichier.

(2)

NSI Lycée Louis de Foix Un exemple de script :

# Le juste prix choix=-1

typeset -i compteur=0

echo -e "Le juste prix – Devine un nombre entre 1 et 1000\n"

(( jprix = RANDOM % 1000 + 1 )) while (( choix != jprix )); do compteur=compteur+1

read -p "Entrer un nombre $compteur: " choix if (( choix < jprix )); then

echo "Plus grand"

elif (( choix > jprix )); then echo "Plus petit"

fi done

echo -e "Bravo! Il vous a fallu $compteur tentatives.\n"

Il sera peut-être plus utile d’écrire des scripts pour manipuler des fichiers !

Références

Documents relatifs

Il prévoit nolam!llpnt.·.. des

Compléter les coordonnées des points dans le script pour réaliser le tracer d'un rectangle ABCD de longueur 200 et de largeur 100. Complète aussi:

LOGICO – Colorie la case lorsque tu as réussi la fiche... LOGICO – Colorie la case lorsque tu as réussi

Vous devriez voir le serveur Samba dans le Voisinage réseau et/ou dans votre groupe de travail. Lorsque vous cliquez sur l'icône du serveur ou de l'un de ses partages, un

Pour qu’un client démarre plusieurs services doivent être démarrés sur le serveur LTSP:. L’utilitaire Linux Terminal Project Server Project permet de géré simplement l’état

Si vous êtes seul et que vous voulez commencer une conversation, allez tout d’abord dans le sous-forum dans lequel vous souhaitez poster.. Prenons un exemple, vous voulez

« c:\classe.txt » et logiquement F à raison d’un élève par ligne (avec 4&lt;N≤39) pour cela on vous demande de faire le programme Pascal qui permet de remplir puis d’afficher

La couleur associée à chaque pixel est calculée à partir de photosites R, V et B (généralement dans des proportions respectives de 25 %, 50 %, 25 %) et les intensités captées par