来自Django的文件:
如果通过setup.py实用程序安装Django,则django-admin.py脚本应该在系统路径上。如果它不在您的路径上,您可以在Python安装中的site-packages/django/bin中找到它。考虑将它从路径上的某个位置(例如/usr/local/bin.‘)进行符号链接。
我如何‘符号链接’,我如何知道什么时候我需要这样做?操作系统Ubuntu12.10 32位OEM2 GB RAM
发布于 2013-03-19 06:10:25
一个符号链接是指一个文件有一个主名称,但是文件名表中有一个额外的条目,它引用了对主名的任何访问。在运行时,它比硬链接慢,但它更灵活。
可以使用带有选项ln
的-s
命令创建符号链接,如下所示:
ln -s abc.txt xyz.txt
如果您对包含符号链接的目录执行ls -l
,您将看到它是第一列中带有l
的符号链接,您可以在文件名列中看到文件链接到的位置。
如果删除软(符号)链接,它不会影响原始文件,但如果删除原始文件,该链接将变成一个悬空链接,指向一个不存在的文件。
发布于 2013-03-18 21:23:30
符号链接(又名软链接,又名符号链接)是一个只包含另一个文件的路径的文件。
你用ln -s <target> <linkname>
创建它。ln -s /path/to/your/django/django-admin.py /usr/local/bin/django-admin.py
。
从那时起,系统的行为就好像文件真的在那个文件夹中一样,您可以调用脚本而不必使用完整的路径。每当在多个地方需要一个文件的两个或多个实例时,就使用此技术。
链接文件不是副本,所以空间不会被占用两次.正如金发女郎已经指出的那样,一定要使用-s
,否则就会得到一个具有完全不同属性的所谓硬链接。
https://unix.stackexchange.com/questions/68368
复制相似问题