bash_transmission创建下载文件夹,设置文件夹权限

Linux_transmission创建下载文件夹,设置文件夹权限

如果权限不正确,会导致无法下载文件

创建文件夹 ,权限 debian-transmission,chomd -R 757,显示新文件夹 权限

以下是一个 Bash 脚本,用于读取键盘输入的路径,创建文件夹,将权限分配给 debian-transmission 用户,使用 chmod -R 757 更改权限,并显示新文件夹的权限:

#!/bin/bash

# 读取键盘输入的路径
read -p "Enter the folder path: " folder_path

# 创建文件夹
mkdir "$folder_path"

# 将文件夹的所有权分配给 debian-transmission 用户
sudo chown debian-transmission:debian-transmission "$folder_path"

# 使用 chmod -R 757 更改文件夹及其所有子文件和子文件夹的权限
sudo chmod -R 757 "$folder_path"

# 显示新文件夹的权限
ls -ld "$folder_path"

要运行此脚本,请将其保存为一个文件(例如 create_folder.sh),并确保文件具有可执行权限。要设置可执行权限,请在终端中输入:

chmod +x create_folder.sh

然后,运行脚本:

./create_folder.sh

这将提示您输入文件夹路径,然后按照上述步骤创建文件夹并更改权限。最后,它将显示新文件夹的权限。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容