Beruflich Dokumente
Kultur Dokumente
2.
3.
1.
2. cp - copia ficheros y directorios
3.
4. SINOPSIS
5.
cp [opciones] fichero camino
6.
cp [opciones] fichero... directorio
7.
8.
Opciones de POSIX: [-fipRr]
9.
10.
Opciones de GNU (en la forma ms corta): [-abdfilprsuvxPR] [-S
SUFIJO]
11.
[-V {numbered,existing,simple}] [--sparse=CUANDO] [--help] [-version]
12.
[--]
13.
14. DESCRIPCIN
15.
cp copia ficheros (o, opcionalmente, directorios). Uno puede bien
16.
copiar un fichero a un destino dado, o copiar arbitrariamente varios
17.
ficheros a un directorio destino.
18.
19.
Si el ltimo argumento se refiere a un directorio existente, cp copia
20.
cada fichero fuente a ese directorio (manteniendo el mismo nombre).
En
21.
otro caso, si slo se dan dos ficheros, copia el primero sobre el
22.
segundo. Es un error que el ltimo argumento no sea un directorio y se
23.
den varios argumentos no opciones.
24.
25.
(As por ejemplo, cp -r /a /b copiar /a a /b/a y /a/x a /b/a/x en
26.
caso de que /b ya exista, pero copiar /a a /b y /a/x a /b/x si no
27.
exista /b con anterioridad.)
28.
29.
Los permisos de los ficheros y directorios creados sern los mismos
que
30.
31.
73.
74.
de
75.
la presente versin de GNU de cp (vea ms abajo) no est
76.
prohibido.)
77.
78. DETALLES DE GNU
79.
Generalmente, los ficheros se escriben justo cuando se leen. Para
80.
excepciones, vea la opcin --sparse ms abajo.
81.
82.
De forma predeterminada, cp no copia directorios (vea -r arriba).
83.
84.
cp generalmente rehye copiar un fichero sobre s mismo, con la
85.
siguiente excepcin: si se especifica --force --backup con fuente y
86.
dest idnticos, y se refiere a un fichero regular, cp crear un fichero
87.
de respaldo, bien regular o numerado, como se especifique de las
formas
88.
usuales. Esto es til cuando uno quiere simplemente construir un
89.
fichero de respaldo de un fichero existente antes de cambiarlo.
90.
91. OPCIONES DE GNU
92.
-a, --archive
93.
Preserva tanto como sea posible la estructura y atributos de los
94.
ficheros originales en la copia (pero no preserva la estructura
95.
de directorio). Equivalente a -dpR.
96.
97.
-d, --no-dereference
98.
Copia los enlaces simblicos como tales en lugar de copiar los
99.
ficheros a los que apunten y preserva las relaciones de los
100.
enlaces duros entre ficheros fuente en las copias.
101.
102.
-f, --force
103.
Elimina los ficheros de destino que ya existan sin pedir
104.
confirmacin.
105.
106.
-i, --interactive
107.
Pregunta si sobre escribir ficheros de destino regulares
108.
existentes.
109.
110.
-l, --link
111.
En vez hacer copias de ficheros que no son directorios, hace
112.
enlaces duros.
113.
114.
-p, --preserve
115.
Preserva los permisos, el propietario, el grupo y los tiempos de
116.
los ficheros originales.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
bytes
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
-P, --parents
Forma el nombre de cada fichero de destino aadiendo al
directorio destino una barra inclinada y el nombre especificado
del fichero origen. El ltimo argumento dado a cp debe ser el
nombre de un directorio existente. Por ejemplo, la orden
cp --parents a/b/c dir_existente
copia el fichero a/b/c a dir_existente/a/b/c, creando
cualquier directorio intermedio que falte.
-r
-R, --recursive
Copia directorios recursivamente, preservando los no-directorios
(vea -r justo arriba).
--sparse=CUANDO
Un fichero disperso contiene agujeros: secuencias de bytes
cero que no ocupan ningn bloque fsico de disco; la llamada al
sistema read () las lee como ceros. Esto puede tanto salvar un
considerable espacio de disco como incrementar la velocidad,
puesto que muchos ficheros binarios contienen montones de
cero consecutivos. Por defecto, cp detecta agujeros en los
ficheros fuente de entrada a partir de una heurstica basta y
construye los ficheros de salida correspondientes dispersos
tambin.
El valor CUANDO puede ser uno de los siguientes:
auto El comportamiento predeterminado; el fichero de salida es
disperso si el de entrada lo es.
always Siempre construye disperso el fichero de salida. Esto es
til cuando el fichero de entrada reside en un sistema de
ficheros que no admite ficheros dispersos, pero el de
salida est en un sistema de ficheros que s.
never Nunca construye disperso el fichero de salida. Si Ud.
164.
encuentra una aplicacin para esta opcin, hganosla
165.
saber.
166.
167.
-s, --symbolic-link
168.
Hace enlaces simblicos en vez de copias de ficheros que no
sean
169.
directorios. Todos los nombres de ficheros origen deben ser
170.
absolutos (empezar por /) a menos que los ficheros de destino
171.
estn en el directorio de trabajo. Esta opcin simplemente
172.
produce un mensaje de error en sistemas que no admitan
enlaces
173.
simblicos.
174.
175.
-u, --update
176.
No copia un fichero no-directorio si el destino ya existe y
177.
tiene el mismo tiempo de modificacin o ms reciente.
178.
179.
-v, --verbose
180.
Muestra el nombre de cada fichero antes de copiarlo.
181.
182.
-x, --one-file-system
183.
Se salta subdirectorios que estn en sistemas de ficheros
184.
diferentes de aqul en el que empez la copia.
185.
186.
OPCIONES DE RESPALDO DE GNU
187.
Las versiones de GNU de programas como cp, mv, ln, install y
patch
188.
crearn una copia de seguridad de ficheros que estn a punto de
ser
189.
Sobre escritos, modificados o destruidos. Que se deseen ficheros
de
190.
respaldo se indica mediante la opcin -b. Cmo deberan nombrarse
se
191.
especifica con la opcin -V. En el caso de que el nombre del fichero
de
192.
respaldo se d mediante el nombre del fichero extendido con un
sufijo,
193.
este sufijo se especifica con la opcin -S.
194.
195.
-b, --backup
196.
Hace copias de respaldo de ficheros que estn a punto de ser
197.
Sobre escritos o borrados.
198.
199.
-S SUFIJO, --suffix=SUFIJO
200.
Aade SUFIJO a cada fichero de respaldo creado. Si no se
201.
especifica esta opcin, se emplea el valor de la variable de
202.
entorno SIMPLE_BACKUP_SUFFIX.
Y si
SIMPLE_BACKUP_SUFFIX no est
203.
definida, el valor predeterminado es ~.
204.
205.
-V MTODO, --version-control=MTODO
206.
Especifica cmo se nombran los ficheros de respaldo. El
207.
argumento MTODO puede ser numbered (o t), existing
(o
208.
nil), o never (o simple). Si esta opcin no se
209.
especfica, se emplea el valor de la variable de entorno
210.
VERSION_CONTROL. Y si VERSION_CONTROL no est
definida, el tipo
211.
predeterminado de respaldo es existing.
212.
213.
Esta opcin corresponde a la variable de Emacs version214.
control. Los MTODOs vlidos son (se aceptan
abreviaciones
215.
inambiguas):
216.
217.
t, numbered
218.
Siempre hace respaldos numerados.
219.
220.
nil, existing
221.
Hace respaldos numerados de ficheros que ya los tengan,
222.
respaldos simples de los otros.
223.
224.
never, simple
225.
Siempre hace respaldos simples.
226.
227.
OPCIONES ESTNDARES DE GNU
228.
--help Muestra un mensaje en la salida estndar sobre el modo de
empleo
229.
y acaba con cdigo de xito.
230.
231.
--version
232.
Muestra en la salida estndar informacin sobre la versin y
233.
luego acaba con cdigo de xito.
234.
235.
-- Termina la lista de opciones.
236.
237.
ENTORNO
238.
Las variables LANG, LC_ALL, LC_COLLATE, LC_CTYPE y
LC_MESSAGES tienen
239.
los significados usuales. Para el sistema de versiones de GNU, las
240.
variables SIMPLE_BACKUP_SUFFIX y VERSION_CONTROL
controlan la
241.
nomenclatura de los ficheros de respaldo, como se ha descrito
242.
243.
244.
245.
246.
247.
248.
4.0;
249.
250.
fallos
251.
anteriormente.
CONFORME A
POSIX 1003.2
OBSERVACIONES
Esta pgina describe cp segn se encuentra en el paquete fileutilsotras versiones pueden diferir un poco. Enve por correo electrnico
correcciones y adiciones a la direccin aeb@cwi.nl. Informe de
en el programa a fileutils-bugs@gnu.ai.mit.edu.
En MAC OS.
Nmero de los Top 10 en temas recurrentes que la gente suele preguntar cuando
aterriza por primera vez en Mac OS X es: Cmo puedo mover archivos de un
sitio a otro sin tener que copiar, pegar y borrar el original?.
Sea por el motivo que sea, los mens de edicin de nuestro sistema
operativo carecen del tem Mover o Desplazar, y creo que tampoco se ha
hablado mucho sobre ello, por lo que la gente suele pensar que en Mac, las cosas
no pueden moverse tal y como se hace en otros sistemas.
En esta entrada, especialmente orientada para switchers (y algn veterano
despistado), veremos cmo mover archivos de la forma ms sencilla posible. Lo
bsico que hay que saber es que, para hacerlo, tenemos que pulsar la tecla
cmd (donde estaba antiguamente la manzanita) antes de pinchar un archivo.
Sin soltar el botn del ratn, podemos desplazar ese archivo a cualquier ruta del
sistema operativo, que inmediatamente lo mover. Normalmente utilizamos esta
opcin para desplazar gran cantidad de archivos o archivos muy grandes entre
distintas unidades. Con esto conseguimos no tener que estar pendientes de que
acabe un copiar y pegar para luego borrar los originales.
Para mover varios archivos a la vez, tenemos que tener cuidado al pinchar el
ltimo tem o se deseleccionar todo el grupo. Para acertar a la primera,
seleccionar un grupo (puedes marcar el primer y ltimo tem manteniendo pulsado
maysculas), pero antes de marcar el ltimo pulsar cmd y cuando presiones en
el archivo, no sueltes el botn del ratn.
Windows
Cmo eliminar archivos y carpetas?
Eliminar un archivo o una carpeta
.
El terminal de Ubuntu puede ser una herramienta poderosa, pero tambin
puede ser intimidante para un usuario nuevo. Esto es especialmente cierto
cuando los comandos como "rm" no funcionan en una interfaz intuitiva a la
moda de Windows. Un ejemplo es que "rm" se niegue a eliminar directorios.
Instrucciones:
Abrir el terminal haciendo clic en el icono de terminal en el escritorio.
Escriba el siguiente comando para eliminar una carpeta si
completamente vaca:
rmdir nombre_carpeta
est
2.
3.
en Aplicar y
luego Aceptar
Toma nota del nombre actual de la cuenta a la que le vayas a cambiar el nombre.
Debe coincidir con el nombre de la carpeta de inicio de la cuenta, que se
encuentra en la carpeta Usuarios de la unidad de arranque.
Abre la aplicacin Terminal, que se encuentra en la carpeta Utilidades de la
carpeta Aplicaciones.
Introduce el siguiente texto en Terminal:
sudo mv /Users/old_name /Users/new_name
Reemplaza old_name por el nombre original de la cuenta de usuario y reemplaza
new_name por el nombre nuevo que le desees otorgar a la cuenta. Por ejemplo, si
el usuario anterior tena el nombre corto "johnappleseed" y el usuario nuevo tendr
el nombre corto "john", deberas introducir:
sudo mv /Users/johnappleseed /Users/john
Introduce la contrasea de administrador de la cuenta actual cuando el sistema te
lo solicite y, luego, presiona Regresar.
Ve al men Apple > Preferencias del Sistema y, a continuacin, haz clic en
Cuentas.
Haz clic en el cono del candado en el panel Cuentas y, a continuacin, introduce
el nombre y la contrasea de administrador que utilizaste para iniciar sesin.
Desde la lista de cuentas, abre un men de funcin rpida presionando Control y
haciendo clic en la cuenta a la que le deseas cambiar el nombre. Luego,
selecciona "Opciones avanzadas" en el men de funcin rpida.
Modifica el campo "Nombre de la cuenta" para que coincida con el nuevo nombre.
En el ejemplo anterior, deberas cambiarlo de "johnappleseed" a "john".
Modifica el campo "Directorio de inicio" para que coincida con el nuevo nombre.
En el ejemplo anterior, deberas cambiarlo de "/Users/johnappleseed" a
"/Users/john".
Haz clic en Aceptar y luego cierra Preferencias del Sistema.
Cierra la sesin de la cuenta de administrador actual y, a continuacin, inicia
sesin en la cuenta a la que le cambiaste el nombre.
Verifica que los archivos y las carpetas anteriores estn visibles y que la cuenta
funcione normalmente.
Cambio del nombre completo
Un usuario puede cambiar su nombre completo. Tambin puede hacerlo un
administrador. No es necesario que el nombre completo sea igual que el nombre
de cuenta (nombre corto) o el nombre de la carpeta de inicio.
OS X v10.10 Yosemite
Ve al men Apple > Preferencias del Sistema y, a continuacin, haz clic en
Usuarios y grupos.
Si el cono de candado en la esquina de la ventana est bloqueado, haz clic en l
para desbloquearlo. Introduce el nombre y la contrasea de administrador si el
sistema te lo solicita.