Como posso saber se tenho um link simbólico, um atalho de algum tipo ou uma pasta no Linux? Por favor, veja a captura de tela a seguir.
Como você pode ver, o ls
comando lista objetos em que alguns são coloridos em azul escuro, enquanto outros são em azul claro (ciano). Quais são esses objetos coloridos em ciano? Esses links simbólicos são reais?
Como você pode ver, eu não posso cd
aquele chamado HDD.
root@dm500hd:/# cd hdd
-sh: cd: can't cd to hdd
Eu acho que tem que redirecionar para /media/hdd
e notei que a pasta HDD está faltando.
Existe uma maneira de corrigir isso?
Atualização: Aqui estão os resultados do ls -al
comando.
Como você pode ver, diz hdd -> /media/hdd
e está colorido em vermelho. Isso significa que está quebrado ou que é montado automaticamente, ou seja, quando um disco rígido físico está conectado?
Atualização: Aqui está o resultado do grep media /etc/auto*
comando.
O que essas /etc/auto.master:/media/net
e as /etc/auto.network
entradas fazem?
Aqui estão os resultados do ls -Fal /media
comando.
Isso é de alguma ajuda? ...
Aqui estão os resultados stat
e file
comandos, bem como as listagens de / usr e / bin.
Isso me ajuda de alguma maneira? ... ajuda você a me ajudar? ...
Como um lado não, o que você deve saber é que este é um STB baseado em Linux com BusyBox, é um sistema incorporado. Portanto, nem todos os comandos podem ser suportados.
Atualização: Última captura de tela, mostrando arquivos e comandos suportados em / sbin e / usr / sbin.
Atualização: novo compartilhamento adicionado ...
Agora removi esse compartilhamento antigo e recriei um com o mesmo nome de antes e também adicionei um segundo compartilhamento agora. Então agora eu tenho dois deles.
SHARES
remote share local share
mydream dream1
mydream2 dream2
LOCATIONS
remote local
C:\mydream /media/net/dream1
C:\mydream2 /media/net/dream2
As gravações são colocadas em / media / net / dream1 / movie.
Além disso, para o share dream2, optei por não montá-lo como um substituto do HDD no Mount Manager, pois suspeito que não é possível ter mais de um ato como um HDD. Onde gravaria? Para os dois locais? Com o dobro da taxa de dados? ... Não acho que seja possível.
Portanto, por esse motivo, não há subpasta chamada movie para o compartilhamento dream2. Somente os que são especificados como substitutos do HDD quando criados obtêm a subpasta de filme.
Se eu cd
HDD a partir da raiz, ele vai para /media/net/dream1
. Se eu cd
a ..
(pai) ele vai voltar para root (/)
.
Na raiz
ls -al
dá hdd -> media/hdd
.
ls -al hdd
dá hdd -> media/hdd
.
ls -al media
dá /media/net/dream1
.
Além disso, se eu cd
para /media
lá é uma outra hdd
ligação simbólica. Eu não notei isso antes. Eu acho que isso é criado automaticamente quando um compartilhamento é montado. E se eu cd
para este disco rígido vai /media/net/dream1
.
Um link simbólico hdd
(/ hdd) que aponta para outro hdd
link simbólico (/ media / hdd), que por sua vez aponta para a pasta de compartilhamento (/ media / net / dream1)? ..... Estou ficando tonto ...
Não era assim antes da versão 3.2.3 ou pelo menos 3.2.0 da imagem Enigma2.
Editar: Ao definir o segundo compartilhamento para atuar como um substituto do disco rígido, ele se torna o compartilhamento ativo para gravação. Ao mesmo tempo, o compartilhamento que foi definido anteriormente para atuar como uma substituição do HDD não está mais ativo, mesmo se ainda estiver definido como "sim" (atuar como substituição do HDD).
Se o dream1 foi usado pela primeira vez como substituto do HDD ("yes" para atuar como substituto) e o dream2 foi configurado para atuar como substituto do HDD, ele se tornará o novo compartilhamento para a gravação. Ainda consigo ver e visualizar arquivos de vídeo armazenados no dream1, mas não consigo mais gravar nele. Se eu quiser voltar a usar o dream1 para gravar, primeiro preciso definir o dream2 como "não" (parar de atuar como substituto do disco rígido) e depois redefinir o dream1 para "yes".
Portanto, não, ele não pode gravar em duas ações ao mesmo tempo. Um deles tem que ir. Então é sonho1 ou sonho2, não os dois. Embora eu deva mencionar que é possível gravar mais de um serviço (canal de TV) se ambos estiverem no mesmo transponder, caso contrário, você receberá a mensagem "no free tuner". Este é um STB com apenas um sintonizador.
ls -al
realmente faz é mostrar todos os arquivos (-a) em uma longa lista (-l). Sim, isso me fornece mais informações, mas ajuda a identificar um link simbólico? Se tem uma seta para a direita, é assim que eu digo se é um link simbólico? O outro identificador é obviamente o código de cores, mas alguns de vocês sugerem que a cor não é confiável.
ls -al
comando apareceu hdd -> media/hdd
. E agora é possível cd
fazer o disco rígido e o link funciona. Mas o interessante é que ls -al media
mostra hdd -> /media/net/mydream
e isso é de fato onde vai quando eu cd
HDD. O "sonho" é o nome do compartilhamento. Por que obtenho resultados diferentes?