Re: Copiar archivos y carpetas
Rodrigo Ahumada escribió: Ricardo Utreras Estrella escribió: [...] Ojo que haciendo: cp -r /carpetaorigen/* /carpetadestino Te dejas en el tintero los archivos ocultos (que empizan por .), ejemplo: /carpetaorigen/.ESTOYOCULTO Mejor copia la carpeta completa asi: cp -r /carpetaorigen /carpeta-donde-dejaras-carpetaorigen O empaqueta la carpeta usando tar (lo recomendado). ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? La cosa es bien poco evidente, así que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Mmmm, quizas esto te de luces de tu duda: [rutre...@kerrigan ~]$ which cp /bin/cp [rutre...@kerrigan ~]$ file /bin/cp /bin/cp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped [rutre...@kerrigan ~]$ rpm -qf /bin/cp coreutils-5.97-14.el5 [rutre...@kerrigan ~]$ rpm -qi coreutils|grep Summ Summary : The GNU core utilities: a set of tools commonly used in shell scripts O sea, el comando cp es parte de las coreutils de GNU (posiblemente derivado de los UNIX tipo SYSTEM V), en la web puede que pilles algo de historia: [rutre...@kerrigan ~]$ rpm -qi coreutils|grep URL URL : http://www.gnu.org/software/coreutils/ Saludos! -- Atte. Ricardo Utreras Estrella
Re: Copiar archivos y carpetas
2009/1/26 Alberto Araya Rojas alberto.arayaro...@gmail.com: Buenas listeros, una consulta quizas algo tonta estoy tratando de copiar unos cuantos archivos y carpetas desde un disco duro a uno externo necesito saber que comando copia archivos y carpetas porque cuando hago el comando cp solo copia archivos dentro de esta carpeta, los subdirectorios los salta como lo uso es: cp /carpetaorigen/* /carpetadestino de antemano gracias -- Atte Alberto Araya Hola Alberto, Si aun no eres experto en el tema linux (como muchos de nosotros) te recomiendo tener a mano estos dos links: http://www.tldp.org es el proyecto de documentacion de linux, hay de todo, dale una mirada. y recuerda que siempre esta el man para los comandos basicos o el apropos para buscar algun comando entre la bateria que trae linux. Y bueno para tu pregunta... revisa rsync es una buena opcion. Saludos, Arturo -- http://animaldelared.blogspot.com Visita Un computador por niño http://www.ucpn.cl
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayoría son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Eso es lo mas natural del mundo... las cosas cambian o evolucionan y esos acomodos se producen... los que sientan que esta lista es muy basica buscaran otra donde si se converse al nivel que el quiere... si la lista decide que esta lista no es para novatos es cosa que pongan un buen cartel en la entrada... Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ Saludos a todos los novatos y bienvenidos al mundo de GNU/Linux, como ven, aca hay buenos debates y se aprende mucho mas que codigos... eso es lo bonito... -- +-- | Alejandro Pando Garate | Constructor Civil - USM | http://panduro.blogspot.com +-- George Carlin - May the forces of evil become confused on the way to your house.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.
Re: Copiar archivos y carpetas
Rodrigo Ahumada escribió: ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? La cosa es bien poco evidente, así que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Según el manual, mv es para cambiar el nombre o mover. Conceptualmente lo único que estás haciendo es ponerlo en otra ubicación, pero su identidad sigue siendo la misma anterior; por lo tanto el contenido se mueve todo. En cambio cp crea un nuevo archivo o directorio, con una identidad nueva. Cuando uno copia, no necesariamente quiere llevar también todo el contenido. El que sea recursivo sólo con -r se trata probablemente de un accidente histórico: no se puede cambiar el significado de cp sin -r, porque eso echaría a perder un montón de scripts que hoy en día funcionan asumiendo que no es recursivo. -- Alvaro Herrera Developer, http://www.PostgreSQL.org/ We are who we choose to be, sang the goldfinch when the sun is high (Sandman)
Re: Copiar archivos y carpetas
2009/1/30 Alvaro Herrera alvhe...@alvh.no-ip.org Rodrigo Ahumada escribió: ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? La cosa es bien poco evidente, así que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Según el manual, mv es para cambiar el nombre o mover. Conceptualmente lo único que estás haciendo es ponerlo en otra ubicación, pero su identidad sigue siendo la misma anterior; por lo tanto el contenido se mueve todo. Eso es correcto cuando mueves en la misma partición. Sin embargo, si estás moviendo entre unidades distintas, mv se encarga de crear el nuevo directorio o archivo, copiar la info y finalmente borrar el original. -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.
Re: Copiar archivos y carpetas
On Fri, 2009-01-30 at 03:04 -0300, Rodrigo Ahumada wrote: Ricardo Utreras Estrella escribió: [...] Ojo que haciendo: cp -r /carpetaorigen/* /carpetadestino ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? Simple: cp copia y mv mueve :) cp hace un duplicado de lo que tienes, mv solo lo cambia de lugar (no hay copia + borrar original a la windows). En el caso de los directorios, su contenido no es mas que archivos que dependen de el (apuntan al padre, si lo quieres ver asi), por lo que al mover un directorio y todo su contenido, basta con mover el padre. cp necesita el -r para diferenciar cuando quieres copiar el directorio vs directorio + contenido. La cosa es bien poco evidente, así que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Se hace evidente cuando has estudiado estructuras dinamicas de datos (arboles, listas, pilas, y un cuantohay) Saludos -- Marcos Ramirez mramir...@armada.cl
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
No deja de ser curioso que se pueda buscar en internet, encontrar una lista y preguntar a muchas personas ques un ls, pero no se pueda buscar en google por el comando directamente y desengañarse con las cientos y/o miles de manuales que hay en internet. Hay libros que se venden, hay documentacion en internet, hay un sin fin de medios para buscar informacion de linux, ¡pero para que buscar si tengo una lista de personas que me iran a contestar todas mis dudas, de manera gratuita! ¿para eso esta la comunidad, decirme todo lo que necesito sin que yo tenga que hacer ningun esfuerzo y de pasada no gastar nada tampoco??? Es, por decirlo de alguna manera, particular, la forma de pensar... Att. Jaime Chereau Ossa 2009/1/30 Alejandro Pando alejandropa...@gmail.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayoría son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Eso es lo mas natural del mundo... las cosas cambian o evolucionan y esos acomodos se producen... los que sientan que esta lista es muy basica buscaran otra donde si se converse al nivel que el quiere... si la lista decide que esta lista no es para novatos es cosa que pongan un buen cartel en la entrada... Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ Saludos a todos los novatos y bienvenidos al mundo de GNU/Linux, como ven, aca hay buenos debates y se aprende mucho mas que codigos... eso es lo bonito... -- +-- | Alejandro Pando Garate | Constructor Civil - USM | http://panduro.blogspot.com +-- George Carlin - May the forces of evil become confused on the way to your house.
Re: Copiar archivos y carpetas
Alvaro Herrera escribió: [...] En cambio cp crea un nuevo archivo o directorio, con una identidad nueva. Cuando uno copia, no necesariamente quiere llevar también todo el contenido. Eso no lo entendí... El que sea recursivo sólo con -r se trata probablemente de un accidente histórico: no se puede cambiar el significado de cp sin -r, porque eso echaría a perder un montón de scripts que hoy en día funcionan asumiendo que no es recursivo. el único caso que me imagino es que alguien quiera copiar sólo archivos/enlaces (y no subdirectorios) de un directorio a otro... pero eso es mal uso...(en el sentido que no es pega de 'cp' verificar si una entrada es un directorio o no, eso es pega de 'test')
Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. Invito a todos aquellos( avanzados) que sientan interés en colaborar en la primera etapa de esta lista, a inscribirse y esperar las preguntas newbies y responderlas con el mejor de los animos. Insto a todos aquellos newbies (novatos) que no se atreven a preguntar en otras listas, que se suscriban y comiencen a alimentar esta, por ahora muy pequeña y joven comunidad (jeje, de un miembro ;)). Para suscribirse: La dirección web actual es: http://groups.google.cl/group/*mechonesLinux*http://groups.google.cl/group/mechonesLinux?hl=es . La dirección de correo electrónico actual es: *mechoneslin...@googlegroups.com mechonesli...@googlegroups.com. Esperando llegar a ser un aporte al mundo del software libre, Lista de discusión para mechones de Linux en español. 2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes. -- Saludos, LSM. Existen 10 tipos de personas: los que entienden binarios y los que no
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
- Mensaje original De: Alejandro Pando Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayoría son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Cierto entregar un live cd es muy facil, pero tomando tu ejemplo, va a iniciar con el live cd y entonces, que hara? entrar a una lista que le recomendaron para preguntar por algo que ni siquiera conoce... ahi quien tendria que haber previsto esto? tomando en cuenta la persona del ejemplo. Es obvio, la persona que entrega el live cd no solo debe entregar el live cd, debe hacer un aporte y decirle como conseguir respuestas o donde esta la web de la comunidad del live cd. Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... No es para eso esta lista, no es para resolver los problemas que te quisiste evitar solo entregando el live cd. Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Eso es lo mas natural del mundo... las cosas cambian o evolucionan y esos acomodos se producen... los que sientan que esta lista es muy basica buscaran otra donde si se converse al nivel que el quiere... si la lista decide que esta lista no es para novatos es cosa que pongan un buen cartel en la entrada... Disculpa mi ignorancia, pero cuales son los objetivos iniciales de esta lista? yo ingrese a esta comunidad para ser un aporte cuando corresponda y pedir ayuda como corresponde. En este sitio (https://listas.inf.utfsm.cl/mailman/listinfo/linux) aparece la siguiente informacion: Linux -- Discusion de Linux en Castellano Sobre Linux Esta lista está destinada a discutir temas relacionados con el sistemaoperativo Linux, y código abierto en general que se usa con este sistema. Para ver envíos anteriores a la lista, puede visitar los archivos de Linux . como queda entonces tu comentario con respecto a la lista? inisisto, cuales son sus objetivos iniciales? No parece explicito el esta lista es para que pida ayuda cuando quiera, de lo que se le ocurra y cuando ni siquiera se ha dado el tiempo de investigar, no se preocupe, le resolveremos su problema Saludos a todos los novatos y bienvenidos al mundo de GNU/Linux, como ven, aca hay buenos debates y se aprende mucho mas que codigos... eso es lo bonito... Secundo esto ultimo, aqui se han visto muy buenos debates... quizas haya que excluir este... Saludos Christian Montero H. Red Hat Certified Engineer (RHCE) 805008759430301 Microsoft Certified Professional (MCP) ¡Sé el Bello 51 de People en Español! ¡Es tu oportunidad de Brillar! Sube tus fotos ya. http://www.51bello.com/
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Si lees la pregunta que genero este hilo (innecesario) te daras cuenta que las respuestas fueron muy correctas e interesantes, solo el plantearse este hilo y la leña que le hecharon fueron, para mi gusto, fuera de lugar. Realmete no veo tal chacreo, ya que preguntas y respuestas tontas seguiran existiento en esta o listas de expertos. En la lista de debian en mas de una oportunidad se ha planteado lo mismo, pero luego de estas necesarias aclaraciones o 'mini debate' la lista sigue su vida normal. Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes. -- +-- | Alejandro Pando Garate | Constructor Civil - USM | http://panduro.blogspot.com +-- Fran Lebowitz - Food is an important part of a balanced diet.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
¿para eso esta la comunidad, decirme todo lo que necesito sin que yo tenga que hacer ningun esfuerzo y de pasada no gastar nada tampoco??? esta lista ( que no es ninguna comunidad ) está para ayudarte a solucionar los problemas que después de hacer un ___esfuerzo razonable___ no has podido solucionar tu mismo. ¿por que tenemos que hacer el esfuerzo por tí?
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/30 Christian Montero Hernández cmontero...@yahoo.com - Mensaje original De: Alejandro Pando Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayoría son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Cierto entregar un live cd es muy facil, pero tomando tu ejemplo, va a iniciar con el live cd y entonces, que hara? entrar a una lista que le recomendaron para preguntar por algo que ni siquiera conoce... ahi quien tendria que haber previsto esto? tomando en cuenta la persona del ejemplo. Te invito a concentrarte en lo central del debate, no hacer una nueva derivacion del tema para juzgar a este supuesto 'predicador' del software libre Es obvio, la persona que entrega el live cd no solo debe entregar el live cd, debe hacer un aporte y decirle como conseguir respuestas o donde esta la web de la comunidad del live cd. Bueno, supongamos que tubo que viajar y no estaba en ese momento ;-) Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... No es para eso esta lista, no es para resolver los problemas que te quisiste evitar solo entregando el live cd. Chuatas... suena su poco violento ¿he? Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Eso es lo mas natural del mundo... las cosas cambian o evolucionan y esos acomodos se producen... los que sientan que esta lista es muy basica buscaran otra donde si se converse al nivel que el quiere... si la lista decide que esta lista no es para novatos es cosa que pongan un buen cartel en la entrada... Disculpa mi ignorancia, pero cuales son los objetivos iniciales de esta lista? yo ingrese a esta comunidad para ser un aporte cuando corresponda y pedir ayuda como corresponde. En este sitio (https://listas.inf.utfsm.cl/mailman/listinfo/linux) aparece la siguiente informacion: Linux -- Discusion de Linux en Castellano Sobre Linux Esta lista está destinada a discutir temas relacionados con el sistemaoperativo Linux, y código abierto en general que se usa con este sistema. Para ver envíos anteriores a la lista, puede visitar los archivos de Linux . como queda entonces tu comentario con respecto a la lista? inisisto, cuales son sus objetivos iniciales? No parece explicito el esta lista es para que pida ayuda cuando quiera, de lo que se le ocurra y cuando ni siquiera se ha dado el tiempo de investigar, no se preocupe, le resolveremos su problema Saludos a todos los novatos y bienvenidos al mundo de GNU/Linux, como ven, aca hay buenos debates y se aprende mucho mas que codigos... eso es lo bonito... Secundo esto ultimo, aqui se han visto muy buenos debates... quizas haya que excluir este... Saludos Christian Montero H. Red Hat Certified Engineer (RHCE) 805008759430301 Microsoft Certified Professional (MCP) ¡Sé el Bello 51 de People en Español! ¡Es tu oportunidad de Brillar! Sube tus fotos ya. http://www.51bello.com/ Saludos -- +-- | Alejandro Pando Garate | Constructor Civil - USM | http://panduro.blogspot.com +-- Laurence J. Peter - It's better to have loved and lost than to have to do forty pounds of laundry a week.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
On Fri, 2009-01-30 at 13:46 -0300, Alejandro Pando wrote: 2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Si lees la pregunta que genero este hilo (innecesario) te daras cuenta que las respuestas fueron muy correctas e interesantes, solo el plantearse este hilo y la leña que le hecharon fueron, para mi gusto, fuera de lugar. Realmete no veo tal chacreo, ya que preguntas y respuestas tontas seguiran existiento en esta o listas de expertos. Momento, yo nunca dije que la lista estaba chacreada, sólo indiqué lo que sucede si una lista se chacrea y que no puedes obligar a la gente a acostumbrarse. Por otro lado, esta tampoco es una lista de expertos. Apenas un tema comienza a ponerse técnico, comienzan los reclamos que la gente sólo busca figurar. Pero bueno, en la lista donde habemos chilenos involucrados, los reclamos son parte la norma y no la excepción. -- Germán Póo-Caamaño http://www.calcifer.org/
Cambio de nombre a Novatos[Era:Lista para Newbies, novatos, mechones....]
Estimados, dada a dos recomendaciones que me hicieron al privado, actualicé los datos del grupo. 1. Cambio del nombre de mechones a novatos. Claro, es para estandarizar, ahora que nos internacionalizamos ;) 2. Mi nombre en la firma, para conocer al owner. Aunque pretendo que varios de los aquí inscritos soliciten su alta para ser administradores. Con un HvB, nos basta, no? Los nuevos datos del grupo son: Página principal: http://groups.google.cl/group/novatoslinux?hl=es Dirección de correo electrónico del grupo: novatosli...@googlegroups.com -- Forwarded message -- From: Asdtaker asdta...@gmail.com Date: 2009/1/30 Subject: Lista para Newbies, novatos, mechones[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]] To: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. Invito a todos aquellos( avanzados) que sientan interés en colaborar en la primera etapa de esta lista, a inscribirse y esperar las preguntas newbies y responderlas con el mejor de los animos. Insto a todos aquellos newbies (novatos) que no se atreven a preguntar en otras listas, que se suscriban y comiencen a alimentar esta, por ahora muy pequeña y joven comunidad (jeje, de un miembro ;)). Esperando llegar a ser un aporte al mundo del software libre, Lista de discusión para mechones de Linux en español. 2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Saludos, -- Germán Póo-Caamaño http://www.calcifer.org/ -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes. -- Saludos, LSM. Existen 10 tipos de personas: los que entienden binarios y los que no -- Saludos, LSM. Existen 10 tipos de personas: los que entienden binarios y los que no
Re: Copiar archivos y carpetas
Rodrigo Ahumada escribió: Alvaro Herrera escribió: El que sea recursivo sólo con -r se trata probablemente de un accidente histórico: no se puede cambiar el significado de cp sin -r, porque eso echaría a perder un montón de scripts que hoy en día funcionan asumiendo que no es recursivo. el único caso que me imagino es que alguien quiera copiar sólo archivos/enlaces (y no subdirectorios) de un directorio a otro... pero eso es mal uso...(en el sentido que no es pega de 'cp' verificar si una entrada es un directorio o no, eso es pega de 'test') No es cosa de que alguien quiera o no quiera. La cosa son los scripts que ya estaban funcionando antes que a alguien se le ocurriera que podría ser recursivo. Por ejemplo desde antes que existiera test. ¿Tú crees que todo Unix se inventó de un paraguazo? Por esto dije antes que era una razón histórica; muchas otras cosas que parecen raras se explican de la misma forma. -- Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J Voy a acabar con todos los humanos / con los humanos yo acabaré voy a acabar con todos / con todos los humanos acabaré (Bender)
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Es increíble lo llorones que se han puesto con los años. Hoy en día, alguien hace una pregunta simple, que se contesta en tres líneas, y de la nada nace una tremenda discusión (sin ningún sentido) que no hace más que perder a todo el mundo. Después de haber contestado la pregunta en esas tres líneas, no había nada más que decir. ¿Acaso es obligación que todos contesten las preguntas? A veces me da la impresión de que así lo sienten algunos, y cuando ya no tienen nada que agregar porque la pregunta se respondió en tres líneas, entonces se fastidian y llega el reclamo de pero cómo eres tan hueón que haces preguntas tan fáciles. -- Alvaro Herrerahttp://www.advogato.org/person/alvherre Lo esencial es invisible para los ojos (A. de Saint Exúpery)
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
El día 30 de enero de 2009 12:32, Juan C. Olivares juan...@juancri.com escribió: 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Por lo general ese tipo de pregunas (ultra-requete-basicas), es suficiente con decirle , leete el manual y listo, no tendria por que ofenderse o acaso se espera que algo tan sencillo tenga mas lineas de respuesta si todo esta ahi (y si no todo el comienzo por donde aprender). Como han dicho por ahi , no tiene escusa el quejarse por que lo manden a leer mas vale acostumbrarse. (si se quiere aprender sino lease el how to al alcance de google y listo). de hecho todos los que algo sabemos lo hemos aprendido a base de buscar en los manuales, en la web y alguno que otro tip que nos han dado (cuando ya la lectura y la web no han dado luces). Saludos!
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/30 Pedro GM saxeu...@gmail.com: Como han dicho por ahi , no tiene escusa el quejarse por que lo manden a leer mas vale acostumbrarse. (si se quiere aprender sino lease el how to al alcance de google y listo). de hecho todos los que algo sabemos lo hemos aprendido a base de buscar en los manuales, en la web y alguno que otro tip que nos han dado (cuando ya la lectura y la web no han dado luces). Es cierto que hemos aprendido Googleando, leyendo libros, etc. Pero también hemos aprendido mucho de nuestros amigos y/o mentores. Para eso existen los grupos de usuarios, para formar comunidad, hacer amigos, apoyarse mutuamente, etc. ¿Tiene sentido? (me imagino que a algunos ya le corren las lágrimas). ¡Saludos! -- --- Gabriel Acevedo H.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Concuerdo mucho con Alvaro y creo que es algo que caracteriza a esta lista reclamar y llorar por algo tan simple, hace tiempo que me desvincule por lo mismo, pero volví por un tema de que ya no tengo tiempo para investigar por mi mismo otros temas fuera de mi trabajo y así reúno material de gente experta o auto-nombrada experta, pero vuelvo a encontrarme con lo mismo, considero que nunca a existido una pregunta tonta, y si se considerase de ese modo, cual es el problema de contestarla sin recurrir al que eres hueón por hacer esa pregunta. si molesta el tema, existe un botón eliminar en tu gestor de correo, una tecla suprimir en tu teclado. y obviarlo. Pero ¿por que siempre el ánimo de estar espantando a la gente? El vie, 30-01-2009 a las 14:46 -0300, Alvaro Herrera escribió: Es increíble lo llorones que se han puesto con los años. Hoy en día, alguien hace una pregunta simple, que se contesta en tres líneas, y de la nada nace una tremenda discusión (sin ningún sentido) que no hace más que perder a todo el mundo. Después de haber contestado la pregunta en esas tres líneas, no había nada más que decir. ¿Acaso es obligación que todos contesten las preguntas? A veces me da la impresión de que así lo sienten algunos, y cuando ya no tienen nada que agregar porque la pregunta se respondió en tres líneas, entonces se fastidian y llega el reclamo de pero cómo eres tan hueón que haces preguntas tan fáciles.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Fabio Durán Verdugo escribió: Concuerdo mucho con Alvaro y creo que es algo que caracteriza a esta lista reclamar y llorar por algo tan simple, hace tiempo que me desvincule por lo mismo, pero volví por un tema de que ya no tengo tiempo para investigar por mi mismo otros temas fuera de mi trabajo y así reúno material de gente experta o auto-nombrada experta, pero vuelvo a encontrarme con lo mismo, considero que nunca a existido una pregunta tonta, y si se considerase de ese modo, cual es el problema de contestarla sin recurrir al que eres hueón por hacer esa pregunta. si molesta el tema, existe un botón eliminar en tu gestor de correo, una tecla suprimir en tu teclado. y obviarlo. Pero ¿por que siempre el ánimo de estar espantando a la gente? ¿Sera que algunos aprendieron a punta de RFC y picando en los .c y .h de sus UNIX old-fashion/super-sayayin/mero-macho antes de que existiera toda esta maravilla moderna de la Internet y les molesta en demasia que los novatos pregunten? ¿Sera el calor? ¿Sera porque aun no toman vacaciones? ¿Armonyl? -- Atte. Ricardo Utreras Estrella
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/30 Fabio Durán Verdugo fabiogn...@gmail.com Concuerdo mucho con Alvaro y creo que es algo que caracteriza a esta lista reclamar y llorar por algo tan simple, hace tiempo que me desvincule por lo mismo, pero volví por un tema de que ya no tengo tiempo para investigar por mi mismo otros temas fuera de mi trabajo y así reúno material de gente experta o auto-nombrada experta, pero vuelvo a encontrarme con lo mismo, considero que nunca a existido una pregunta tonta, y si se considerase de ese modo, cual es el problema de contestarla sin recurrir al que eres hueón por hacer esa pregunta. si molesta el tema, existe un botón eliminar en tu gestor de correo, una tecla suprimir en tu teclado. y obviarlo. Pero ¿por que siempre el ánimo de estar espantando a la gente? orgullo altanería soberbia -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/30 Fabio Durán Verdugo fabiogn...@gmail.com Concuerdo mucho con Alvaro y creo que es algo que caracteriza a esta lista reclamar y llorar por algo tan simple, hace tiempo que me desvincule por lo mismo, pero volví por un tema de que ya no tengo tiempo para investigar por mi mismo otros temas fuera de mi trabajo y así reúno material de gente experta o auto-nombrada experta, pero vuelvo a encontrarme con lo mismo, considero que nunca a existido una pregunta tonta, y si se considerase de ese modo, cual es el problema de contestarla sin recurrir al que eres hueón por hacer esa pregunta. si molesta el tema, existe un botón eliminar en tu gestor de correo, una tecla suprimir en tu teclado. y obviarlo. Pero ¿por que siempre el ánimo de estar espantando a la gente? orgullo altanería soberbia La próxima vez, nos envían a los novatos a nosotros[1] y les damos su merecido (ojo: sus respuestas). Y como dice por ahí cierto owner...Que prosiga la música. -- Atte, Juan Cristóbal Olivares == Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes. [1] http://groups.google.cl/group/novatoslinux -- Saludos, Leonardo San Martín. Existen 10 tipos de personas: los que entienden binarios y los que no
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Esto da que pensar, pero que hubiera pasado si el doc no hubiese contestado es hilo. Yo creo que esta tonta discusion, que lo unico ke logra es usar mas ancho de banda, jamas se hubiese provocado. Creo que el owner debiese tener mas cuidado con las respuestas, por que si no quiere discusiones que no llegan a ningun lado no debiese empesarlas. Horst H. von Brand escribió: Juan C. Olivares juan...@juancri.com wrote: [...] No le hagas caso a los que creen que las preguntas pueden ser tontas. La pregunta no, la manera de buscar respuestas si. Es más tonto perder el tiempo con cosas como sÃ, son tontas o RTFM o Yo sé más que tú, pobre newbie!. Eso es patetico, definitivamente. Hacer perder el tiempo a mas de mil personas con una pregunta que se puede responder _mucho_ mas rapidamente recurriendo a la pagina del manual, peor aun *exactamente el comando que intenta usar*, y que para remate es uno de los comandos mas basicos de Unix, no se que nombre darle. Al menos es tonto.
Re: Copiar archivos y carpetas
2009/1/30 Alvaro Herrera alvhe...@alvh.no-ip.org: Rodrigo Ahumada escribió: Alvaro Herrera escribió: El que sea recursivo sólo con -r se trata probablemente de un accidente histórico: no se puede cambiar el significado de cp sin -r, porque eso echaría a perder un montón de scripts que hoy en día funcionan asumiendo que no es recursivo. el único caso que me imagino es que alguien quiera copiar sólo archivos/enlaces (y no subdirectorios) de un directorio a otro... pero eso es mal uso...(en el sentido que no es pega de 'cp' verificar si una entrada es un directorio o no, eso es pega de 'test') No es cosa de que alguien quiera o no quiera. La cosa son los scripts que ya estaban funcionando antes que a alguien se le ocurriera que podría ser recursivo. Por ejemplo desde antes que existiera test. ¿Tú crees que todo Unix se inventó de un paraguazo? Por esto dije antes que era una razón histórica; muchas otras cosas que parecen raras se explican de la misma forma. La pregunta es esa parte de la historia: porque no hicieron inmediatamente que el cp copiara archivos o directorios recursivamente, siendo que es lo mas obvio. Mi apuesta es que inicialmente los directorios y archivos eran considerados iguales (son todos inodos), y todos eran tratados de manera igual... Por ejemplo, en AIX puedes hacer lo siguiente: # mkdir -p mi/directorio # cat mi p...pUdirectorio# # od -x mi 000 7017 2e00 020 0002 2e2e 040 7055 6469 7265 6374 6f72 696f 060 Creo que alguna vez por error hice algo del estilo echo hola directorio y quedó la crema, y tuve que correr fsck, aunque tal vez lo soñé ;) O quizás inicialmente pretendian copiar los nombres (aka: links a archivos) con tan solo cp directorio1 directorio2 ... no me crean, especulando no mas! En cambio en Linux esto no tiene mucho sentido, y dice: # mkdir -p mi/directorio # cat mi cat: mi: Is a directory # od -x mi od: mi: read error: Is a directory -- Aldrin Martoq http://aldrin.martoq.cl/
Re: Copiar archivos y carpetas
Aldrin Martoq escribió: [...] Mi apuesta es que inicialmente los directorios y archivos eran considerados iguales (son todos inodos), y todos eran tratados de manera igual... Por ejemplo, en AIX puedes hacer lo siguiente: # mkdir -p mi/directorio # cat mi p...pUdirectorio# # od -x mi 000 7017 2e00 020 0002 2e2e 040 7055 6469 7265 6374 6f72 696f 060 Eso tiene mucho sentido, tal vez en algunos Unix 'cp' simplemente no podía distinguir un directorio de un archivo, y era uno el que tenía que informarle...
Re: obtener posicion en un file descriptor??
On Fri, Jan 30, 2009 at 2:56 AM, Rodrigo Ahumada rodahumm...@gmail.com wrote: Aldrin Martoq escribió: Tengo un proceso laargo que esta leyendo un archivo. Me gustaria saber en que parte de ese archivo va, para asi tener una idea de cuando terminara. Algun hint? Ejemplo: $ cat /dev/sda /dev/null Y me gustaria saber en que posicion va del archivo /dev/sda _sin modificar el codigo fuente de cat_. Algo como un ftell() pero de otro proceso. si te interesa sólo para saber donde va (no para pausar y retomar mas tarde)... busca 'pv' Buen tip el utilitario pv! el unico detalle es que debo detener el servicio y meterlo entremedio (si es que se puede)... -- Aldrin Martoq http://aldrin.martoq.cl/
Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]
Alejandro Pando alejandropa...@gmail.com wrote: 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquà nadie está suscrito por obligación. Mas de un conocido me ha preguntado como instalar Linux y generalmente les entrego algun Live-CD. La mayorÃa son basicos en Windows. Imaginate que uno de ellos llegue a instalar Linux y de seguro necesitara saber como es eso de la consola o como instalo mi impresora. Y lo mas provable es que no tenga a nadie cerca que sepa Linux para darle una pista de que hacer y menos sabra que poner en google buscar la solucion. Y porque tu no terminas de hacer bien el trabajo, tenemos que cargar nosotros con el muerto? Estas listas de correo justamente sirven para eso, ayudar o dar una pista para seguir la busqueda por buen camino... No es la funcion de esta lista. Y abusar de ella en esta forma hara precisamente que los que si saben se vayan, y queden solo n00bs intercambiando errores. Hasta hace muy poco tiempo atras eran muy pocos los novatos, por ende, pocas preguntas tontas se hacian... No. El problema es que continuar threads como este aplifica enormemente el ruido que introdujo la consulta tonta inicial. a si que... acostumbrense ya que muchs PC ya vienen con el pingüino instalado y necesitaran ayuda para iniciarse. Bienvenidos! Siempre que hagan sus tareas primero... Si no quieren ayudar o los objetivos iniciales de la lista son otros parala cual fue creada, simplemente pangan un buen aviso antes de suscribirse... no faltara una buena lista para novatos que encontremos en la Internet para suscribirse. Las listas para novatos estan pobladas de novatos... que no pueden ayudar en nada. _Cuiden_ listas como esta, donde hay gente que sabe y tiene la voluntad de ayudar a novatos. Si los abruman con preguntas sin sentido, se aburriran y se iran a crear una lista solo despues de demostrar que sabe, y pierden exactamente los novatos. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: obtener posicion en un file descriptor??
Aldrin Martoq escribió: [...] Buen tip el utilitario pv! el unico detalle es que debo detener el servicio y meterlo entremedio (si es que se puede)... ??? osea como: cat /dev/sda | pv --size $TAMANHO_DE_SDA | /dev/null y poder conectarse en cualquier momento para ver que esta escupiendo pv, y desconectarse después? no se podrá hacer metiendo eso en screen?
Listas para novatos y para expertos [Was: Re: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Juan C. Olivares juan...@juancri.com wrote: [...] Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Si, se ha discutido. Y el consenso ha sido que segregar a los expertos (segun quien? Soy un experto! Logre instalar Linux!!) de los novatos (nuevamente, segun quien? En mi experiencia, si es suficientemente humilde para auto-clasificarse de novato es que esta a 1/2 camino de hacerse experto...) es contraproducente. Habran temas que puede resolver un novato, otros _a primera vista_ muy similares que requieran brujeria cinturon negro. Novatos comentando entre ellos es pasarse recetas paltosas sacadas quien sabe de donde, sin nadie que pueda comentar con conocimiento de causa al respecto. [Y solo expertos tambien se latean, no hay nadie a quien impresionar con los profundos conocimientos que se tienen. Pero esto es en secreto, no se lo cuenten a nadie.] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Flags de cp(1) y mv(1) [Was: Re: Copiar archivos y carpetas]
Rodrigo Ahumada rodahumm...@gmail.com wrote: Ricardo Utreras Estrella escribió: [...] Ojo que haciendo: cp -r /carpetaorigen/* /carpetadestino Te dejas en el tintero los archivos ocultos (que empizan por .), ejemplo: /carpetaorigen/.ESTOYOCULTO Mejor copia la carpeta completa asi: cp -r /carpetaorigen /carpeta-donde-dejaras-carpetaorigen O empaqueta la carpeta usando tar (lo recomendado). ¿alguien sabe la razón (histórica) de por qué para copiar directorios cp exige el -r ? ¿o por qué mv no lo exige? La cosa es bien poco evidente, asà que no hay que quejarse si siempre aparece gente nueva preguntando por lo mismo... Considera lo que mv(1) hacia originalmente: Cambiar el nombre, vale decir, (re)enlazar el archivo con otro nombre o en otro directorio dentro del mismo sistema de archivos. Extender esta operacion a directorios es bastante obvio. Que se puedan mover directorios a otros sistema de archivos es relativamente nuevo (si mal no recuerdo, en BSD 4.2 (198x) no se podia aun). Esto para precisamente compatibilizar con cp(1), que si podia copiar archivos de un sistema de archivos a otro. Por otro lado, cp(1) lo que hace es crear un nuevo archivo y copiar en el lo que lee del original. Leer un directorio y escribir en otro es algo que nunca se ha permitido (al menos lo de escribir), y tiene pocazo sentido en general. Si, se transluce la implementacion subyacente (al menos la original). Si, los comandos de Unix son un tanto inconsistentes. Si, SUS y POSIX repararon las tonteras mas notorias, pero igual quedan. Y BSD/GNU agregaron una serie de flags que se hicieron comunes, y ordenaron algo el naipe. Pero igual hay cosas no muy sanas aun. Live with it. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Aldrin Martoq amar...@dcc.uchile.cl wrote: 2009/1/30 Alvaro Herrera alvhe...@alvh.no-ip.org: Rodrigo Ahumada escribió: Alvaro Herrera escribió: [...] La pregunta es esa parte de la historia: porque no hicieron inmediatamente que el cp copiara archivos o directorios recursivamente, siendo que es lo mas obvio. Mi apuesta es que inicialmente los directorios y archivos eran considerados iguales (son todos inodos), y todos eran tratados de manera igual... Por ejemplo, en AIX puedes hacer lo siguiente: # mkdir -p mi/directorio # cat mi p...pUdirectorio# # od -x mi 000 7017 2e00 020 0002 2e2e 040 7055 6469 7265 6374 6f72 696f 060 Creo que alguna vez por error hice algo del estilo echo hola directorio y quedó la crema, y tuve que correr fsck, aunque tal vez lo soñé ;) O quizás inicialmente pretendian copiar los nombres (aka: links a archivos) con tan solo cp directorio1 directorio2 ... no me crean, especulando no mas! Eso es un tema de como esta implementado el sistema de archivos. Sistemas modernos ocultan eso tras opendir(2)/readdir(2)/closedir(2), y no permiten leer directorios directamente. Echa una mirada al formato original del sistema de archivos de Unix: Un directorio era un archivo que contenia una secuencia de entradas de la forma (short == 2 bytes): struct { unsigned short inode; /* 0 == entrada no se usa */ char name[14]; /* Nombre del archivo, rellenado con '\0' */ } O sea, a lo mas unos 65000 archivos y directorios por sistema de archivos, nombres de archivo de a lo mas 14 caracteres (y que no pueden contener '\0' ni '/'). En sistemas de archivo mas nuevos (partiendo de FFS de BSD) los directorios son basicamente listas de entradas de largo variable (para acomodar nombres de archivos mas largos, cuando la inmensa mayoria son cortisimos). Y si en un sistema ademas quieres acomodar cosas como MS-DOS (FAT) y VFAT (revisa las tonteras que hacen internamente para forzar nombres largos en el esquema basico de FAT...) es bastante logico darle en los dedos a quien crea que sabe que es lo que hay en un directorio... -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Copiar archivos y carpetas
Rodrigo Ahumada rodahumm...@gmail.com wrote: [...] Eso tiene mucho sentido, tal vez en algunos Unix 'cp' simplemente no podÃa distinguir un directorio de un archivo, y era uno el que tenÃa que informarle... No, esa distincion siempre se mantuvo muy clara. [Una de las pifias de seguridad _graves_ de los primeros Unix era que mkdir(2) no era atomico, funcionaba via crear un archivo(!) como root con todos los permisos (en particular, SUID/SGID), luego le cambiaba el tipo a directorio y le ajustaba los permisos/duen~o/grupo, y finalmente lo llenaba con informacion directoristica (en realidad, bastaba llenarlo con ceros para crear un directorio vacio). Si podias pillar ese directorio a medio crear mientras aun era un archivo, podias llenarlo con el ejecutable de tu eleccion (escribir en un SUID/SGID no le quitaba el permiso especial), y el resto era tirar y abrazarse...] -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: obtener posicion en un file descriptor??
Rodrigo Ahumada rodahumm...@gmail.com wrote: Aldrin Martoq escribió: Estimados: Tengo un proceso laargo que esta leyendo un archivo. Me gustaria saber en que parte de ese archivo va, para asi tener una idea de cuando terminara. Algun hint? Ejemplo: $ cat /dev/sda /dev/null Y me gustaria saber en que posicion va del archivo /dev/sda _sin modificar el codigo fuente de cat_. Algo como un ftell() pero de otro proceso. si te interesa sólo para saber donde va (no para pausar y retomar mas tarde)... busca 'pv' No es un comando comun... Google ni lo menciona entre los primeros al buscar Unix pv command. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
Asdtaker asdta...@gmail.com wrote: Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. No, por favor. Se ha discutido muchas veces, y siempre la conclusion es que tal cosa es contraproducente. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de InformaticaFono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 234 Fax: +56 32 2797513
Re: obtener posicion en un file descriptor??
Horst H. von Brand escribió: [...] si te interesa sólo para saber donde va (no para pausar y retomar mas tarde)... busca 'pv' No es un comando comun... Google ni lo menciona entre los primeros al buscar Unix pv command. http://www.ivarch.com/programs/pv.shtml
Re: Cambio de nombre a Novatos[Era:Lista para Newbies, novatos, mechones....]
On Friday 30 January 2009 14:17:55 Asdtaker wrote: Estimados, dada a dos recomendaciones que me hicieron al privado, actualicé los datos del grupo. 1. Cambio del nombre de mechones a novatos. Claro, es para estandarizar, ahora que nos internacionalizamos ;) 2. Mi nombre en la firma, para conocer al owner. Aunque pretendo que varios de los aquí inscritos soliciten su alta para ser administradores. Con un HvB, nos basta, no? Los nuevos datos del grupo son: Página principal: http://groups.google.cl/group/novatoslinux?hl=es Dirección de correo electrónico del grupo: novatosli...@googlegroups.com -- Forwarded message -- From: Asdtaker asdta...@gmail.com Date: 2009/1/30 Subject: Lista para Newbies, novatos, mechones[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]] To: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. Invito a todos aquellos( avanzados) que sientan interés en colaborar en la primera etapa de esta lista, a inscribirse y esperar las preguntas newbies y responderlas con el mejor de los animos. Insto a todos aquellos newbies (novatos) que no se atreven a preguntar en otras listas, que se suscriban y comiencen a alimentar esta, por ahora muy pequeña y joven comunidad (jeje, de un miembro ;)). Esperando llegar a ser un aporte al mundo del software libre, Lista de discusión para mechones de Linux en español. 2009/1/30 Juan C. Olivares juan...@juancri.com 2009/1/29 Germán Póo-Caamaño g...@calcifer.org On Thu, 2009-01-29 at 22:33 -0300, Alejandro Pando wrote: [...] Definitivamente, estas listas linux (o los hacker que la sostienen), se tendran que acostumbrar a este tipo de preguntas, que aparentemente son basicas, pero para personas que con estusiasmo instalan Linux y se inscriben en listas de Usuarios como esta. Nadie tiene que acostumbrarse a nada, porque aquí nadie está suscrito por obligación. Y cuando una lista se chacrea, entonces la masa crítica emigra. Como ejemplo, lee http://blogs.gnome.org/hughsie/2008/09/09/fedora-forums/ y dale una revisada a los comentarios. Sobre el chacreo de la lista ¿nunca pensaron en hacer otra lista para newbies (o para expertos?. Hoy no tuve tiempo de revisar mi correo, ahora en la noche abro kmail, y veo bastantes correos nueva en una cuenta gmail que uso casi únicamente para listas de correos, me dije Bien, hartos temas interesantes que leer y veo muchos mensajes en el tema de la pregunta de un novato, mucha discusión sin sentido, y ahora además esto, un fork de la lista para novatos... que pena, y yo que quería leer cosas interesantes... Menos mal que ocurrieron algunas cosas en la lista de freebsd-es. Saludos!.
Re: Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
El día 31 de enero de 2009 1:27, Christian Montero Hernández cmontero...@yahoo.com escribió: - Mensaje original De: Horst H. von Brand vonbr...@inf.utfsm.cl No, por favor. Se ha discutido muchas veces, y siempre la conclusion es que tal cosa es contraproducente. -- Es una posibilidad... Quizas seria una buena idea que este sitio contuviera manuales basicos en español y cuando llegue gente sin mucha idea de linux le digamos: mira en esta página, hay manuales en español que puedes leer para documentarte y asi no le nombramos a google, que parece que asusta a los novatos, no? Experiencia propia: Google no es a prueba de balas. Hay muchas cosas que son muy de n00b que he buscado en Google, y actualmente aparecen muchos (si no exclusivamente) resultados de Ubuntu. También descubrí que no es lo mismo usar el término de búsqueda es inglés o español y que cómo poner mp3 en ubuntu no es lo mismo que codecs mp3 en ubuntu (ni tampoco que gstreamer ffmpeg). Tampoco es lo mismo buscar el término en google.tld que en google.tld/linux Uno lo puede mandar a Google, y puede estar Googleando por horas probando miles de métodos rancios (¿alguien mencionó recompilar el kernel con soporte para mp3?) que no siempre son los indicados. Ahora, hay otros que preguntan dónde buscar...
Re: Lista para Newbies, novatos, mechones....[Era: Preguntas tontas [Was: Re: Copiar archivos y carpetas]]
2009/1/30 Horst H. von Brand vonbr...@inf.utfsm.cl: Asdtaker asdta...@gmail.com wrote: Estimados, con el fin de quitar un poco de carga nuestra querida lista (UTFSM), se ha creado un grupo de discusión para aquellos que se inician en esto de Linux y el software libre en general. En este grupo encontrarán respuesta a preguntas sencillas, orientadas a solucionar problemas de indole menor. No, por favor. Se ha discutido muchas veces, y siempre la conclusion es que tal cosa es contraproducente. Concuerdo con el Dr. Horst completamente, una pregunta: como un novato sabe que es un novato? Y si en una lista son todos novatos, quien responderá a los no novatos? y si un novato deja de ser novato y sube de nivel a un modo no tan novato pero no avanzado crearán otra lista? (muchos novatos en mi idea :-) Creo que la idea de mantener una lista actualizada es muy bueno pero es solo una opinión de alguien que solo lleva un par de años entre comunidades :-) -- http://www.mgonzalez.cl/