タグ付けされた質問 「symlink」

シンボリックリンク、別のファイルまたはフォルダーへの参照であるファイルのタイプ


5
ターミナルでシンボリックリンクの完全に解決されたパスを取得する方法は?
私のラップトップにはpythonインストールの混乱があります。で実行可能ファイルを見ていましたが/usr/local/bin、それらはすべてへのシンボリックリンクです../../../Library...... これを取り巻く奇妙な動作がいくつかあります。私がしなければls -lhaG私が見る--->とシンボリックリンクの右への相対パス: lrwxr-xr-x 1 root wheel 69B Dec 7 22:29 python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.1/bin/python3 ただし、そのパスを解決してpython3への実際のパスを表示するコマンドラインツールを入手できないようです。私はpwd -P、findこれを行うためのユーティリティとユーティリティに関するいくつかのちらつきを見つけました。問題は、これらがOS Xでは動作せず、Linuxで動作する(つまり、シンボリックリンクへのフルパスを出力する)と人々が説明しているようには見えないことです。彼らは私のためにシンボリックリンクのパスを印刷するだけです: FantasticMrFox:bin robert$ pwd -P python3 /usr/local/bin FantasticMrFox:bin robert$ find `pwd -P` -name python3 /usr/local/bin/python3 ここで何が起こっているかについてのアイデアはありますか?

4
/ tmpが/ private / tmpへのシンボリックリンクであるのはなぜですか?
Mac OS Xに/tmpシンボリックリンクが設定さ/private/tmpれているのはなぜですか?言い換えれば、なぜ/tmpLinuxやBSDのような通常のディレクトリだけではないのでしょうか?私はそれがどのように機能するかを理解していますが、気にしません。その背後にある(歴史的?)推論に興味があります。
37 macos  symlink 

2
スペースを含むディレクトリへのシンボリックリンクを作成するにはどうすればよいですか?
次のコマンドを使用してシンボリックリンクを作成しようとしました。 ln -s "~/Foo Bar/" Foo ...しかし、うまくいきませんでした(つまり、ファインダーを開いてダブルクリックしようとすると、無効なパスを指していると表示され、エイリアスを削除するか修正するように求められます)。フォルダーの名前を変更してからFooBar、次のコマンドを実行する必要がありました。 ln -s ~/FooBar/ Foo フォルダの名前からスペースを削除せずにリンクを作成するにはどうすればよいですか? FinderのUIではなく、ターミナルでこれを行う方法を探しています。

2
エイリアスとリンクの違いは何ですか?
エイリアスのサイズは167.7kBですが、シンボリックリンクはわずか4kBです。 2つの違いは何ですか、またはそれらの目的は何ですか? どちらが好ましいですか?リンク/エイリアスが1台のマシンでのみ使用されている場合、またはネットワーク接続されている場合。 追加されました http://prosseek.blogspot.com/2012/12/symbolic-link-and-alias-in-mac.html
24 alias  symlink 

5
Mac OS X-/ homeを/ Usersにシンボリックリンクする方法
ペンギンやリンゴに手を出している私たちにとって、/ homeパスをhabbitから使用するか、値がファイルの行に沿ってどこかで同期されたという奇妙な場合に使用することは非常に価値があるようです両方のマシンで使用します。
14 unix  symlink 

5
Symlink Google Drive
Mac上のフォルダーをGoogleドライブフォルダーに同期し、フォルダーをGoogleドライブフォルダーにドラッグして、Macのフォルダー構造を保持する必要はありません。 これを機能させるには、シンボリックリンク(symlink)が必要だと思いました。 だから私はターミナルで試しました: cd /path/to/google/drive ln -s /path/to/folder/ Googleドライブフォルダーにフォルダーが表示されましたが、同期したくありませんでした。 それで私は試した ln -s “/path/to/folder” “/path/to/google/drive/” それでも動作しませんでした。そこで 、このトピックに関するこの HowToGeekの記事を参照し、元のフォルダーをGoogleドライブフォルダーに移動し、元の親フォルダーのようなシンボリックを作成する必要があると述べました。 オリジナルをGoogleドライブフォルダーに入れないでください。シンボリックリンクの無料の代替手段はありますか?私はjdrivesyncを調べましたが、インストールに失敗していました(別の議論で別の問題になるでしょう)。 ご協力いただきありがとうございます!

