お世話になります。
Current -> /var/app/0000000000000000
とは日本語でどのような意味になるのでしょうか?
現在の位置との関係についてわかりやすく教えて頂けると助かります。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
lrwxrwxrwx 1 www-data 25 Nov 14 2018 current -> /var/app/0000000000000000
最初の l がリンクファイル(シンボリックリンク)を示します。
current
というファイルが、 /var/app/0000000000000000
へのリンクである事を意味します。(リンク先がディレクトリ or ファイルは、リンク先で確認)
これ以上は、Linx(Unix)のファイルシステムに関する理解も必要そうです。
なお、"Linux リンク ls" とかで検索すると説明が結構ありますね。
[追記]
コメント欄が長くなってるようなので、こちらに追記します。
カレントディレクトリに
current というショートカットがある
cd current と打ち込むと
--> リンク先である /var/app/0000000000000000
に移動します。
これは、コマンド pwd
を打ち込む事で確認できます。
--> "/var/app/0000000000000000" が表示されると思います。 (Windows で単に "cd" と同じ)
Linuxのディレクトリ構成は、"/" が全ての大元。 (普通、rootディレクトリと呼ばれる。Windowsでは、"C:" に相当。(一般的なインストールの場合))
シンボリックリンクは、Windowsとほぼ同じと思うのですが、相対パス指定 (../../)が可能です。 他にもあるかも知れませんが、すぐに分かるのは、そこまで。
Windowsでも同じようなシンボリックリンクがあれば、、、と思ったのですが、Windowsのシンボリックリンクの場合、ファイル名が "current.lnk" となり、コマンドプロンプトから、"cd current" と打ち込んでも、単なるエラーでした。(エクスプローラでのクリックだけ?) <-- ここも違う。
歴史的には、Linuxは、Unixシステムのほぼ、コピー。(から、拡張)
Windowsは、MS-DOSをベースに、Unixをマネして、Macをマネして、、でもそれらは、矛盾するところがあるので、全ての機能を取り込めなかった、と思っています。
参考までに。
投稿2019/07/07 04:21
編集2019/07/07 10:40総合スコア6383
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/07/07 04:25 編集
2019/07/07 04:33
退会済みユーザー
2019/07/07 05:07
退会済みユーザー
2019/07/07 05:11 編集
2019/07/07 06:39
2019/07/07 06:44
退会済みユーザー
2019/07/07 06:45
退会済みユーザー
2019/07/07 06:45
2019/07/07 06:49
退会済みユーザー
2019/07/07 06:53
2019/07/07 09:00