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