ubuntu 中的 local 和 .local 有什么区别?

Ana*_*ami 5 filesystem paths

ubuntu 中的回显路径按照冒号分隔的路径返回,

/home/stack/bin:/home/stack/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Run Code Online (Sandbox Code Playgroud)

在某些地方的这些路径中,使用本地而在其他地方使用 .local 两者之间有什么区别?

Olo*_*rin 8

请注意,.local仅在一处使用:在您的主目录中。其他的都是/usr/local/usr/local是安装在包管理器之外的程序应该添加内容的地方,因此PATH默认情况下会添加其中的各种文件夹。

~/.local类似于/usr/local,但对于安装(或以其他方式写入数据)到您的主目录(例如pip)的程序,因此.local/bin也添加到PATH. 中的目录结构.local类似于的目录结构/usr/local,而后者又类似于的目录结构/usr

有关更多信息,请参阅:


arr*_*yph 3

在这种特殊情况下,local是可见目录,.local是隐藏目录。ls -a您可以使用或命令查看某个目录中所有隐藏目录和/或文件的列表ls .*