不明白为什么我会收到拒绝权限的错误

米奇

我在C中有一个带有“ hello world”程序的文件hello.c。我还在shell(UNIX)上执行了以下操作:

$ ls > 1
$ chmod 0 1
$ cc -o hello hello.c
$ chmod 400 hello
$ ./hello > 1

而且我在1上被拒绝了许可。

为什么我没有收到“拒绝权限”错误消息?

斯蒂法诺·桑菲利波(Stefano Sanfilippo)

因为当您要求外壳程序执行命令的输出重定向时,调用命令之前,外壳程序将打开要写入的文件

您的外壳将:

  1. 开放1写作
  2. “线”./hello stdout1
  3. ./hello

1具有权限0o000,因此第一个操作将失败。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不明白为什么我会收到NullPointerException

来自分类Dev

我不明白为什么我会收到此错误

来自分类Dev

我不明白为什么我会收到这个错误:[...] 有多个参数值 [...]

来自分类Dev

不明白为什么我会收到解析206错误(UserCannotBeAlteredWithoutSessionError)

来自分类Dev

我不明白为什么会收到此错误

来自分类Dev

我不明白为什么会收到以下错误

来自分类Dev

我不明白为什么会收到“分段错误(核心已转储)”错误

来自分类Dev

我不明白为什么会收到此valgrind错误

来自分类Dev

我不明白为什么会收到IllegalArgumentException:CardLayout的父错误

来自分类Dev

为什么我会收到“无法创建 pid 文件...权限被拒绝”错误?

来自分类Dev

我是PHP的新手,我不明白为什么会收到这个未定义的变量错误

来自分类Dev

不明白为什么会收到错误CS0234

来自分类Dev

不明白为什么会收到错误消息:无法从控制台找到或加载主类

来自分类Dev

收到运行时错误1004,我不明白为什么

来自分类Dev

我不明白为什么我会在ts-jest和sequelize中遇到此错误

来自分类Dev

分段错误 - 为什么我会收到此错误?

来自分类Dev

为什么我会收到此错误

来自分类Dev

为什么我会收到价值错误

来自分类Dev

为什么我会收到JavaScript参考错误?

来自分类Dev

为什么我会收到错误消息

来自分类Dev

为什么我会收到此错误窗口表格?

来自分类Dev

为什么我会收到 fsck 错误?

来自分类Dev

为什么我会收到 Unexpected Token ,错误?

来自分类Dev

为什么我会收到此错误 (NoMethodError)

来自分类Dev

为什么我会收到安装 imposm 的错误?

来自分类Dev

为什么我会收到安装 imposm 的错误?

来自分类Dev

为什么我会收到 gulp-changed 错误?

来自分类Dev

为什么我会收到此错误?

来自分类Dev

为什么我会收到此错误:ActiveRecord::AssociationTypeMismatch?

Related 相关文章

  1. 1

    不明白为什么我会收到NullPointerException

  2. 2

    我不明白为什么我会收到此错误

  3. 3

    我不明白为什么我会收到这个错误:[...] 有多个参数值 [...]

  4. 4

    不明白为什么我会收到解析206错误(UserCannotBeAlteredWithoutSessionError)

  5. 5

    我不明白为什么会收到此错误

  6. 6

    我不明白为什么会收到以下错误

  7. 7

    我不明白为什么会收到“分段错误(核心已转储)”错误

  8. 8

    我不明白为什么会收到此valgrind错误

  9. 9

    我不明白为什么会收到IllegalArgumentException:CardLayout的父错误

  10. 10

    为什么我会收到“无法创建 pid 文件...权限被拒绝”错误?

  11. 11

    我是PHP的新手,我不明白为什么会收到这个未定义的变量错误

  12. 12

    不明白为什么会收到错误CS0234

  13. 13

    不明白为什么会收到错误消息:无法从控制台找到或加载主类

  14. 14

    收到运行时错误1004,我不明白为什么

  15. 15

    我不明白为什么我会在ts-jest和sequelize中遇到此错误

  16. 16

    分段错误 - 为什么我会收到此错误?

  17. 17

    为什么我会收到此错误

  18. 18

    为什么我会收到价值错误

  19. 19

    为什么我会收到JavaScript参考错误?

  20. 20

    为什么我会收到错误消息

  21. 21

    为什么我会收到此错误窗口表格?

  22. 22

    为什么我会收到 fsck 错误?

  23. 23

    为什么我会收到 Unexpected Token ,错误?

  24. 24

    为什么我会收到此错误 (NoMethodError)

  25. 25

    为什么我会收到安装 imposm 的错误?

  26. 26

    为什么我会收到安装 imposm 的错误?

  27. 27

    为什么我会收到 gulp-changed 错误?

  28. 28

    为什么我会收到此错误?

  29. 29

    为什么我会收到此错误:ActiveRecord::AssociationTypeMismatch?

热门标签

归档