This shows you the differences between two versions of the page.
sde2:laboratoare:01 [2021/03/10 13:05] ioana_maria.culic |
sde2:laboratoare:01 [2021/03/10 16:29] (current) ioana_maria.culic [4. Créer des fichiers avec des noms compliqués] |
||
---|---|---|---|
Line 528: | Line 528: | ||
** Vous êtes dans le répertoire ''/home/student/sde-repository ''.** | ** Vous êtes dans le répertoire ''/home/student/sde-repository ''.** | ||
- | Supprimez le fichier ''simple_hello.py ''du répertoire 'tp01/simple_python/'. | + | Supprimez le fichier ''simple_hello.py ''du répertoire 'tp01/simple-python/'. |
Notez que j'ai utilisé un chemin relatif vers le répertoire ''/home/student'' . Nous aurions pu l'utiliser | Notez que j'ai utilisé un chemin relatif vers le répertoire ''/home/student'' . Nous aurions pu l'utiliser | ||
Line 545: | Line 545: | ||
==== 4. Créer des fichiers avec des noms compliqués ==== | ==== 4. Créer des fichiers avec des noms compliqués ==== | ||
- | ** Entrez le répertoire sde-repository/tp01/filesys ** | + | ** Entrez le répertoire sde-repository/tp01/ ** |
Utilisez la commande suivante: | Utilisez la commande suivante: | ||
Line 551: | Line 551: | ||
mkdir Program Files and Accessories | mkdir Program Files and Accessories | ||
</code> | </code> | ||
- | Répertorie le contenu du répertoire 'filesys'. Combien de répertoires qu'il contient. Pourquoi Était-ce l'effet désiré? Afin de créer un répertoire avec des espaces dans son nom, nous avons deux alternatives: | + | Répertorie le contenu du répertoire 'tp01'. Combien de répertoires qu'il contient. Pourquoi Était-ce l'effet désiré? Afin de créer un répertoire avec des espaces dans son nom, nous avons deux alternatives: |
<code bash> | <code bash> | ||
Line 565: | Line 565: | ||
Sans entrer dans le répertoire créé, ''%%"Program Files and Accessories"%%'', créez 3 fichiers portant le nom ''%%"Open Office"%%'', ''%%"Mozilla Firefox"%%'' și ''%%"Incredible long file name that contains a lot of spaces"%%'' et deux repertoires ''%%"App Data"%%'' și ''%%"Local Settings"%%'' în ''%%"Program Files and Accessories"%%''. Essayez également d'utiliser le bouton ''TAB ''autant que possible. | Sans entrer dans le répertoire créé, ''%%"Program Files and Accessories"%%'', créez 3 fichiers portant le nom ''%%"Open Office"%%'', ''%%"Mozilla Firefox"%%'' și ''%%"Incredible long file name that contains a lot of spaces"%%'' et deux repertoires ''%%"App Data"%%'' și ''%%"Local Settings"%%'' în ''%%"Program Files and Accessories"%%''. Essayez également d'utiliser le bouton ''TAB ''autant que possible. | ||
- | Copiez les deux premiers fichiers créés précédemment dans le répertoire ''simple_python/ ''. | + | Copiez les deux premiers fichiers créés précédemment dans le répertoire ''simple-python/ ''. |
Ecrivez un texte aléatoire dans %% "Nom de fichier long et incroyable contenant de nombreux espaces" %% à l'aide de la commande "echo" ou "vim". | Ecrivez un texte aléatoire dans %% "Nom de fichier long et incroyable contenant de nombreux espaces" %% à l'aide de la commande "echo" ou "vim". | ||
Line 577: | Line 577: | ||
<note> Une solution rapide peut être la suivante. "Alt +." Est un moyen d'itérer avec les derniers paramètres des commandes plus tôt). Nous tapons ensuite 'Alt + b' pour revenir en arrière puis, en utilisant Alt + Backspace, nous supprimons les 3 mots dont nous n’avons plus besoin. Enfin, le texte %% "moins \" %% est uniquement ajouté. | <note> Une solution rapide peut être la suivante. "Alt +." Est un moyen d'itérer avec les derniers paramètres des commandes plus tôt). Nous tapons ensuite 'Alt + b' pour revenir en arrière puis, en utilisant Alt + Backspace, nous supprimons les 3 mots dont nous n’avons plus besoin. Enfin, le texte %% "moins \" %% est uniquement ajouté. | ||
</note> | </note> | ||
- | |||
- | Copiez l'intégralité du répertoire 'filesys' dans ''/home/student ''. Pourquoi la commande ci-dessous ne fonctionne-t-elle pas? | ||
- | |||
- | <code bash> | ||
- | student@sde:$ pwd | ||
- | /home/student/sde-repository/tp01/filesys | ||
- | student@uso:$ cp . /home/student | ||
- | </code> | ||
- | |||
- | Nous avons besoin de ''récursif ''(comme ''rm ''). Regardez dans la page de manuel de ''cp ''('man cp' ') après' récursif '. | ||
- | |||
- | Entrez le dossier parent de ''filesys ''. Déplacez ''to_move ''vers ''/tmp ''. Notez que pour ''mv '', nous n'avons pas besoin du paramètre ''-r ''(pour la récursivité). | ||
- | |||
- | Vérifiez que votre commande est exécutée avec succès à l’aide d’une commande ''ls ''. | ||