{"id":44,"date":"2013-02-18T12:42:07","date_gmt":"2013-02-18T12:42:07","guid":{"rendered":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/?p=44"},"modified":"2016-02-04T16:50:08","modified_gmt":"2016-02-04T16:50:08","slug":"ficheros","status":"publish","type":"post","link":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/ficheros\/","title":{"rendered":"Arxius"},"content":{"rendered":"<p><\/p>\n<h3>Copiar arxius<\/h3>\n<p>Per copiar arxius utilitzarem l&#8217;ordre cp especificant l&#8217;arxiu que volem copiar i despr\u00e9s a on volem fer-ho. S&#8217;utilitza de la seg\u00fcent manera:<\/p>\n<pre>cp [cam\u00ed]Or\u00edgen [cam\u00ed][dest\u00ed]<\/pre>\n<p>Com en el cas de moure directoris, el copiar arxius necessita obligatoriament que especifiquem un dest\u00ed, ja sigui un cam\u00ed (si volem copiar l&#8217;arxiu en un altra directori) o un nou nom d&#8217;arxiu (si volem tenir una copia de l&#8217;arxiu amb un altra nom).<\/p>\n<p>Anem a veure un senzill exemple: Ens trobem en el nostre directori i volem copiar-hi un arxiu anomenat <em>cpuinfo<\/em> que es troba en el directori <em>\/proc<\/em> Escriurem:<\/p>\n<pre>cp \/proc\/cpuinfo .<\/pre>\n<p>On <em>\/prog\/<\/em> \u00e9s el cam\u00ed, <em>cpuinfo<\/em> el nom de l&#8217;arxiu y <em>.<\/em> el cam\u00ed del dest\u00ed. \u00c9s important utilitzar el punt final que indica el nostre directori actual ja que, com hem dit, l&#8217;ordre cp necessita obligatoriament que se li indiqui el dest\u00ed de l&#8217;arxiu, a difer\u00e8ncia del qu\u00e8 passa amb altres sistemes, com per exemple MSDOS.<\/p>\n<p>Cal tenir en compte que si el nom del dest\u00ed ja existeix (perqu\u00e8 hi ha un arxiu amb aquell nom), es substituir\u00e0 l&#8217;existent per la c\u00f2pia que estem fent sense que hi hagi cap av\u00eds previ.<\/p>\n<h3>Moure i renombrar arxius<\/h3>\n<p>Igual que podiem moure i renombrar directoris, podem fer-ho amb els arxius. La instrucci\u00f3 \u00e9s la mateixa, funciona de la mateixa manera.<\/p>\n<h3>Noms d&#8217;arxius<\/h3>\n<p>Els noms d&#8217;arxiu a Linux difer\u00e8ncies les maj\u00fascules i min\u00fascules, poden tenir fins a 255 car\u00e0cters i no haurien de tenir espais ni car\u00e0cters especials. En realitat poden tenir aquests car\u00e0cters si el nom es posa entre cometes, per\u00f2 no \u00e9s recomanable. De fet, s&#8217;aconsella utilitzar tan sols lletres (A-Z i a-z), d\u00edgits (0-9), el car\u00e0cter de subratllat o gui\u00f3 baix (_) i el punt. No \u00e9s recomanable utilitzar car\u00e0cters accentuats, la \u00f1 ni la \u00e7.<\/p>\n<h3>Arxius ocults<\/h3>\n<p>Si volem que un arxiu no es llisti quan utilitzem l&#8217;ordre <em>ls<\/em> podem ocultar-lo posant un punt al principi del nom. No obstant, l&#8217;arxiu es llistar\u00e0 si s&#8217;utilitza l&#8217;opci\u00f3 &#8220;a&#8221;: <em>ls -a<\/em><\/p>\n<h3>Eliminar arxius<\/h3>\n<p>Finalment, l&#8217;eliminaci\u00f3 d&#8217;un arxiu es realitza amb l&#8217;ordre <em>rm<\/em>, funciona de la sig\u00fcent manera:<\/p>\n<pre>rm [cam\u00ed]arxiu<\/pre>\n<p>El nom d&#8217;arxiu \u00e9s obligatori.<\/p>\n<h3>\u00a1Tocat!<\/h3>\n<p>En ocasions pot ser interessant actualitzar l&#8217;hora d&#8217;un arxiu sense editar-lo. Per fer-ho s&#8217;utilitza l&#8217;ordre <em>touch<\/em> posant a continuaci\u00f3 el nom de l&#8217;arxiu. Aquesta ordre tamb\u00e9 \u00e9s una manera f\u00e0cil de crear un nou arxiu ja que si no existeix es crea (buit, per suposat).<\/p>\n<h3>El comod\u00ed *<\/h3>\n<p>L&#8217;asterisc (*) s&#8217;utilitza com a comod\u00ed per indicar un conjunt d&#8217;arxius. Un sol asterisc indica &#8220;tots els arxius&#8221; o &#8220;tots els directoris&#8221;. Aix\u00ed, si escrivim <em>rm *<\/em> es borraran tots els arxius del directori actual. Si escrivim <em>rmdir *<\/em> es borraran tots els subdirectoris del directori actual (sempre que estiguin buits). Cal tenir en compte que la eliminaci\u00f3 no demana confirmaci\u00f3 i que, per tant, \u00e9s perill\u00f3s utilitzar aquest comod\u00ed d&#8217;aquesta manera.<\/p>\n<p>Tamb\u00e9 podem utilitzar el comod\u00ed per indicar &#8220;tots els arxius que comen\u00e7en per&#8221; posant, per exemple <em>h*<\/em> o <em>ho*<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Copiar arxius Per copiar arxius utilitzarem l&#8217;ordre cp especificant l&#8217;arxiu que volem copiar i despr\u00e9s a on volem fer-ho. S&#8217;utilitza de la seg\u00fcent manera: cp [cam\u00ed]Or\u00edgen [cam\u00ed][dest\u00ed] Com en el cas de moure directoris, el copiar arxius necessita obligatoriament que especifiquem un dest\u00ed, ja sigui un cam\u00ed (si volem copiar l&#8217;arxiu en un altra directori) &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/ficheros\/\" class=\"more-link\">Continua llegint <span class=\"screen-reader-text\">\u00abArxius\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-44","post","type-post","status-publish","format-standard","hentry","category-gnulinux","entry"],"_links":{"self":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":13,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/posts\/44\/revisions"}],"predecessor-version":[{"id":139,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/posts\/44\/revisions\/139"}],"wp:attachment":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/media?parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/categories?post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/linux\/ca\/wp-json\/wp\/v2\/tags?post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}