0
`/ Applications`の実行可能ファイルへのシンボリックリンクは実行できません
gitにデフォルトのエディターとして使用させるために、emacsへのシンボリックリンクを作成しようとしています。 ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs /Applications/Emacs.app/Contents/MacOS/Emacsターミナルから直接呼び出します。 ./emacsそのフォルダーを呼び出すと、次のようなポップアップが表示されます。 「このアプリケーションはコンピューターで実行されません。ごめんなさい!」 シンボリックリンクには権限がありrwxr-xr-xます。 これはemacsに関連するとは思わない。他のアプリケーションを試したことがある。たとえば、チェス: $ /Applications/Chess.app/Contents/MacOS/Chess # working $ ln -s /Applications/Chess.app/Contents/MacOS/Chess chess $ ./chess 2017-04-19 14:39:05.479 chess[16972:4178764] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting アプリケーションへの実行可能なシンボリックリンクを作成するにはどうすればよい/Applicationsですか? (次のステップは、シンボリックリンクの代わりにスクリプトを実行することですが、シンボリックリンクを使用したいです。)


2
plistファイルのシンボリックリンクがプレーンテキストファイルになった
私は私のiMacと私のMacbook Airの間で私のSequel Proのお気に入りを共有しようとしています。私が使っている方法はこれです: iMacでは、ove Favorites.plistから ~/Application Support/Sequel Pro/Data に ~/Dropbox/Apps/Sequel_Pro; iMacで、(Dropboxの)Favorites.plistファイルへのシンボリックリンクを作成し、そのリンクを ~/Application Support/Sequel Pro/Data フォルダ; Macbookで、(Dropboxの)Favorites.plistファイルへのシンボリックリンクを作成し、そのリンクを ~/Application Support/Sequel Pro/Data フォルダ ステップ2と3の両方で、シンボリックリンクファイルの名前を変更する必要があります。 Favorites.plist symlink に Favorites.plist それを拾うために続編Proに。 私が見つけたのは、両方のマシンでSequel Proがお気に入りを開いた状態で開くが、お気に入りへの変更が他のマシンに反映されず、Dropboxのオリジナルにもどってこないようだということです。 Dropboxアイコンのインジケータ)さらに調査したところ、Sequel Proを開いた後、お気に入りへの変更を保存する(またはアプリを終了する、終了プロセスの一環としてfavorites.plistが更新される)ことにより、シンボリックリンクが通常のテキストファイルに変更されたようです。オリジナルを更新するのではなく。 これは予想される動作ですか? 追加情報:OSX 10.9.5、Sequel Pro 1.1

0
シンボリックリンクに変更されたフォルダにダウンロードされるはずのアイテムは、シンボリックリンクがリンクされている場所にダウンロードされますか?
Logic Pro X用にダウンロードしたコンテンツを外付けハードドライブに保存しようとしています。私は自分の外部に適切なフォルダを作成し、適切なアプリケーションサポートフォルダに対応するシンボリックリンクを置きました。 Logic Pro Xを介してさらにコンテンツをダウンロードしようとすると、それは私のMacHDまたは外付けハードドライブにダウンロードされますか?

1
アプリへのシンボリックリンクによりNSInternalInconsistencyExceptionが発生する
コマンドラインからグラフィカルプログラムを実行できるようにしたいので、プログラムにシンボリックリンク(/Applications/Stata/Stata.app/Contents/MacOS/Stata)を追加し/usr/local/kkjj/bin/xstataます。実行するxstataと、キャッチされていないNSを受け取ります。 以下に出力全体を示しますstderr:http : //pastebin.com/RsvJrcPr これに対処するエイリアス以外の方法はありますか?

1
ユーザーアカウントに直接ログインすることはできません - まず管理者としてログインする必要があります
私は自分のMacbookを10.9 Yosemiteに更新し、同時にユーザーデータパーティションを暗号化した。システムパーティションはすでに暗号化されています。通常の使用では、管理者権限を持つ管理者アカウントと管理者権限を持たないユーザーアカウントを使用します。 adminアカウントはシステムディスクにあり、ユーザーアカウントはシンボリックリンクを使用してユーザーパーティションにあります/Users。この設定はシステムパーティションが暗号化され、ユーザパーティションが暗号化されていない10.8で動作しました。 これで、コンピュータを起動したときに、ユーザーアカウントでログインできないことがわかりました。最初に管理者としてログインしてからログアウトし、次にユーザーアカウントでログインできます。 もちろん、これは私が欲しいものではありません。ユーザーアカウントに直接ログインできるように、ログインプロセスをどのように修正すればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.