{"id":45,"date":"2021-02-03T15:49:07","date_gmt":"2021-02-03T15:49:07","guid":{"rendered":"https:\/\/www.akasistemas.com\/blog\/?p=45"},"modified":"2021-02-03T15:49:07","modified_gmt":"2021-02-03T15:49:07","slug":"el-comando-ls","status":"publish","type":"post","link":"https:\/\/www.akasistemas.com\/blog\/index.php\/2021\/02\/03\/el-comando-ls\/","title":{"rendered":"El comando &#8220;ls&#8221;"},"content":{"rendered":"\n<p>Este comando quiz\u00e1 sea el mas b\u00e1sico y el que mas uso le podemos dar dentro de la consola; ls es un abreviado de la palabra en ingles list, lo cual podemos inferir que nos permite listar el contenido de un directorio en el sistema operativo.<\/p>\n\n\n\n<p>Podemos ejecutarlo sin par\u00e1metros y sin opciones, la siguiente imagen ilustra de que forma obtendremos un resultado b\u00e1sico.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"214\" src=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1024x214.png\" alt=\"\" class=\"wp-image-46\" srcset=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1024x214.png 1024w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-300x63.png 300w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-768x161.png 768w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen.png 1080w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Ahora si queremos ver los resultados detallados del contenido del directorio lo haremos con: ls -la, las opciones que le estamos pasando le indicamos que: <em>&#8220;l&#8221;<\/em> queremos el resultado en modo lista y <em>&#8220;a&#8221;<\/em> con <em>&#8220;todos&#8221;<\/em> los atributos (incluso directorios ocultos) de los archivos o directorios contenidos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1-1024x299.png\" alt=\"\" class=\"wp-image-47\" srcset=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1-1024x299.png 1024w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1-300x88.png 300w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1-768x224.png 768w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-1.png 1080w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>En el resultado podemos observar los permisos y atributos b\u00e1sicos de los archivos (tema que revisaremos en entradas posteriores), a modo resumen general podemos observar de izquierda a derecha que los archivos que inician con una &#8220;d&#8221; son directorios y los que no son de tipo fichero, continuado de los permisos, el due\u00f1o y el grupo, peso, fechas y por ultimo el nombre.<\/p>\n\n\n\n<p>Pero aun no terminamos tenemos mas opciones, por ejemplo buscamos que nos devuelva los archivos por su ultima vez que fueron modificados, esto lo podemos hacer con las opciones -lt: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-2-1024x299.png\" alt=\"\" class=\"wp-image-48\" srcset=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-2-1024x299.png 1024w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-2-300x88.png 300w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-2-768x224.png 768w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-2.png 1080w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>No es casualidad que esta salida sea diferente a la anterior por que nos muestra menos archivos, esto porque hemos omitido la opci\u00f3n &#8220;a&#8221;.<\/p>\n\n\n\n<p>Para finalizar podr\u00edamos necesitar que nos muestre solo los archivos que comiencen con determinada letra o patr\u00f3n, esto haciendo un uso de los pipes y el comando grep.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-3-1024x299.png\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-3-1024x299.png 1024w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-3-300x88.png 300w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-3-768x224.png 768w, https:\/\/www.akasistemas.com\/blog\/wp-content\/uploads\/2021\/01\/imagen-3.png 1080w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Es importante recordar que en los sistemas *UNIX las may\u00fasculas son diferentes a las min\u00fasculas, como siempre la ayuda con las opciones que hemos visto y muchas mas se pueden acceder a trav\u00e9s de la opci\u00f3n <em>&#8220;&#8211;help&#8221;<\/em> del comando o a trav\u00e9s de <em>man<\/em>.<\/p>\n\n\n\n<p>Y bien esto es todo por parte del comando <em>ls<\/em>, si tienes dudas al respecto no dudes hacerlas en nuestra p\u00e1gina de <a href=\"https:\/\/www.facebook.com\/AKA-sistemas-653566861739607\/\">facebook<\/a> o <a href=\"https:\/\/www.linkedin.com\/company\/aka-sistemas\">linkedin<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este comando quiz\u00e1 sea el mas b\u00e1sico y el que mas uso le podemos dar dentro de la consola; ls es un abreviado de la palabra en ingles list, lo cual podemos inferir que nos permite listar el contenido de un directorio en el sistema operativo. Podemos ejecutarlo sin par\u00e1metros y sin opciones, la siguiente &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.akasistemas.com\/blog\/index.php\/2021\/02\/03\/el-comando-ls\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;El comando &#8220;ls&#8221;&#8221;<\/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":[2],"tags":[],"class_list":["post-45","post","type-post","status-publish","format-standard","hentry","category-comandos-basicos-gnu-linux"],"_links":{"self":[{"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":2,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/45\/revisions"}],"predecessor-version":[{"id":51,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/45\/revisions\/51"}],"wp:attachment":[{"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=45"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=45"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.akasistemas.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}