image.png
    权限种类 值 描述
    r 4 可读
    w 2 可写
    x 1 可执行

    shell 脚本编写
    image.png

    给脚本可执行权限 chmod 744 start.sh

    脚本执行
    a、在当前路径下执行, ./start.sh
    b、绝对路径执行 /root/shell/start.sh
    c、sh脚本执行 sh start.sh
    d、source执行 source start.sh

    常用命令

    chmod [-R] 权限 文件/目录
    例: chmod 755 input.txt
    -R 目录下一起更改

    chown 更改文件所有者
    要被改变的用 户要在/etc/passwd文件内存在才行,否则会报错,一般为root用户调用较多
    语法:chown [-R] 用户 文件/目录 或者 chown [-R] 用户:组名 文件/目录
    更改文件的用户名和所属组:chown test:test input.txt
    更改文件夹的所属用户名:chown -R test data
    更改文件夹所属的用户组:chown -R :test data

    chgrp 更改文件所属用户组
    要求被改变的 组名要在/etc/group 文件内存在才行,否则会报错。
    语法:chgrp [-R] 用户组 文件/目录
    选项与参数:-R 递归的级联更改,连同子目录下的所有文件一起更改。
    递归更改文件夹所属用户组:chgrp -R test data