Linuxにシンボリックリンク、何らかのショートカット、またはフォルダーがあるかどうかを確認するにはどうすればよいですか?次のスクリーンショットをご覧ください。
ご覧のように、ls
コマンドはオブジェクトのリストを表示しますが、一部のオブジェクトは濃い青色で、他のオブジェクトは明るい青(シアン)で色付けされています。これらのシアン色のオブジェクトは何ですか?これらは実際のシンボリックリンクですか?
あなたが見ることができるように、私はcd
HDDと呼ばれるものにできません。
root@dm500hd:/# cd hdd
-sh: cd: can't cd to hdd
リダイレクトする必要がある/media/hdd
と思いますが、hddフォルダーが見つからないことに気付きました。
これを修正する方法はありますか?
更新:ls -al
コマンドの結果は次のとおりです。
あなたが見ることができるように、それは言いhdd -> /media/hdd
、それは赤で着色されています。これは、破損している、または自動マウントされていることを意味しますか?つまり、物理hddが接続されている場合ですか?
更新:これはgrep media /etc/auto*
コマンドの結果です。
これら/etc/auto.master:/media/net
と/etc/auto.network
エントリは何をしますか?
ls -Fal /media
コマンドの結果は次のとおりです。
これは助けになりますか?...
以下はコマンドstat
とfile
コマンドの結果、および/ usrと/ binのリストです。
これは私を助けますか?...あなたは私を助けますか?...
サイドとしてではなく、あなたが知っておくべきことは、これがBusyBoxを備えたLinuxベースのSTBであり、組み込みシステムであることです。そのため、すべてのコマンドがサポートされるわけではありません。
更新: / sbinおよび/ usr / sbinにあるファイルとサポートされるコマンドを示す最後のスクリーンショット。
更新:新しい共有が追加されました...
古い共有を削除し、以前と同じ名前の共有を再作成し、2番目の共有を追加しました。だから今、私はそれらの2つを持っています。
SHARES
remote share local share
mydream dream1
mydream2 dream2
LOCATIONS
remote local
C:\mydream /media/net/dream1
C:\mydream2 /media/net/dream2
記録は/ media / net / dream1 / movieに配置されます。
また、共有dream2については、複数のHDDとして動作させることはできないと思われるため、Mount ManagerでHDDの代替としてマウントしないことを選択しました。どこで記録しますか?両方の場所に?データレートが2倍になったら?...可能だとは思わない。
そのため、dream2共有にはmovieという名前のサブフォルダーはありません。作成時にHDDの交換として指定されたもののみが、ムービーサブフォルダーを取得します。
私は場合はcd
、ルートからHDDへのそれはに行きます/media/net/dream1
。私cd
が..
(親)であれば、に戻りroot (/)
ます。
ルートで
ls -al
与えるhdd -> media/hdd
。
ls -al hdd
与えるhdd -> media/hdd
。
ls -al media
与える/media/net/dream1
。
また、I場合cd
に/media
別の存在であるhdd
シンボリックリンクが。気づいたことがありません。これは、共有がマウントされると自動的に作成されると思います。そして、cd
このHDDに私はそれが行く場合/media/net/dream1
。
hdd
別のhdd
シンボリックリンク(/ media / hdd)を指すシンボリックリンク(/ hdd)、さらに共有フォルダー(/ media / net / dream1)を指すシンボリックリンク(/ hdd )?.....めまいがする...
バージョン3.2.3以前、またはEnigma2イメージの少なくとも3.2.0以前はこのようではありませんでした。
編集: 2番目の共有をHDDの代替として機能するように設定すると、それが記録用のアクティブな共有になります。同時に、以前はHDDの交換として機能するように設定されていた共有は、「はい」に設定されている(HDDの交換として機能)場合でも、アクティブではなくなります。
dream1が最初にHDDの交換として使用され(「yes」が交換として機能する)、その後dream2がHDDの交換として機能するように設定されている場合、それが記録用の新しい共有になります。dream1に保存されているビデオファイルは引き続き表示および表示できますが、記録することはできません。レコーディングにdream1を使用する場合は、最初にdream2を「no」に設定し(HDDの交換としての動作を停止)、dream1を「yes」にリセットする必要があります。
いいえ、同時に2つの共有に記録することはできません。それらの1つは行かなければなりません。したがって、両方ではなくdream1またはdream2のいずれかです。両方が同じトランスポンダーにある場合、複数のサービス(テレビチャンネル)を記録することは可能ですが、そうでない場合は「無料チューナーなし」メッセージが表示されます。これは、チューナーが1つしかないSTBです。
ls -al
実際に行うことは、それが長い(-l)リスト内のすべてのファイル(-a)を示しています。はい、これはより多くの情報を提供しますが、シンボリックリンクを識別するのに役立ちますか?右側に矢印がある場合、それがシンボリックリンクであるかどうかをどのように判断していますか?他の識別子は明らかに色コードですが、色を信頼しないことを提案する人もいます。
ls -al
コマンドは表示されましたhdd -> media/hdd
。そして今ではcd
、hdd することが可能であり、リンクが機能します。しかし、興味深いのはそのls -al media
ショーでhdd -> /media/net/mydream
あり、これは実際に私cd
がhddに行くときに行く場所です。「mydream」は共有の名前です。なぜ異なる結果が得られるのですか?