linux可执行是什么意思
linux中可执行的意思有两种:1、对于文件来说,表示该文件具有被系统执行的权限;文件是否能被执行,是通过看此文件是否有x权限,如果有则文件就是可执行文件。2、对于目录来说,代表用户可以进入目录,赋予x权限的用户可以使用cd命令来切换目录。
本教程操作环境:linux5.9.8系统、Dell G3电脑。
linux中一切皆文件,文件夹、新加的硬盘 …都可以看着文件来处理的啊,都有权限,分别是读、写和可执行。
但其实同一权限对文件和目录的含义也不相同
读(r)、写(w)、可执行(x)权限对文件的作用
文件,是系统中用来存储数据的,包括普通的文本文件、数据库文件、二进制可执行文件,等等。不同的权限对文件的含义如表 1 所示。
对于文件来说,执行权限是最高权限。给用户或群组设定权限时,是否赋予执行权限需要慎重考虑,否则会对系统安装造成严重影响。
读(r)、写(w)、可执行(x)权限对目录的作用
目录,主要用来记录文件名列表,不同的权限对目录的作用如表 2 所示。
- 在此目录中建立新的文件或子目录;
- 删除已存在的文件和目录(无论子文件或子目录的权限是怎样的);
- 对已存在的文件或目录做更名操作;
- 移动此目录下的文件和目录的位置。
说明:
对目录来说,如果只赋予 r 权限,则此目录是无法使用的。很简单,只有 r 权限的目录,用户只能查看目录结构,根本无法进入目录(需要用 x 权限),更不用说使用了。
因此,对于目录来说,常用来设定目录的权限其实只有 0(---)、5(r-x)、7(rwx)这 3 种。
相关推荐:《Linux视频教程》
以上就是linux可执行是什么意思的详细内容,更多请关注自由互联其它相关文章!
【文章转自阿里云代理商 http://www.558idc.com/aliyun.html 欢迎留下您的宝贵建议】