标签: chmod

命令描述:chmod 777

我遇到了一个 chmod 选项:

chmod 777 /tyr/....
Run Code Online (Sandbox Code Playgroud)

777有什么用?

linux chmod file-permissions

2
推荐指数
1
解决办法
2万
查看次数

chmod 不改变文件权限

我正在尝试创建一个可执行的“Hello World”ruby 文件,我复制了一个现有的、可运行的可执行“Hello World”ruby 文件并将其重命名,但新文件没有任何可执行权限。原始文件具有以下权限:

-rwxr-xr-x 1
Run Code Online (Sandbox Code Playgroud)

新文件具有以下权限:

-rw-r--r-- 1
Run Code Online (Sandbox Code Playgroud)

我已经尝试chmod -x [Filename]过新文件以及sudo chmod,但没有任何更改文件权限。文件权限保持不变:

-rw-r--r-- 1
Run Code Online (Sandbox Code Playgroud)

任何执行文件的尝试都可以理解地返回

bash: [文件名]: Permission_denied

chmod

2
推荐指数
1
解决办法
2640
查看次数

chmod:将文件设置为与目录不同的权限

是否可以运行chmod将文件夹设置为 0755,将文件设置为 0644,还是必须将 0755 分别应用于所有文件夹?

bash chmod

2
推荐指数
1
解决办法
1536
查看次数

如何递归地修改所有文件夹,排除特定文件夹中的所有文件夹?

我想要chmod特定文件夹中的所有文件夹和子文件夹,但我希望排除一个文件夹(及其包含的所有子文件夹)。

到目前为止,我对 StackOverflow 中的以下解决方案进行了破解:

这是我到目前为止的想法:

find . -type d \( -path ./node_modules \) -prune -o -print -exec chmod 644 {}\;
Run Code Online (Sandbox Code Playgroud)

问题是有或没有-print我收到以下错误:

查找:缺少`-exec'的参数

以下行具有我需要-exec chmod 644{}\;从中读取的预期结果:

find . -type d \( -path ./node_modules \) -prune -o -print
Run Code Online (Sandbox Code Playgroud)

我在那条线上缺少什么来管道数据-exec

linux bash permissions chmod find

2
推荐指数
2
解决办法
8135
查看次数

MacOS 将根 Mongodb 数据文件夹切换为系统所有权,并且无​​法再更改回来

我想,标题泄露了它。

这是交易:

MacOS 将我需要完成大量工作的 MongoDB 使用的 /data/db 文件夹切换为只读文件系统。基本上是一夜之间发生的。

运行ls -lO /data返回以下内容: drwxr-xr-x 182 root admin - 5824 Jul 11 17:33 db

尝试运行会sudo chmod -R 777 $USER /data返回以下信息: chmod: Unable to change file mode on /data/db/index-32-577782821146278306.wt: Read-only file system总共有很多条目。

我认为是 SIP 导致了这种情况。我尝试通过运行在恢复模式下禁用它csrutil disable。那确实禁用了它,但仍然没有让我更改我的权限。

我对可能发生的事情一无所知。也许我的帐户坏了?

filesystems permissions chmod macos

2
推荐指数
1
解决办法
8491
查看次数

1
推荐指数
1
解决办法
2万
查看次数

1
推荐指数
1
解决办法
2651
查看次数

chmod:递归删除“x”权限完全取消权限

我有一个包含一些内容(三个文件和一个文件夹)的文件夹,如下所示:

-rwxr-xr-x 1 max max 14504 2011-05-31 16:55 main.css
-rwxr-xr-x 1 max max  2504 2011-05-31 16:55 reset.css
-rwxr-xr-x 1 max max   916 2011-05-31 16:55 scaffold.css
drwxrwxr-x 3 max max  4096 2011-05-31 16:55 ui-lightness
Run Code Online (Sandbox Code Playgroud)

我想为所有用户添加组写入并删除所有用户的可执行状态。我先做文件:

$ chmod g+w main.css reset.css scaffold.css 
$ chmod a-x main.css reset.css scaffold.css 
$ ls -l
total 28
-rw-rw-r-- 1 max max 14504 2011-05-31 16:55 main.css
-rw-rw-r-- 1 max max  2504 2011-05-31 16:55 reset.css
-rw-rw-r-- 1 max max   916 2011-05-31 16:55 scaffold.css
drwxrwxr-x 3 max max  4096 …
Run Code Online (Sandbox Code Playgroud)

chmod

1
推荐指数
2
解决办法
2万
查看次数

权利 7110 是否等同于 --S--S--s?

权利7110等同于--S--S--s?

我的意思是 Unix'chmod命令的权利。

unix chmod

1
推荐指数
1
解决办法
82
查看次数

chmod 777 对 Linux Mint 没有影响

我正在尝试使用以下命令为名为 foobar 的文件分配运行权限:

sudo chmod 777 foobar
Run Code Online (Sandbox Code Playgroud)

然而什么也没有发生。该文件位于 NTFS 挂载分区上。mount 命令说:

/dev/sda4 on /media/DATA type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
Run Code Online (Sandbox Code Playgroud)

命令

ls -l foobar
Run Code Online (Sandbox Code Playgroud)

chmod 后运行说:

-rw------- 1 myusername myusername 2261603 Aug 29 17:54 foobar
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

linux mount chmod

1
推荐指数
1
解决办法
6101
查看次数

标签 统计

chmod ×10

linux ×4

permissions ×4

bash ×2

unix ×2

file-permissions ×1

filesystems ×1

find ×1

macos ×1

mount ×1