{"id":1812,"date":"2025-07-02T17:45:52","date_gmt":"2025-07-02T16:45:52","guid":{"rendered":"https:\/\/workboot.fr\/ciela\/?page_id=1812"},"modified":"2025-07-09T09:06:23","modified_gmt":"2025-07-09T08:06:23","slug":"les-fichiers-les-repertoires","status":"publish","type":"page","link":"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/","title":{"rendered":"Les fichiers, les r\u00e9pertoires"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u00ab\u00a0Les fichiers sont les feuilles d\u2019un arbre, et les r\u00e9pertoires en sont les branches.\u00a0\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La base l&rsquo;arbre est la racine , et donc celui qui a acc\u00e8s \u00e0 tout l&rsquo;arbre est appel\u00e9 root ! c&rsquo;est l&rsquo;administrateur . (vous) et pas qu&rsquo;utilisateur !<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">chaque commande poss\u00e8de un <strong>man<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Liste des commandes pour la gestion des fichiers et r\u00e9pertoire    (file and directory)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ls : list<\/li>\n\n\n\n<li>tree : arbre<\/li>\n\n\n\n<li>pwd : print work directory<\/li>\n\n\n\n<li>cd : change directory<\/li>\n\n\n\n<li>mkdir: make directory<\/li>\n\n\n\n<li>rmdir : remove directory<\/li>\n\n\n\n<li>rm : remove<\/li>\n\n\n\n<li>cp : copy<\/li>\n\n\n\n<li>mv : move (d\u00e9placer ou renommer)<\/li>\n\n\n\n<li><a href=\"https:\/\/workboot.fr\/ciela\/droits\/\">chmod : change mode<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/workboot.fr\/ciela\/proprietaire\/\">chown : change owner<\/a><\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">1- <mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">ls -l<\/mark> voir les d\u00e9tails<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~\/Works\/TP0_LINUX$ echo \"Bonjour le monde !\"\nBonjour le monde !\netudiant@ordi:~\/Works\/TP0_LINUX$ echo \"Bonjour le monde !\" &gt; bonjour.txt\netudiant@ordi:~\/Works\/TP0_LINUX$ ls -l\ntotal 4\n-rw-rw-r-- 1 etudiant etudiant 19 juil.  2 18:36 bonjour.txt\netudiant@ordi:~\/Works\/TP0_LINUX$ <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\udde9 D\u00e9tail colonne par colonne :<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u00c9l\u00e9ment<\/th><th>Signification<\/th><\/tr><\/thead><tbody><tr><td><code>-rw-rw-r--<\/code><\/td><td><strong>Permissions<\/strong> du fichier<\/td><\/tr><tr><td><code>1<\/code><\/td><td><strong>Nombre de liens<\/strong> vers ce fichier<\/td><\/tr><tr><td><code>etudiant<\/code><\/td><td><strong>Propri\u00e9taire<\/strong> du fichier<\/td><\/tr><tr><td><code>etudiant<\/code><\/td><td><strong>Groupe<\/strong> du fichier<\/td><\/tr><tr><td><code>19<\/code><\/td><td><strong>Taille<\/strong> du fichier en octets<\/td><\/tr><tr><td><code>juil. 2 18:36<\/code><\/td><td><strong>Date de derni\u00e8re modification<\/strong><\/td><\/tr><tr><td><code>bonjour.txt<\/code><\/td><td><strong>Nom<\/strong> du fichier<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>-   rw-   rw-   r--\n\u2502   \u2502     \u2502     \u2502\n\u2502   \u2502     \u2502     \u2514\u2500\u2500 Autres (tout le monde) : lecture seule\n\u2502   \u2502     \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Groupe (etudiant) : lecture + \u00e9criture\n\u2502   \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Propri\u00e9taire (etudiant) : lecture + \u00e9criture\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Type de fichier (- = fichier, d = dossier)<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">2- tree<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">La notion d&rsquo;arbre (tree) est importante , on va parler d&rsquo;un syst\u00e8me en arborescence , Linux comme unix , est en arborescence , on dit <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">sous linux tout est fichier <\/mark><\/strong>!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cette commande n&rsquo;est pas mise par d\u00e9faut avec ubuntu (et le professeur ne l&rsquo;a pas d\u00e9j\u00e0 install\u00e9 )<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~\/Works\/TP0_LINUX$ sudo apt update \nAtteint&nbsp;:1 http:\/\/fr.archive.ubuntu.com\/ubuntu jammy InRelease\nR\u00e9ception de&nbsp;:2 http:\/\/fr.archive.ubuntu.com\/ubuntu jammy-updates InRelease &#91;128 kB]\n......\netudiant@ordi:~\/Works\/TP0_LINUX$<strong> sudo apt install tree <\/strong>\n&#91;sudo] Mot de passe de etudiant&nbsp;: \nLecture des listes de paquets... Fait\nConstruction de l'arbre des d\u00e9pendances... Fait\nLecture des informations d'\u00e9tat... Fait      \nLes NOUVEAUX paquets suivants seront install\u00e9s&nbsp;:\n  tree\n0 mis \u00e0 jour, 1 nouvellement install\u00e9s, 0 \u00e0 enlever et 0 non mis \u00e0 jour.\nIl est n\u00e9cessaire de prendre 47,9 ko dans les archives.\nApr\u00e8s cette op\u00e9ration, 116 ko d'espace disque suppl\u00e9mentaires seront utilis\u00e9s.\nR\u00e9ception de&nbsp;:1 http:\/\/fr.archive.ubuntu.com\/ubuntu jammy\/universe amd64 tree amd64 2.0.2-1 &#91;47,9 kB]\n47,9 ko r\u00e9ceptionn\u00e9s en 0s (689 ko\/s)\nS\u00e9lection du paquet tree pr\u00e9c\u00e9demment d\u00e9s\u00e9lectionn\u00e9.\n(Lecture de la base de donn\u00e9es... 210872 fichiers et r\u00e9pertoires d\u00e9j\u00e0 install\u00e9s.)\nPr\u00e9paration du d\u00e9paquetage de ...\/tree_2.0.2-1_amd64.deb ...\nD\u00e9paquetage de tree (2.0.2-1) ...\nParam\u00e9trage de tree (2.0.2-1) ...\nTraitement des actions diff\u00e9r\u00e9es (\u00ab&nbsp;triggers&nbsp;\u00bb) pour man-db (2.10.2-1)&nbsp;..<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sudo apt update <\/strong>mets \u00e0 jour les paquets disponibles , mais ne les installe pas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sudo apt install tree <\/strong> #est une suite de commande sudo (droit admin ou root)   apt est le programme qui g\u00e8re les paquets , install pour apt et tree ce qu&rsquo;il faut installer<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~\/Works\/TP0_LINUX$ tree\n.\n\u2514\u2500\u2500 bonjour.txt\n\n0 directories, 1 file\netudiant@ordi:~\/Works\/TP0_LINUX$ <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ou depuis la racine ! faire ^c pour stopper <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>etudiant@ordi:~\/Works\/TP0_LINUX$ tree<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">3-  cp  (copy)  copier <\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <strong>Syntaxe de base<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp &#91;options] source destination<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Copier un fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp fichier.txt \/chemin\/vers\/dossier\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Copier et renommer :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp fichier.txt nouveau_nom.txt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Copier un dossier <strong>r\u00e9cursivement<\/strong> :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cp -r dossier1\/ dossier2\/<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>Options utiles<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Option<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>-r<\/code> ou <code>-R<\/code><\/td><td>Copie r\u00e9cursive (obligatoire pour copier un dossier)<\/td><\/tr><tr><td><code>-v<\/code><\/td><td>Mode verbeux : affiche les fichiers en cours de copie<\/td><\/tr><tr><td><code>-i<\/code><\/td><td>Interactif : demande confirmation avant d\u2019\u00e9craser un fichier existant<\/td><\/tr><tr><td><code>-u<\/code><\/td><td>Copie uniquement si le fichier source est plus r\u00e9cent que la destination<\/td><\/tr><tr><td><code>-p<\/code><\/td><td>Pr\u00e9serve les attributs (date, permissions, etc.)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">4-  mv  (move)  d\u00e9placer<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La commande <strong><code>mv<\/code><\/strong> (abr\u00e9viation de <em>move<\/em>) est utilis\u00e9e pour :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>D\u00e9placer<\/strong> un fichier ou un dossier d\u2019un emplacement \u00e0 un autre.<\/li>\n\n\n\n<li><strong>Renommer<\/strong> un fichier ou un dossier.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <strong>Syntaxe de base<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv &#91;options] source destination<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Renommer<\/strong> un fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv ancien_nom.txt nouveau_nom.txt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>D\u00e9placer<\/strong> un fichier dans un autre dossier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv fichier.txt \/chemin\/vers\/dossier\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>D\u00e9placer et renommer en m\u00eame temps<\/strong> :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv fichier.txt \/nouveau\/chemin\/nouveau_nom.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u2705 <strong>Options utiles<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Option<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>-i<\/code><\/td><td>Interactif : demande confirmation avant d\u2019\u00e9craser un fichier<\/td><\/tr><tr><td><code>-f<\/code><\/td><td>Force : \u00e9crase sans avertir (comporte par d\u00e9faut ainsi si <code>-i<\/code> n\u2019est pas utilis\u00e9)<\/td><\/tr><tr><td><code>-v<\/code><\/td><td>Verbeux : affiche les actions en cours (d\u00e9placement\/renommage)<\/td><\/tr><tr><td><code>-n<\/code><\/td><td>Ne pas \u00e9craser les fichiers existants dans la destination<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u00ab\u00a0Les fichiers sont les feuilles d\u2019un arbre, et les r\u00e9pertoires en sont les branches.\u00a0\u00bb La base l&rsquo;arbre est la racine , et donc celui qui a acc\u00e8s \u00e0 tout l&rsquo;arbre [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-1812","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Les fichiers, les r\u00e9pertoires - workboot<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Les fichiers, les r\u00e9pertoires - workboot\" \/>\n<meta property=\"og:description\" content=\"\u00ab\u00a0Les fichiers sont les feuilles d\u2019un arbre, et les r\u00e9pertoires en sont les branches.\u00a0\u00bb La base l&rsquo;arbre est la racine , et donc celui qui a acc\u00e8s \u00e0 tout l&rsquo;arbre [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/\" \/>\n<meta property=\"og:site_name\" content=\"workboot\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-09T08:06:23+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/les-fichiers-les-repertoires\\\/\",\"url\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/les-fichiers-les-repertoires\\\/\",\"name\":\"Les fichiers, les r\u00e9pertoires - workboot\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#website\"},\"datePublished\":\"2025-07-02T16:45:52+00:00\",\"dateModified\":\"2025-07-09T08:06:23+00:00\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/workboot.fr\\\/ciela\\\/les-fichiers-les-repertoires\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#website\",\"url\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/\",\"name\":\"workboot\",\"description\":\"Open Source, Open Minds \",\"publisher\":{\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#organization\",\"name\":\"workboot\",\"url\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo_ciel-dorian-1.png\",\"contentUrl\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo_ciel-dorian-1.png\",\"width\":1024,\"height\":950,\"caption\":\"workboot\"},\"image\":{\"@id\":\"https:\\\/\\\/workboot.fr\\\/ciela\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Les fichiers, les r\u00e9pertoires - workboot","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/","og_locale":"fr_FR","og_type":"article","og_title":"Les fichiers, les r\u00e9pertoires - workboot","og_description":"\u00ab\u00a0Les fichiers sont les feuilles d\u2019un arbre, et les r\u00e9pertoires en sont les branches.\u00a0\u00bb La base l&rsquo;arbre est la racine , et donc celui qui a acc\u00e8s \u00e0 tout l&rsquo;arbre [&hellip;]","og_url":"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/","og_site_name":"workboot","article_modified_time":"2025-07-09T08:06:23+00:00","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/","url":"https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/","name":"Les fichiers, les r\u00e9pertoires - workboot","isPartOf":{"@id":"https:\/\/workboot.fr\/ciela\/#website"},"datePublished":"2025-07-02T16:45:52+00:00","dateModified":"2025-07-09T08:06:23+00:00","inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/workboot.fr\/ciela\/les-fichiers-les-repertoires\/"]}]},{"@type":"WebSite","@id":"https:\/\/workboot.fr\/ciela\/#website","url":"https:\/\/workboot.fr\/ciela\/","name":"workboot","description":"Open Source, Open Minds ","publisher":{"@id":"https:\/\/workboot.fr\/ciela\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/workboot.fr\/ciela\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/workboot.fr\/ciela\/#organization","name":"workboot","url":"https:\/\/workboot.fr\/ciela\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/workboot.fr\/ciela\/#\/schema\/logo\/image\/","url":"https:\/\/workboot.fr\/ciela\/wp-content\/uploads\/2025\/05\/logo_ciel-dorian-1.png","contentUrl":"https:\/\/workboot.fr\/ciela\/wp-content\/uploads\/2025\/05\/logo_ciel-dorian-1.png","width":1024,"height":950,"caption":"workboot"},"image":{"@id":"https:\/\/workboot.fr\/ciela\/#\/schema\/logo\/image\/"}}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/workboot.fr\/ciela\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"\u00ab\u00a0Les fichiers sont les feuilles d\u2019un arbre, et les r\u00e9pertoires en sont les branches.\u00a0\u00bb La base l&rsquo;arbre est la racine , et donc celui qui a acc\u00e8s \u00e0 tout l&rsquo;arbre [&hellip;]","_links":{"self":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/1812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/comments?post=1812"}],"version-history":[{"count":7,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/1812\/revisions"}],"predecessor-version":[{"id":2092,"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/pages\/1812\/revisions\/2092"}],"wp:attachment":[{"href":"https:\/\/workboot.fr\/ciela\/wp-json\/wp\/v2\/media?parent=1812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}