如何更改linux文件目录拥有者及用户组?
更改Linux文件目录的拥有者可以用chown命令,chown的意思就是change owner,它的用法是:chown 用户名:用户组名 文件或目录用户名是需要修改成哪个用户所有,用户组名是修改成哪个用户组(厉害不,还能修改所属用户组),注意用户名和组名之间的那个冒号是英文冒号,后面接着是需要修改的文件或目录,一个示例:
chown root:root /home/mydir示例将/home/mydir目录的拥有者修改为root,所属用户组修改为root用户组。
如果只想修改拥有者呢,那只给出一个用户名就可以了,就像下面这样:
chown root /home/testfile注意:chown有一个选项,对于修改目录的所有者很有用,那就是-R选项,-R选项表示递归修改,就是连目录下的子目录里面的所有文件、目录都修改所有者。
如果只想修改文件或目录所属用户组呢,那可以用chgrp命令,用法和chown类似:chgrp 用户组 文件或目录chgrp命令也有一个-R选项噢,和chown的-R选项用法一样,都是用于目录。
您好!更改Linux文件目录拥有者及用户组需要使用chown命令。该命令用于更改文件、目录的拥有者及用户组。使用该命令时需要在终端中输入类似于“sudo chown user:group file_path”的命令,其中,user指定新的拥有者,group指定新的用户组,file_path是待更改拥有者及用户组的文件或目录路径。需要注意的是,更改文件目录拥有者及用户组需要具有root权限,因此在命令前需要加上sudo。
1 可以使用chown命令更改文件目录拥有者及用户组。
2 chown命令可以将指定文件或目录的拥有者和所属的用户组修改为指定的用户或组。
例如,将目录/htdocs中所有文件或子目录的拥有者修改为gerry、用户组修改为staff的命令为:chown -R gerry:staff /htdocs。
3 注意使用chown命令需要有足够的权限,否则会出现权限不足的错误提示。
linux下怎么修改用户的默认目录?
1、开始之前,我们需要有root权限。这里我们就以binn这个用户为例。我们先来看看我们机器上有哪些shell。cat/etc/shells。
2、使用的shell是bash,最后一个:后面的字段即是用户shell路径。
3、登入binn用户,查看是否是bash。可以看到确实是bash无误。
4、那么,我们先把binn用户登出。logout然后再回到我们root这里,vim/etc/passwd打开用户配置文件。把binn的shell改为ksh。按a插入。修改binn最后:后的字段——/bin/bash为/bin/ksh。
5、按下ESC输入:wq保存退出。
6、然后我们再次登录binn。可以看到确实是ksh无误。
cd~在linux下面特定用于在任意路径下直接返回到当前用户主目录。
如果你一定要改这个默认路径,就必须先修改用户主目录,命令如下:
usermod-d/home/userxx/home/useryy
其中/home/userxx是当前用户主目录,/home/useryy是要改成的新的用户主目录。
这样再输入cd~就会进入useryy,而不是userxx了。

