【Linux】chmod命令给脚本赋权限

Linux环境下不同的文件类型会有不同的颜色:

  • 蓝色表示目录;
  • 绿色表示可执行文件,可执行的程序;
  • 红色表示压缩文件或包文件;
  • 浅蓝色表示链接文件;
  • 灰色表示其它文件;
  • 红色闪烁表示链接的文件有问题了;
  • 黄色表示设备文件。

在Linux环境下编写并保存脚本,该脚本将会是灰色的,是无法执行的,需要为其赋权限,可执行的权限。

1
chmod +x shfile.sh

即为shfile.sh赋了可执行的权限。此时文件将会显示为绿色的。

不过,大多数情况下,我都是直接 chmod 777 filename ,简单快捷。