uvfuw5853 发表于 2024-9-10 02:12:53

Linux下更改目录所属用户群组或档案属性

话说最近在折腾blog的同时也折腾起来blog主机了,之前给一位用户开了一台blog虚拟主机,因为他那边网速比较乌龟,所以让我帮他上传,而我也不是个勤奋的工作者,感觉我下载再上传的话还不及在服务器上直接下载来的快速!
    操作没什么技术含量,在root目录下直接下载文件并解压,然后将程序目录内所有文件直接移动到他的web目录所在。
    过一会儿朋友问我:怎么我不能安装程序?(朋友是技术狂人,排除没有运行install文件的可能。)
    当然,这种情况首先考虑到肯定是权限的问题,于是直接给他一个目录递归775的权限。
    朋友说还是不行。难道是权限还不对?于是列出目录看了一下!这下找到问题了,原来文件所属用户及群组均为root,怪不得!
    于是更改用户以及群组均为该用户,OK,一切正常了!
    权限普及知识:
    改变档案所属群组 chgrp:
    语法:
    chgrp 群组名称 档案或目录
    示例:
    chgrp test web/test
    说明:将test目录所属群组更改为test组
    改变档案拥有者 chown:
    语法:
    chown [-R] 账号名称 档案或目录
    chown [-R] 账号名称:群组名称 档案或目录
    示例:
    chown -R test web/test
    说明:将test目录所属用户递归更改为test用户
    chown -R test:test web/test
    说明:将test目录所属用户及群组均递归更改为test用户及组
    改变档案熟悉 chmod:
    语法:
    chmod [-R] [目录名称]
    示例:
    chmod -R 777 web/test
    说明:将目录test属性递归更改为777属性。
    本文自邪客心情,原文地址:
    如需敬请保留以上版权信息,邪客向你表示感激!
页: [1]
查看完整版本: Linux下更改目录所属用户群组或档案属性