LINUX 命令chown更改文件或目录的所有者和所有者组
  • 首页
  • 关于致胜
  • 网站开发
  • 软件/小程序案例
  • 致胜软件
  • 服务器租用
  • 合作客户
  • 致胜优势
  • 技术博客
  • 视频中心
  • LINUX 命令chown更改文件或目录的所有者和所有者组>
    chown 是 Linux 中用于更改文件或目录的所有者和所有者组的命令


    chown [选项] 所有者[:组] 文件名




    chown -R dmdba:dinstall /dmdata/data
    chown -R dmdba:dinstall /dmdata/arch
    chown -R dmdba:dinstall /dmdata/dmbak


    -R, --recursive
    递归地改变文件及其目录内所有子文件和子目录的所有者和组。
    例如:chown -R user:group directory,将会改变directory及其内部所有文件和子目录的所有者和组。


    -h, --no-dereference
    只改变符号链接本身的所有者和组,而不是它指向的文件或目录。
    例如:chown -h user:group symlink,只改变符号链接syrmlink的所有者和组。


    -f, --silent, --quiet
    抑制错误信息,当chown尝试更改不存在的文件或目录时不会显示错误消息。
    例如:chown -f user:group file,如果file不存在,不会显示错误信息。


    -v, --verbose
    显示详细信息,显示更改了哪些文件的所有者和组。
    例如:chown -v user:group file,会输出更改file所有者和组的详细信息。


    –from=OWNER[:GROUP]
    只更改当前所有者和组与指定的所有者和组匹配的文件。
    例如:chown --from=user:group newowner:newgroup file,只会更改当前所有者为user且组为group的file。


    –reference=REF
    使用引用文件的所有者和组来更改文件。
    例如:chown --reference=ref_file file,将会把file的所有者和组改成与ref_file相同的。


    –no-preserve-root
    默认情况下,如果用户不是超级用户(root),则不允许指定/作为文件名。此选项取消此限制。
    例如:chown --no-preserve-root user:group /,允许非root用户尝试更改根目录的所有者和组。


    –preserve-root
    强制chown检查是否为根用户(root),如果不是,则拒绝任何尝试更改根目录(/)的行为。这是默认行为。


    –help
    显示帮助信息。


    –version
    显示版本信息。

  • 回顶部
技术支持:致胜网络
  • 首页

  • 一键拨号

  • 网站开发

  • 软件开发