{"id":9039,"date":"2019-08-17T00:15:25","date_gmt":"2019-08-17T00:15:25","guid":{"rendered":"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/?p=9039"},"modified":"2023-09-29T15:59:32","modified_gmt":"2023-09-29T13:59:32","slug":"comando-chown-linux","status":"publish","type":"post","link":"\/ar\/tutoriales\/comando-chown-linux","title":{"rendered":"\u00bfQu\u00e9 es el comando Chown en Linux y c\u00f3mo usarlo?"},"content":{"rendered":"<p>En los sistemas operativos Linux, cada archivo est&aacute; asociado con la propiedad de un grupo y un propietario. Un comando chown de Linux es una abreviatura para &ldquo;change owner&rdquo; (cambiar de propietario). El superusuario puede usarlo en cualquier sistema similar a Unix. Aqu&iacute; aprender&aacute;s c&oacute;mo puede beneficiarte y c&oacute;mo comenzar a usarlo en tu <a href=\"\/ar\/servidor-vps\">servidor VPS<\/a>.<\/p><p>Con las opciones chown, se puede cambiar la propiedad de los archivos, directorios y enlaces. Si un usuario normal desea realizar ciertos cambios en un archivo, un superusuario puede usar <a href=\"\/ar\/tutoriales\/linux-comandos\">comandos<\/a> chown para cambiar la propiedad y permitirlos.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1024x283.png\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-300x83.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-150x41.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-768x212.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-visualizando-la-informacion-de-propiedad\">Visualizando la informaci&oacute;n de propiedad<\/h2><p>Primero, deber&aacute;s iniciar sesi&oacute;n en tu VPS utilizando SSH. Si necesitas un recordatorio, <a href=\"\/ar\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">aqu&iacute; hay un tutorial<\/a> que cubre todo lo que necesitas saber.<\/p><p>Antes de usar el comando chown, tendr&iacute;amos que confirmar la informaci&oacute;n del usuario y del grupo. Puedes obtener esta informaci&oacute;n mediante el uso de <strong>cd<\/strong> y navegando al directorio requerido.<\/p><p>Por ejemplo, si la ruta del archivo es <strong>\/tmp\/TestUnix<\/strong>, ve all&iacute; con el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">cd \/tmp\/TestUnix<\/pre><p>Aqu&iacute; puedes listar los archivos dentro del directorio con el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">ls -l<\/pre><p>Para este tutorial creamos un archivo llamado <strong>chownSample.txt<\/strong> en el directorio. El resultado del comando anterior ser&iacute;a:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- 1 root root 0 Feb 20 17:35 chownSample.txt<\/pre><p>Aqu&iacute; la primera parte <strong>-rw-r&ndash;r&ndash;<\/strong>, representa los permisos del archivo. La primera ra&iacute;z representa la informaci&oacute;n de propiedad y la segunda ra&iacute;z representa la informaci&oacute;n del grupo. En el ejemplo anterior, <strong>chownSample.txt<\/strong> tiene propiedad de la ra&iacute;z (root) y la ra&iacute;z pertenece al grupo ra&iacute;z.<\/p><h2 class=\"wp-block-heading\" id=\"h-chown-para-archivos\">Chown para archivos<\/h2><p>Para cambiar el propietario de un archivo, el formato b&aacute;sico del comando es:<\/p><pre class=\"wp-block-preformatted\">chown user filename(s)<\/pre><p>Para el mismo archivo <strong>chownSample.txt<\/strong>, cambiemos la propiedad para que ya no sea la ra&iacute;z sino otro usuario llamado whales. A continuaci&oacute;n se muestra una muestra de este comando:<\/p><pre class=\"wp-block-preformatted\">chown whales chownSample.txt<\/pre><p>Para verificar el cambio de propiedad, puedes usar nuevamente el comando <strong>ls -l<\/strong>. Esto dar&aacute; la salida como se muestra a continuaci&oacute;n:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- 1 whales root 0 Feb 20 17:45 chownSample.txt<\/pre><p>El comando se puede modificar para cambiar el grupo. El formato b&aacute;sico para cambiar la propiedad y el grupo es:<\/p><pre class=\"wp-block-preformatted\">chown user[:group] filename(s)<\/pre><p>Si queremos cambiar el mismo archivo chownSample.txt al propietario whales y al grupo aquatic, entonces el comando ser&aacute;:<\/p><pre class=\"wp-block-preformatted\">chown whales:aquatic chownSample.txt<\/pre><p>Para verificar el cambio de propiedad y grupo, puede usar <strong>ls -l<\/strong>. La salida de este comando es:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- 1 whales aquatic 0 Feb 20 17:50 chownSample.txt<\/pre><p>Si solo se debe cambiar el grupo, entonces podemos omitir al propietario. Como ejemplo, podr&iacute;as escribir esto en la l&iacute;nea de comando:<\/p><pre class=\"wp-block-preformatted\">chown :aquatic chownSample.txt<\/pre><p>Chown realiza funciones similares a chgrp cuando no se proporciona la informaci&oacute;n del propietario. Este comando tambi&eacute;n se puede usar con m&uacute;ltiples opciones.<\/p><p>Una estructura gen&eacute;rica del comando chown con opciones ser&iacute;a:<\/p><pre class=\"wp-block-preformatted\">chown [OPTIONS] [USER] [:GROUP] filename(s)<\/pre><h2 class=\"wp-block-heading\" id=\"h-chown-para-directorios\">Chown para directorios<\/h2><p>Chown tambi&eacute;n se puede aplicar para directorios. Este puede contener solo archivos o solo directorios o una combinaci&oacute;n de ambos.<\/p><p>Digamos que tenemos un directorio con el nombre TestUnix, podemos usar el comando <strong>ls -l<\/strong> para ver los permisos. Una muestra de esta salida ser&aacute;:<\/p><pre class=\"wp-block-preformatted\">drwxr-xr-x 2 root root 4096 Feb 20 17:35 TestUnix<\/pre><p>Aqu&iacute; la primera parte <strong>drwxr-xr-x<\/strong>, representa el permiso para la carpeta. La primera ra&iacute;z es la informaci&oacute;n de propiedad y la segunda ra&iacute;z es la informaci&oacute;n del grupo. En este ejemplo, TestUnix tiene propiedad ra&iacute;z y grupo ra&iacute;z.<\/p><p>De manera similar a los archivos, podemos cambiar la propiedad y el grupo de los directorios. Una muestra de este comando ser&aacute;:<\/p><pre class=\"wp-block-preformatted\">chown whales \/TestUnix<\/pre><p>Para cambiar solamente el grupo, puedes usar:<\/p><pre class=\"wp-block-preformatted\">chown :aquatic \/TestUnix<\/pre><p>Para cambiar el propietario y el grupo del archivo, puedes usar:<\/p><pre class=\"wp-block-preformatted\">chown whales:aquatic \/TestUnix<\/pre><p>El mismo comando tambi&eacute;n se puede utilizar para proporcionar m&uacute;ltiples archivos o directorios. Una muestra de este comando tiene el formato:<\/p><pre class=\"wp-block-preformatted\">chown [OPTIONS] [USER][:GROUP] file1 file2<\/pre><p>Una muestra de dicho comando es:<\/p><pre class=\"wp-block-preformatted\">chown whales:aquatic \/tmp\/TestUnix\/chownSample.txt \/tmp\/TestUnix<\/pre><h2 class=\"wp-block-heading\" id=\"h-chown-para-enlaces\">Chown para enlaces<\/h2><p>El comando Chown se puede usar en enlaces simb&oacute;licos o enlaces blandos. Un enlace simb&oacute;lico es una referencia a un archivo f&iacute;sico existente. El comando ln se usa para crear enlaces blandos. Para un archivo <strong>chownSample.txt<\/strong>, se puede crear un enlace simb&oacute;lico como:<\/p><pre class=\"wp-block-preformatted\">ln -s chownSample.txt symlink<\/pre><p>Para verificar la propiedad y la informaci&oacute;n del grupo, podemos usar el comando <strong>ls -l<\/strong>. Esto producir&aacute; resultados como se muestra a continuaci&oacute;n:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- &nbsp;1 root root &nbsp;0 Feb 19 22:01 chownSample.txt\nlrwxr-xr-x &nbsp;1 root root 5 Feb 19 &nbsp;7 22:01 symlink -&gt; chownSample.txt<\/pre><p>Hay dos entradas disponibles. Una es para el archivo f&iacute;sico y la otra para el enlace simb&oacute;lico. Para hacer esto, si intentamos cambiar la propiedad usando el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">chown whales symlink<\/pre><p>El comando anterior cambia la propiedad del archivo <strong>chownSample.txt<\/strong>. Entonces, la salida del comando <strong>ls -l<\/strong> para esto ser&aacute; como se ve a continuaci&oacute;n:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- &nbsp;1 whales root &nbsp;0 Feb 19 22:01 chownSample.txt\nlrwxr-xr-x &nbsp;1 root root 5 Feb 19 &nbsp;7 22:01 symlink -&gt; chownSample.txt<\/pre><p>Si queremos cambiar la propiedad del enlace simb&oacute;lico, debemos usar la opci&oacute;n <strong>-h<\/strong>. El comando ser&iacute;a:<\/p><pre class=\"wp-block-preformatted\">chown -h whales symlink<\/pre><p>Aqu&iacute;, si usamos el comando <strong>ls -l<\/strong>, la salida ser&aacute; la que se ve a continuaci&oacute;n, donde la propiedad del enlace simb&oacute;lico ha cambiado:<\/p><pre class=\"wp-block-preformatted\">-rw-r--r-- &nbsp;1 whales root &nbsp;0 Feb 19 22:01 chownSample.txt\nlrwxr-xr-x &nbsp;1 whales root &nbsp;5 Feb 19 7 22:01 symlink -&gt; chownSample.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-uso-recursivo-de-chown\">Uso recursivo de Chown<\/h2><p>El comando Chown se puede usar sobre directorios; sin embargo, podr&iacute;amos tener una estructura de directorio recursiva y podr&iacute;amos querer cambiar la propiedad de todos los archivos y directorios.<\/p><p>El uso recursivo del comando chown garantiza que todos los directorios y subdirectorios puedan tener un cambio de propiedad o grupo.<\/p><p>Para una operaci&oacute;n recursiva, necesitamos usar la opci&oacute;n <strong>-R<\/strong>. Una muestra de este comando ser&iacute;a:<\/p><pre class=\"wp-block-preformatted\">chown -R [USER][:GROUP] Directory<\/pre><p>Si tenemos un directorio como TestUnix con varios subdirectorios, entonces el siguiente comando cambiar&aacute; la propiedad de todos los directorios y subdirectorios al usuario whales.<\/p><pre class=\"wp-block-preformatted\">chown -R whales \/TestUnix<\/pre><figure class=\"wp-block-image size-large\"><a href=\"\/ar\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Eso es todo, ahora ya sabes los conceptos b&aacute;sicos del comando chown de Linux. Los sistemas Unix proporcionan una p&aacute;gina de manual para cada comando. Esto te ayudar&aacute; a dominar completamente el comando y sus posibilidades. Puedes encontrar el manual ejecutando <strong>man chown<\/strong>. Esperamos que esto te ayude a administrar tus archivos del VPS de una manera segura y eficiente.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En los sistemas operativos Linux, cada archivo est&aacute; asociado con la propiedad de un grupo y un propietario. Un comando chown de Linux es una abreviatura para &ldquo;change owner&rdquo; (cambiar de propietario). El superusuario puede usarlo en cualquier sistema similar a Unix. Aqu&iacute; aprender&aacute;s c&oacute;mo puede beneficiarte y c&oacute;mo comenzar a usarlo en tu servidor [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/comando-chown-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Comando chown en Linux: qu\u00e9 es y c\u00f3mo usarlo","rank_math_description":"El comando Chown es una excelente manera de administrar la propiedad de archivos y directorios en un entorno Linux. Aprende c\u00f3mo usarlo.","rank_math_focus_keyword":"comando chown linux","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-9039","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-chown-command","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/chmod-chown-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comando-chown-linux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/chown-command","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-chown-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-chown-command\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-chown-command\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comando-chown-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comando-chown-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comando-chown-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-chown-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-chown-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-chown-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-chown-command","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9039","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=9039"}],"version-history":[{"count":8,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9039\/revisions"}],"predecessor-version":[{"id":35187,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9039\/revisions\/35187"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=9039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=9039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=9039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}