Linux文件和文件夹有所有者。所有者必须控制权限。哪个用户可以访问哪个文件。用户根目录创建的文件将由用户根目录所有。但接下来会发生什么,我们想改变主人。
null
只需递归地更改文件和目录所有者用户和组
我们可以使用递归选项更改文件和文件夹所有者用户和所有者组 -R
. 在本例中,我们将更改位于 /home/ismail
进入之内 ismail
. 我们还将使用sudo,以便通过使用root管理权限无误地更改所有文件和文件夹。
$ sudo chown -R ismail:ismail /home/ismail/
我们可以使用
$ ls -l /home/ismail

我们将更改用指定的所有者和组 ismail:ismail
在里面 /home/ismail
递归地创建目录。请记住,要更改所有者用户和一组文件,我们需要root权限。
更改指定文件类型或扩展名的所有权
在更改所有者、用户和组时,我们可以指定要递归更改的文件类型。我们使用find命令递归地查找指定路径的指定文件类型,并将这些文件作为输入发送给chown命令。
$ find /home/ismail -name '*.pdf' -exec sudo chown ismail:ismail {} ;

在这个例子中 找到 命令正在搜索 /家乡/伊斯梅尔 对于 pdf格式 扩展和运行 周恩来 它找到的所有文件的命令。
相关文章: 如何使用OpenSSL生成自签名X.509证书?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END