¿Cómo puedo saber si tengo un enlace simbólico, un acceso directo de algún tipo o una carpeta en Linux? Por favor, vea la siguiente captura de pantalla.
Como puede ver, el ls
comando enumera los objetos donde algunos están coloreados en azul oscuro, mientras que otros son de color azul claro (cian). ¿Qué son estos objetos de color cian? ¿Son estos enlaces simbólicos reales?
Como puede ver, no puedo cd
al que se llama HDD.
root@dm500hd:/# cd hdd
-sh: cd: can't cd to hdd
Creo que tiene que redirigir /media/hdd
y he notado que falta la carpeta del disco duro.
¿Hay alguna manera de arreglar esto?
Actualización: Aquí están los resultados del ls -al
comando.
Como puede ver, dice hdd -> /media/hdd
y está coloreado en rojo. ¿Significa esto que está roto o que está montado automáticamente, es decir, cuando se conecta un disco duro físico?
Actualización: Aquí está el resultado del grep media /etc/auto*
comando.
¿Qué hacen estos /etc/auto.master:/media/net
y /etc/auto.network
entradas?
Aquí están los resultados del ls -Fal /media
comando.
¿Esto es de alguna ayuda? ...
Aquí están los resultados stat
y los file
comandos, así como las listas de / usr y / bin.
¿Esto me ayuda de alguna manera? ... ¿Te ayuda a ayudarme? ...
Por otro lado, lo que debes saber es que este es un STB basado en Linux con BusyBox, es un sistema integrado. Por lo tanto, no todos los comandos pueden ser compatibles.
Actualización: última captura de pantalla, que muestra los archivos y los comandos compatibles en / sbin y / usr / sbin.
Actualización: Nuevo recurso compartido agregado ...
Ahora he eliminado ese recurso compartido anterior y recreé uno con el mismo nombre que antes y también agregué un segundo recurso compartido ahora. Entonces ahora tengo dos de ellos.
SHARES
remote share local share
mydream dream1
mydream2 dream2
LOCATIONS
remote local
C:\mydream /media/net/dream1
C:\mydream2 /media/net/dream2
Las grabaciones se colocan en / media / net / dream1 / movie.
Además, para el recurso compartido dream2, he elegido no montarlo como un reemplazo de HDD en Mount Manager, ya que sospecho que no es posible tener más de un acto como HDD. ¿Dónde grabaría? A ambos lugares? ¿Con el doble de velocidad de datos? ... No creo que sea posible.
Por esta razón, no hay una subcarpeta llamada película para el recurso compartido dream2. Solo los que se especifican como reemplazo de HDD cuando se crean obtienen la subcarpeta de la película.
Si hago cd
un disco duro desde la raíz, va a /media/net/dream1
. Si yo cd
a ..
(padre) vuelve a root (/)
.
En la raíz
ls -al
da hdd -> media/hdd
.
ls -al hdd
da hdd -> media/hdd
.
ls -al media
da /media/net/dream1
.
Además, si cd
a /media
hay otro hdd
enlace simbólico. No lo he notado antes. Creo que esto se crea automáticamente cuando se monta un recurso compartido. Y si cd
a este disco duro va a/media/net/dream1
.
¿Un enlace simbólico hdd
(/ hdd) que apunta a otro hdd
enlace simbólico (/ media / hdd), que a su vez apunta a la carpeta compartida (/ media / net / dream1)? ... Me estoy mareando ...
No era así antes de la versión 3.2.3 o al menos 3.2.0 de la imagen Enigma2.
Editar: Al configurar el segundo recurso compartido para que actúe como un reemplazo del disco duro, se convierte en el recurso compartido activo para la grabación. Al mismo tiempo, el recurso compartido que se configuró previamente para actuar como reemplazo de HDD ya no está activo, incluso si todavía está configurado como "sí" (actuar como reemplazo de HDD).
Si dream1 se usó por primera vez como reemplazo de HDD ("sí" para actuar como reemplazo) y luego dream2 está configurado para actuar como reemplazo de HDD, se convierte en el nuevo recurso compartido para la grabación. Todavía puedo ver y ver archivos de video almacenados en dream1 pero ya no puedo grabarlos. Si quiero volver a usar dream1 para la grabación, primero tengo que configurar dream2 en "no" (dejar de actuar como reemplazo de HDD) y luego restablecer dream1 a "yes".
Entonces no, no puede grabar en dos acciones al mismo tiempo. Uno de ellos se tiene que ir. Entonces es sueño1 o sueño2, no ambos. Aunque debo mencionar que es posible grabar más de un servicio (canal de televisión) si ambos están en el mismo transpondedor, si no recibe el mensaje "sin sintonizador libre". Este es un STB con un solo sintonizador.
ls -al
realmente hace es mostrar todos los archivos (-a) en una larga lista (-l). Sí, esto me da más información, pero ¿me ayuda a identificar un enlace simbólico? Si tiene una flecha a la derecha, ¿es así como sé si es un enlace simbólico? El otro identificador es obviamente el código de color, pero algunos de ustedes sugieren que no se puede confiar en el color.
ls -al
comando mostró hdd -> media/hdd
. Y ahora es posible cd
hdd y el enlace funciona. Pero lo interesante es que se ls -al media
muestra hdd -> /media/net/mydream
y esto es, de hecho, a dónde va cuando hago cd
un disco duro. El "mydream" es el nombre de la acción. ¿Por qué obtengo resultados diferentes?