Copiar arxius
Per copiar arxius utilitzarem l’ordre cp especificant l’arxiu que volem copiar i després a on volem fer-ho. S’utilitza de la següent manera:
cp [camí]Orígen [camí][destí]
Com en el cas de moure directoris, el copiar arxius necessita obligatoriament que especifiquem un destí, ja sigui un camí (si volem copiar l’arxiu en un altra directori) o un nou nom d’arxiu (si volem tenir una copia de l’arxiu amb un altra nom).
Anem a veure un senzill exemple: Ens trobem en el nostre directori i volem copiar-hi un arxiu anomenat cpuinfo que es troba en el directori /proc Escriurem:
cp /proc/cpuinfo .
On /prog/ és el camí, cpuinfo el nom de l’arxiu y . el camí del destí. És important utilitzar el punt final que indica el nostre directori actual ja que, com hem dit, l’ordre cp necessita obligatoriament que se li indiqui el destí de l’arxiu, a diferència del què passa amb altres sistemes, com per exemple MSDOS.
Cal tenir en compte que si el nom del destí ja existeix (perquè hi ha un arxiu amb aquell nom), es substituirà l’existent per la còpia que estem fent sense que hi hagi cap avís previ.
Moure i renombrar arxius
Igual que podiem moure i renombrar directoris, podem fer-ho amb els arxius. La instrucció és la mateixa, funciona de la mateixa manera.
Noms d’arxius
Els noms d’arxiu a Linux diferències les majúscules i minúscules, poden tenir fins a 255 caràcters i no haurien de tenir espais ni caràcters especials. En realitat poden tenir aquests caràcters si el nom es posa entre cometes, però no és recomanable. De fet, s’aconsella utilitzar tan sols lletres (A-Z i a-z), dígits (0-9), el caràcter de subratllat o guió baix (_) i el punt. No és recomanable utilitzar caràcters accentuats, la ñ ni la ç.
Arxius ocults
Si volem que un arxiu no es llisti quan utilitzem l’ordre ls podem ocultar-lo posant un punt al principi del nom. No obstant, l’arxiu es llistarà si s’utilitza l’opció “a”: ls -a
Eliminar arxius
Finalment, l’eliminació d’un arxiu es realitza amb l’ordre rm, funciona de la sigüent manera:
rm [camí]arxiu
El nom d’arxiu és obligatori.
¡Tocat!
En ocasions pot ser interessant actualitzar l’hora d’un arxiu sense editar-lo. Per fer-ho s’utilitza l’ordre touch posant a continuació el nom de l’arxiu. Aquesta ordre també és una manera fàcil de crear un nou arxiu ja que si no existeix es crea (buit, per suposat).
El comodí *
L’asterisc (*) s’utilitza com a comodí per indicar un conjunt d’arxius. Un sol asterisc indica “tots els arxius” o “tots els directoris”. Així, si escrivim rm * es borraran tots els arxius del directori actual. Si escrivim rmdir * es borraran tots els subdirectoris del directori actual (sempre que estiguin buits). Cal tenir en compte que la eliminació no demana confirmació i que, per tant, és perillós utilitzar aquest comodí d’aquesta manera.
També podem utilitzar el comodí per indicar “tots els arxius que començen per” posant, per exemple h* o ho*