タグ付けされた質問 「symbolic-link」

シンボリックリンク(「symlink」)は、システム内の同じドライブまたは別のドライブに存在する可能性のあるファイルまたはフォルダーへの参照です。シンボリックリンクを使用すると、ファイル自体が複数のディスクに分散したり、より便利な場所に再配置されたりする場合に、より論理的なファイルレイアウトを作成できます。

3
「ディレクトリジャンクション」対「ディレクトリシンボリックリンク」?
NTFSのコンテキスト: MKLINK [[/D] | [/H] | [/J]] Link Target /D ディレクトリシンボリックリンクを作成します。デフォルトはファイルシンボリックリンクです。 /H シンボリックリンクの代わりにハードリンクを作成します。 /J ディレクトリジャンクションを作成します。 Link 新しいシンボリックリンク名を指定します。 Target 新しいリンクが参照するパス(相対または絶対)を指定します。 ディレクトリジャンクションは、ディレクトリシンボリックリンクとまったく同じものではありませんか? 違いは何だmklink /D f1 f2とはmklink /J f1 f2? 「ディレクトリ」は実際には単なるファイルなので、ディレクトリシンボリックリンクとファイルシンボリックリンクの違いは何ですか?


9
chownはシンボリックリンクを変更していません
次のコマンドでシンボリックリンクのユーザー/グループを変更しようとしています。 $ chown -h myuser:mygroup mysymbolic/ しかし、それは変わりません。私はルートとしてログインしています。現在のユーザー/グループはroot:rootに設定されます。何が悪かったのか?

10
シンボリックリンクをコピーする方法は?
シンボリックリンクを含むディレクトリがあります。 user@host:include$ find .. -type l -ls 4737414 0 lrwxrwxrwx 1 user group 13 Dec 9 13:47 ../k0607-lsi6/camac -> ../../include 4737415 0 lrwxrwxrwx 1 user group 14 Dec 9 13:49 ../k0607-lsi6/linux -> ../../../linux 4737417 0 lrwxrwxrwx 1 user group 12 Dec 9 13:57 ../k0607-lsi6/dfc -> ../../../dfc 4737419 0 lrwxrwxrwx 1 …


6
ディレクトリへのシンボリックリンクを削除する方法は?
次のコマンドでシンボリックリンクを作成しました。 ln -s ../test5 今すぐ削除したいのですが、rmが失敗します。 $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm: cannot remove `test5/': Not a directory $ls -l 0 lrwxrwxrwx 1 …

3
ファイル許可はシンボリックリンクにどのように適用されますか?
この構造があるとしましょう: + directory -- file1 -- file2 -- file3 -> /tmp/file3 file3file3システム上の別の場所へのリンクです。 ここでchmod 777、ディレクトリとその中のすべてのコンテンツについて説明します。私のfile3in /tmpはそれらの許可を受け取りますか?また、同じ状況にあるが、逆転したとしましょう。 /tmp/file3 -> /directory/file3 リンク先のファイルにアクセス許可を適用すると、リンクにどのような影響がありますか?


3
rm -rfはシンボリックリンクに従いますか?
私はこのようなディレクトリを持っています: $ ls -l total 899166 drwxr-xr-x 12 me scicomp 324 Jan 24 13:47 data -rw-r--r-- 1 me scicomp 84188 Jan 24 13:47 lod-thin-1.000000-0.010000-0.030000.rda drwxr-xr-x 2 me scicomp 808 Jan 24 13:47 log lrwxrwxrwx 1 me scicomp 17 Jan 25 09:41 msg -> /home/me/msg そして、私はそれを使用してそれを削除したいrm -r。 ただしrm -r、シンボリックリンクをたどってそのディレクトリ内のすべてを削除するのは怖いです(これは非常に悪いことです)。 これについてはマニュアルページで見つけることができません。これrm -rfより上のディレクトリから実行する場合の正確な動作はどうなりますか?
72 linux  bash  unix  symbolic-link  rm 

7
通常のユーザーとしてWindows 7 Home Premiumにリンクを作成するにはどうすればよいですか?[複製]
この質問にはすでに答えがあります: Windows 7でシンボリックリンクを作成する許可 2つの答え 私はLinuxの男なので、Windowsで何かをしようとすると非常に迷子になります。次のリンクを作成しようとしています: mklink /d C:\backup\data \\myth\backup\data しかし、この操作を実行するのに十分な権限がありません。Windows 7で十分な特権を取得するにはどうすればよいですか? 更新: C:\ backup \ dataを右クリックし、認証されたユーザーのアクセス権をフルアクセスに変更し、マシンを再起動して、運よくコマンドを再試行しました。誰か他に提案がありますか?

2
rsyncおよびシンボリックリンク
cron実行するジョブを使用して、ホームディレクトリを外部ドライブに夜間バックアップしrsyncます。rsyncのシンボリックリンクフラグの正確な動作は不明です。 rsyncの-aフラグにはフラグが含まれます-l(「シンボリックリンクをシンボリックリンクとしてコピーする」)。これは単にリンクをコピーするということですか、それともリンクをたどってリンク先ディレクトリ内のすべてをコピーするということですか?バックアップを必要としない数百ギガバイトのコピーを伴うメディアファイルでいっぱいのディレクトリへのリンクがあるため、それを避けたいと思います。 rsync -aそれらのすべてのメディアファイルをコピーすることを恐れる(ただし確実ではない)代わりに--no-linksフラグを追加しました。これは私が望む動作ではないようです。コピーしたいリンク(たとえば、異なるプロジェクトディレクトリからの一般的なヘッダーファイルへのリンク)があるため、問題のあるリンクのコピーを無視します。 上記の#1(--no-linksフラグなし)が本当に欲しいものであり、リンク先のファイルをコピーせずにリンクをコピーするだけで、リンクがバックアップされると壊れますか?たとえば、rsyncディレクトリ/home/me/projects/miscをにソースできます/media/extdrive/backup/home/me/projects/misc。この場合rsync、相対的なディレクトリ変更のためにシンボリックリンクの内容を修正しようとしても十分に賢くないと思います。これは正しいです?これは大丈夫です。リンクが修復される必要があるときに修正されて機能する限り、バックアップディレクトリでリンクが壊れていても問題ありません。

4
シンボリックリンクを通常のフォルダーとしてターゲットにコピーする方法
シンボリックリンクのあるフォルダーがあります: marek@marek$ ls -al /usr/share/solr/ razem 36 drwxr-xr-x 5 root root 4096 2010-11-30 08:25 . drwxr-xr-x 358 root root 12288 2010-11-26 12:25 .. drwxr-xr-x 3 root root 4096 2010-11-24 14:29 admin lrwxrwxrwx 1 root root 14 2010-11-24 14:29 conf -> /etc/solr/conf 〜/ solrTestにコピーしたいのですが、シンボリックリンクからもファイルをコピーしたい 私がしようとするとき cp -r /usr/share/solr/ ~/solrTest ここにシンボリックリンクがあります: marek@marek$ …


2
Windows 7でシンボリックリンクを作成する許可
特定のユーザーにWindows 7でシンボリックリンクを作成する権限を付与するにはどうすればよいですか? 「グループポリシー」とGoogleで検索しましたが、何も見つかりませんでした。 余談ですが、グループポリシーエディターですべてを検索する方法はありますか?フィルタは特定のサブツリーでのみ機能するようです。フィルターを使用して実際に何かを見つけたことはありません。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.