usr / local在哪里?


8

我在终端中运行以下代码:

python -c "                 
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"

这将返回以下路径:

['/usr/local/lib/python2.7/dist-packages/django']

但是我根本找不到(从GUI)usr / local。应该在哪里?

我不确定还有哪些其他信息会帮助您,请让我知道!


2
/ usr / local 一个位置。
psusi

@psusi我很确定OP知道这是一个位置,但显然他并不熟悉nautilus,它会在您的主文件夹中启动您,您需要将其从
上层

Answers:


0

类型

sudo cd /usr/local/lib/python2.7/dist-packages

在终端。那应该带你到文件夹

usr文件夹是文件系统的一部分,可从文件系统的根目录访问


抱歉,我的意思是可以从GUI访问它吗?
Colton 2013年

1
类型sudo nautilus中于端子,这使您可以访问根文件夹
SimplySimon

我的荣幸。很高兴能帮上忙。:D
SimplySimon

尽管您将无法编辑文件,但无需将sudo转换为cd到/ usr / local。您确实需要root权限才能进行编辑,但是文件作为常规用户可见。
haziz 2014年

2
这里的(接受)答案完全没有道理。sudo cd甚至无法工作,因为cd它是内置的bash而不是可执行文件。即使如果奏效,那就毫无意义用它来获取到想要的位置,因为这个位置是为大家访问的反正。即使sudo cd工作并且每个人都无法访问此位置,这样做仍然没有任何意义,因为之后您仍然无法在该文件夹中执行任何操作-甚至不读取其内容。
Malte Skoruppa 2015年

7

应该在哪里?默认情况下,当您打开文件管理器时,您在主目录(/home/username)中运行,与在Windows中相同C:\Users\Username。请注意,如何/usr/local以反斜杠开头?有一个根目录,您可以从中访问其他目录。要记住的映像是根目录是root的起始位置,其他所有内容都从该目录开始分支

如何访问所需的文件夹:

方法1:按下CtrlL文件管理器(顺便说一下,它称为nautilus),然后/usr/local在地址栏或中键入/

方法2:反复按AltArrow Up文件管理器中的buttown将使您进入根目录(类似于Windows中的C:\文件夹),然后以图形方式导航至所需的任何文件夹。

方法3:按AltF2打开“运行命令”对话框并键入nautilus /usr/local


5
cd /usr/local

会带你到那里

您确实需要root特权才能在此处编辑文件,在这种情况下,您可以调用sudo,但是对于在/ usr目录和/一般在root目录中的文件进行干预时要非常谨慎。

顺便说一句,不要害怕命令行!有关CLI的有用介绍,请参见此处

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.