您当前的位置:首页 > 计算机 > 系统应用 > Linux

chmod +x,赋予“可执行”权限

时间:11-26来源:作者:点击数:

1、chmod +x的意思就是给执行权限

(1)、LINUX下不同的文件类型有不同的颜色,

  • 绿色文件: 可执行文件,可执行的程序
  • 红色文件:压缩文件或者包文件
  • 蓝色文件:目录
  • 白色文件:一般性文件,如文本文件,配置文件,源码文件等
  • 浅蓝色文件:链接文件,主要是使用ln命令建立的文件
  • 红色闪烁:表示链接的文件有问题
  • 黄色:表示设备文件
  • 灰色:表示其他文件

(2)、因此wget到.bin文件是一个普通的文件,不能执行

chmod +x 将普通文件(灰色)+x之后变为绿色

chmod -x 将可执行文件(绿色)变为普通文件(灰色)

修改权限

chmod +x backend-blueix-4.3.18.6-CentOS_7_x86_64-00632--1808151636.bin

执行文件

sudo ./backend-blueix-4.3.18.6-CentOS_7_x86_64-00632--1808151636.bin

2、chmod +x 和 chmod u+x的区别

就是设置谁拥有执行这个文件权限

chmod +x 和chmod a+x 是一样的,一般没有明确要求,可以就用chmod +x

  • u代表用户.
  • g代表用户组.
  • o代表其他.
  • a代表所有.

这意味着chmod u+x somefile 只授予这个文件的所属者执行的权限

而 chmod +x somefile 和 chmod a+x somefile 是一样的

Just doing +x will apply it to all flags: [u]ser, [g]roup, [o]thers

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门