52721


・最終的に行いたいこと  
YYYのディレクトリで開発したプロジェクトを、ブラウザでIPアドレスから動作確認できるようにしたい

・現状  
サーバ上でプロジェクトの開発をしています。  
teratermでSSH接続し、ローカルのブラウザで随時動作確認の作業をしております。IPアドレスでいままでは接続していました。

新しいディレクトリが必要となり、今まで作業していたXXXディレクトリを、YYYに変えました`mv XXX YYYY`。  
すると、ブラウザ上で`File not found.`と表示されてしまうようになりました。  
mv実行後、XXXは存在しているのですが、中身のファイルはほとんど削除されてあり、数個ファイルが入っています（なぜ消えたのか、なぜ一部残っているのかわからない。）  
YYYの中身は合っています。

どういった原因が考えられるでしょうか？

windows10、teraterm、ブラウザはchromeで閲覧

追記。

  1. mvコマンドを実行し、ディレクトリのrenameを実行したつもりですが、IPアドレスの接続先はXXXになっているのでしょうか？


CC BY-SA 4.0
2019-02-12T02:13:12.730
52709
2019-02-13T01:40:10.963
2019-02-12T04:51:44.283
31799
31799
question
network
file not foundのエラーを解消したい


結論：シンボリックリンクで解決  
当方の理解不足だった点：IPアドレスはXXXという名前に接続されるように設定されていた、のだと思う  
（どの過程で自身がその設定をしたのは理解はできていない、そしてIPアドレスというアドレスの感覚も正直いまいち）

`mv XXX YYY`で名前は変えたものの、XXXという名前のディレクトリは存在していた。  
その状況でXXXというリンクにしようとしたが、リンク先の名前と残っているディレクトリが同じ名前ゆえに、衝突してエラー発生。  
XXXディレクトリを`rm XXX`コマンドで削除した後、改めて`ln -s YYY
XXX`を実行したところ、もとのIPアドレスから、作業中のものが動作確認できるようになった。  
`ls`コマンドを打つとXXXがほかのディレクトリとは違う色で出るようになった（ただのリンク名だから）。
unlinkで一度XXXを削除し、また別のディレクトリとリンクさせることも今後可能。


CC BY-SA 4.0
2019-02-12T05:23:44.623
52721
2019-02-13T01:40:10.963
2019-02-13T01:40:10.963
31799
31799
52709
answer