¿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
/L
no es un conmutador válido para Windows XP.tree -L 1
enumerará 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
/F
conmutador también mostrará los nombres de los archivos.Sin embargo, supongo que está en otro sistema operativo ya
/L
que no es un interruptor válido en XP o 7.En mi Ubuntu VM (11.10),
tree
no venía preinstalado.sudo apt-get install tree
arreglado eso rápidamente. Luegotree -L 1
funcionó tal como parece quererlo: mostró un árbol del directorio actual, incluidos los archivos y directorios. Agregar el-a
interruptor también incluía archivos "ocultos". Parece que el comportamiento predeterminado detree
mostrar archivos y directorios. Esto se puede cambiar a directorios solo con el-d
interruptor.Se pueden encontrar más detalles en
man tree
o aquí: http://www.computerhope.com/unix/tree.htmSi tiene problemas, le sugiero que revise
ls
supwd
para asegurarse de que realmente hay archivos en ese directorio. Además, verifique los permisos de sus archivos y carpetas y vea laman
página paratree
obtener más opciones.fuente
Enumera tanto los archivos como los directorios para mí:
fuente