Linux和Unix中的“chmod+x”命令是什么?

chmod 是非常有用的工具来管理文件模式,如读写执行。最常用的选择之一 chmod +x 代表执行权。在本教程中,我们将研究用户或所有者、组和其他角色的不同用例。

enter键 发泄超大号解压回车键usb电脑办公键盘程序员解压神器抖音网红Big Enter午睡枕头解压发送键创意礼物
解压神器 网红同款 一键多用 午睡枕头 | 月销量1080件
优惠价19.8元
原价¥19.8

淘口令:

¥QAaCXKx35R2¥
 

列出文件的当前用户和组

我们通常需要知道给定文件的当前用户和组。我们将使用 ls 命令 -al 选项以列出此信息。

$ ls -al app.sh
List Current User and Group Of A File
列出文件的当前用户和组

更改用户的文件模式

我们可以用 u 用户在加号前才能启用用户对给定文件的执行权限。在本例中,我们将启用文件的用户执行 app.sh

$ chmod u+x app.sh

更改组的文件模式

我们可以用 g 在加号之前分组,以便启用给定文件的分组执行权限。在本例中,我们将启用文件的组执行 app.sh

$ chmod g+x app.sh

更改其他文件的文件模式

另一些是一个特殊的群体,它涵盖了Linux系统中的所有用户。我们可以使用 o 就像下面一样。

$ chmod o+x app.sh

更改所有文件的文件模式

在某些情况下,我们可以看到 +x 没有定义。这适用于所有与 user , group others . 另一种选择是添加 a 就像下面一样。

$ chmod a+x app.sh

或者

$ chmod +x app.sh

相关文章: 如何列出Linux中当前登录的用户?

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享