首页 文章

了解可执行文件和路径[暂停]

提问于
浏览
0

我试图了解究竟是什么可执行文件以及常规文件和可执行文件之间的区别 . 我知道可执行文件是用户可以执行或运行的东西(如UNIX命令) . 但是,如果我们将谈论 python 脚本,它是可执行文件还是文件? (或者甚至两者兼而有之) . 它可能是一个可执行文件,但如果我们将谈论 python 包,可执行文件还是只是文件呢?如果我有一个路径列表,我如何确定哪些是可执行文件?

1 回答

  • 0

    就unix而言,如果您对文件具有执行权限,则该文件是可执行的 . 你可以用文件做三件基本的事情:read(r),write(w)和execute(x) . 如果您运行 ls -l ,您应该看到三组中的可用权限:前三部分是文件所有者的权限;中间三部分是文件所属组的权限;最后三部分是其他人的权限 .

    例如,表单的文件权限

    -rwxr-xr-x
    

    意味着文件的所有者可以读取,写入和执行文件( rwx );拥有组的成员和其他人只能读取和执行该文件,但不能修改它( r-x ) .

相关问题