¿Cómo puedo usar el comando del árbol para enumerar el directorio actual como un árbol?
Si lo hago
tree -L 1
Solo enumera los directorios, ¿cómo puedo hacer que muestre también los archivos?
linux
ubuntu
command-line
tree
Nada
fuente
fuente

/Lno es un conmutador válido para Windows XP.tree -L 1enumerará tanto el archivo como los directorios. Si no tiene archivos en el directorio actual o archivos ocultos (.*prefijo), no se mostrarán de manera predeterminada.Respuestas:
Para Windows XP o 7, el
/Fconmutador también mostrará los nombres de los archivos.Sin embargo, supongo que está en otro sistema operativo ya
/Lque no es un interruptor válido en XP o 7.En mi Ubuntu VM (11.10),
treeno venía preinstalado.sudo apt-get install treearreglado eso rápidamente. Luegotree -L 1funcionó tal como parece quererlo: mostró un árbol del directorio actual, incluidos los archivos y directorios. Agregar el-ainterruptor también incluía archivos "ocultos". Parece que el comportamiento predeterminado detreemostrar archivos y directorios. Esto se puede cambiar a directorios solo con el-dinterruptor.Se pueden encontrar más detalles en
man treeo aquí: http://www.computerhope.com/unix/tree.htmSi tiene problemas, le sugiero que revise
lssupwdpara asegurarse de que realmente hay archivos en ese directorio. Además, verifique los permisos de sus archivos y carpetas y vea lamanpágina paratreeobtener más opciones.fuente
Enumera tanto los archivos como los directorios para mí:
fuente