精华内容
下载资源
问答
  • 转自: ... chown – change the owner of a file >You can change the owner and group of a file or a directory with the chown command. Please, keep in min...

    转自:  http://www.tuxfiles.org/linuxhelp/fileowner.html

    < chown – change the owner of a file >

    You can change the owner and group of a file or a directory with the chown command. Please, keep in mind you can do this only if you are the root user or the owner of the file.

    Set the file’s owner:

    $ chown username somefile

    After giving this command, the new owner of a file called somefile will be the user username. The file’s group owner will not change. Instead of a user name, you can also give the user’s numeric ID here if you want.

    You can also set the file’s group at the same time. If the user name is followed by a colon and a group name, the file’s group will be changed as well.

    $ chown username:usergroup somefile

    After giving this command, somefile’s new owner would be user username and the group usergroup.

    You can set the owner of a directory exactly the same way you set the owner of a file:

    $ chown username somedir

    Note that after giving this command, only the owner of the directory will change. The owner of the files inside of the directory won’t change.

    In order to set the ownership of a directory and all the files in that directory, you’ll need the -R option:

    $ chown -R username somedir

    Here, R stands for recursive because this command will recursively change the ownership of directories and their contents. After issuing this example command, the user username will be the owner of the directory somedir, as well as every file in that directory.

    Tell what happens:

    $ chown -v username somefile

    changed ownership of ‘somefile’ to username

    Here, v stands for verbose. If you use the -v option, chown will list what it did (or didn’t do) to the file.

    The verbose mode is especially useful if you change the ownership of several files at once. For example, this could happen when you do it recursively:

    $ chown -Rv username somedir

    changed ownership of ‘somedir/’ to username

    changed ownership of ‘somedir/boringfile’ to username

    changed ownership of ‘somedir/somefile’ to username

    As you can see, chown nicely reports to you what it did to each file.

    < chgrp – change the group ownership of a file >

    In addition to chown, you can also use the chgrp command to change the group of a file or a directory. You must, again, be either the root user or the owner of the file in order to change the group ownership.

    chgrp works pretty much the same way as chown does, except it changes the file’s user group instead of the owner, of course.

    $ chgrp usergroup somefile

    After issuing this command, the file somefile will be owned by a user group usergroup. Although the file’s group has changed to usergroup, the file’s owner will still be the same.

    The options of using chgrp are the same as using chown. So, for example, the -R and -v options will work with it just like they worked with chown:

    $ chgrp -Rv usergroup somedir

    changed group of ‘somedir/’ to usergroup

    changed group of ‘somedir/boringfile’ to usergroup

    changed group of ‘somedir/somefile’ to usergroup

    chown nicely reports to you what it did to each file.

    展开全文
  • 修改HDFS文件所有者

    千次阅读 2019-12-20 17:12:52
    想把HDFS上的mysql驱动文件,所有者由cloudera改为oozie,我的操作: hadoop fs -chown oozie /user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar 报错: chown: changing ownership...

    前言

    在这里插入图片描述
    想把HDFS上的mysql驱动文件,所有者由cloudera改为oozie,我的操作:

    hadoop fs -chown oozie /user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar
    

    报错:

    chown: changing ownership of '/user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar': 
    User cloudera is not a super user (non-super user cannot change owner).
    

    如何解决

    sudo -u hdfs hadoop fs -chown oozie /user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar    
    

    使用root用户也不行,也就是前面加sudo什么的都不行,必须用上面的方式修改

    展开全文
  • sudo chmod -R 777 directory sudo chown -R username directory sudo chgrp -R username directory
    sudo chmod -R 777 directory
    sudo chown -R username directory
    sudo chgrp -R username directory
    
    展开全文
  • 在linux命令行下,可以使用下面的命令修改文件的权限、文件所有者,文件所属组:sudo addgroup Hadoop#添加一个hadoop组sudo usermod -a -G hadoop larry#将当前用户加入到hadoop组sudo gedit etc/sudoer...

    HDFS支持权限控制,但支持较弱。HDFS的设计是基于POSIX模型的,支持按用户、用户组、其他用户的读写执行控制权限。在linux命令行下,可以使用下面的命令修改文件的权限、文件所有者,文件所属组:

    sudo addgroup Hadoop#添加一个hadoop组

    sudo usermod -a -G hadoop larry#将当前用户加入到hadoop组

    sudo gedit etc/sudoers#将hadoop组加入到sudoer

    在root ALL=(ALL) ALL后 hadoop ALL=(ALL) ALL

    修改hadoop目录的权限

    sudo chown -R larry:hadoop /home/larry/hadoop

    sudo chmod -R 755 /home/larry/hadoop

    修改hdfs的权限

    sudo bin/hadoop dfs -chmod -R 755 /

    sudo bin/hadoop dfs -ls /

    修改hdfs文件的所有者

    sudo bin/hadoop fs -chown -R larry /

    sudo bin/hadoop dfsadmin -safemode leave #解除hadoop的安全模式

    hadoop fs -copyFromLocal URI#拷贝本地文件到hdfs

    hadoop fs -cat file:///file3 /user/hadoop/file4#将路径指定文件的内容输出到stdout

    hadoop fs -chgrp [-R] GROUP URI#改变文件的所属组

    hadoop fs -chmod [-R] 755 URI#改变用户访问权限

    hadoop fs -chown [-R] [OWNER][:[GROUP]] URI [URI ]#修改文件的所有者

    hadoop fs -copyToLocal URI localdst#拷贝hdfs文件到本地

    hadoop fs -cp URI [URI …] #拷贝hdfs文件到其它目录

    hadoop fs -du URI [URI …]#显示目录中所有文件的大小

    hadoop fs -getmerge [addnl]#合并文件到本地目录

    如:

    root@cdh3:~# hdfs dfs -ls /

    Found 8 items

    drwxr-xr-x   – hbase hbase               0 2017-06-24 10:05 /hbase

    drwxrwxr-x   – solr  solr                0 2016-12-01 22:43 /solr

    drwxr-xr-x   – root  supergroup          0 2017-04-24 22:58 /sparklib

    drwxr-xr-x   – root  supergroup          0 2017-07-19 17:44 /sparklib-2.1.0

    drwxr-xr-x   – hdfs  supergroup          0 2016-12-05 09:08 /system

    drwxrwxrwt   – hdfs  supergroup          0 2017-07-13 09:40 /tmp

    drwxr-xrwx   – hdfs  supergroup          0 2017-06-23 10:54 /user

    drwxr-xr-x   – root  supergroup          0 2017-04-13 11:12 /file

    root@cdh3:~# hdfs dfs -chown Administrator /file

    chown: changing ownership of ‘/file’: Non-super user cannot change owner

    root@cdh3:~# hdfs dfs -chown -R Administrator /file

    chown: changing ownership of ‘/file’: Non-super user cannot change owner

    root@cdh3:~# su hdfs

    hdfs@cdh3:/root$ hdfs dfs -chown -R Administrator /file

    hdfs@cdh3:/root$ hdfs dfs -chgrp -R Administrator /file

    hdfs@cdh3:/root$ hdfs dfs -ls /file

    Found 9 items

    -rw-r–r–   2 Administrator Administrator       3302 2017-04-13 11:11 /file/data-transfer.properties

    -rw-r–r–   2 Administrator Administrator     313898 2017-04-13 11:00 /file/dom4j-1.6.1.jar

    drwxr-xr-x   – Administrator Administrator          0 2017-04-12 10:03 /file/hangxin

    -rw-r–r–   2 Administrator Administrator      24212 2017-03-17 12:06 /file/hx.jar

    -rw-r–r–   2 Administrator Administrator     802721 2017-03-17 11:50 /file/mysql-connector-java-5.1.20-bin.jar

    drwxr-xr-x   – Administrator Administrator          0 2017-03-22 09:46 /file/notregex

    drwxr-xr-x   – Administrator Administrator          0 2017-04-25 00:01 /file/regex

    -rw-r–r–   2 Administrator Administrator     106006 2017-04-13 11:12 /file/sihconfig.xml

    -rw-r–r–   2 Administrator Administrator        123 2017-03-16 14:31 /file/spark-config.properties

    #

    展开全文
  • 分享知识 传递快乐一、修改文件拥有者chown命令:chown命令是change owner(改变拥有者)的缩写。chown命令的用途很多,还可以顺便直接修改用户组的名称。如果要连目录下的所有子目录或文件同时更改文件拥有者的话,...
  • chmod以及chown,其中可以用递归参数-R来实现更改所有子文件和子目录的权限。 1、利用chmod修改权限: 对Document/目录下的所有子文件与子目录执行相同的权限变更: chmod -R 700 Document/ -R参数是递归 处理...
  • 1.设置所有者 管理文件所有者 Files.getOwner()和Files.setOwner()方法 ...(1)更改文件的所有者 import java.io.IOException; import java.nio.file.*; import java.nio.file.attribute.FileOwnerAt...
  • [root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde  [root@localhost home]# ls testfile -l  -rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件...
  • 使用chown命令可以修改文件或目录所属的用户: 命令格式:sudo chown 用户 目录或文件名 例如:sudo chown -R griduser /home/dir1 (把home目录下的dir1目录的拥有者改为griduser用户)  参数 -R 是递归设置...
  • shell 修改文件所有者

    2019-10-03 07:02:51
    chown 用户名 文件名 -R 转载于:https://www.cnblogs.com/sea-stream/p/11361492.html
  • 前一段时间经历了一次文件服务器迁移,其中有很多用户的重定向文件夹,如桌面、文档、图片等由于数量众多,每个文件夹重复创建和授权的过程非常头疼,就写了一个脚本首先在一个文档中填写用户名~~~,也就是我们要为...
  • Unix/Linux编程:更改文件属组---chown()

    千次阅读 2020-07-17 13:36:57
    文件属主 每个文件都有一个与之关联的用户 ID(UID)和组 ID(GID),籍此可以判定文件的属主和属组 新建文件的属主 UID和进程的有效用户ID相同 GID和进程的有效组ID(等同于 System V 系统的默认行为),或者父目录...
  • linux中改变文件所有者的命令是什么

    千次阅读 2021-05-14 19:54:34
    一、使用rpm指令3秒删除PHP所有包在安装所有的框架和安装包时,第一个必须看的就是项目所需环境,...chown命令用来更改文件的属主,也就是指定文件的拥有者改为另一个指定的用户或组。命令格式:chown [选项]... [...
  • 1. 打开Finder,找到想要修改权限的文件夹,打开文件信息对话框。 2 修改文件夹的拥有者 2.1 如何判断哪个用户是当前拥有者 2.2 如何设置新的文件夹拥有者 2.2.1 解锁 2.2.2 设置owner 2.2.3 确认设置owner成功 3 ...
  • owner:java属性文件配置

    千次阅读 2017-12-04 11:07:54
    OWNER是一个java库,其目标是通过Java属性文件来最小化处理应用程序配置所需的代码。 2.OWNER的特点 (1)简单:不需要代码来加载、转换和管理属性文件,仅仅只需要用最简单的方式使用属性 (2)强大:基于注解、自动...
  • Windows10系统用户在修改、删除、重命名系统级文件时,很可能会遇到提示“你需要权限能才能执行此操作”,这该怎么办呢?针对这样的问题,我们只要修改下权限就可以了。当然在进行下面操作之前,你确定对文件修改...
  • os.chown() 方法用于更改文件所有者,如果不修改可以设置为 -1, 你需要超级用户权限来执行权限修改操作。只支持在 Unix 下使用。 path -- 设置权限的文件路径 uid 
  • linux修改文件所有者和文件所在组

    千次阅读 2021-01-14 06:02:15
    chgrp 用户名 文件名 -Rchown 用户名 文件名 -R-R表示递归目录下所有文件以上部分已验证一、修改文件所属组群——chgrp修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令)语法...
  • Linux下修改文件权限(所有权)

    千次阅读 2021-05-08 21:22:46
    每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other)用户(u)是文件的所有者,通常有所有的文件的操作权限用户组(g)是多个用户的集合,可能有文件的部分访问权,相当于各用户之间的共享...
  • 如何修改服务器中的Owner 方法如下 在命令界面里写出如下代码 sudo chown -R XXX YYY/www/a/mm 解释: sudo chown -R 为固有写法 ‘XXX’ 是原有的Owner名字 ‘YYY’ 是你要改的Owner名字 /www/a/mm 后接文件的路径...
  • 一、使用chown命令更改文件拥有者在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要要注意的是,用户必须是用户必须是已经存在系统中的,也就是只能改变为在/etc/...
  • 强制将当前目录下的所有文件及文件夹、子文件夹下的所有者更改为管理员组(administrators)命令: takeown /f * /a /r /d y 将所有d:\documents目录下的文件、子文件夹的NTFS权限修改为仅管理员组(administrators)...
  • unix查看及修改文件的权限

    万次阅读 2014-04-19 16:14:36
     现在该说说修改文件权限了  在终端输入: chmod o w xxx.xxx  表示给其他人授予写 xxx.xxx 这个文件的权限 chmod go-rw xxx.xxx  表示删除 xxx.xxx 中组群和其他人的读和写的权限  其中: ...
  • Linux系统中修改文件归属者和用户组

    万次阅读 2019-05-14 15:01:27
    Linux系统中修改文件归属者和用户组 ...亮哥:你查查chown命令,那个命令是修改文件owner和group的 小开:chown?你记错了没?不是chmod? 亮哥:当然不是了,chmod是给 文件赋权限,修改文件的归属者...
  • linux如何更改文件权限及属性

    千次阅读 2019-12-10 11:08:27
    1.linux查看文件详细信息,...注意,新用户组名必须在 /etc/group文件中存在,-R属性表示递归修改某个目录下的所有子文件的用户组,常用于修改一个目录。 如:再普通用户下:sudo chgrp -R my-linux patch ,my-lin...
  • Linux下批量修改文件及文件夹所有者及权限需要使用到两个命令,chmod以及chown 例:对/opt/Oracle/目录下的所有文件与子目录执行相同的权限变更: chmod -R 700 /opt/oracle/ -R参数是递归 处理目录下的所有...
  • 修改文件所有者和权限

    千次阅读 2014-11-02 09:33:09
    修改文件的所有者并添加everyone完全控制权限。一定要先设置一下Owner,然后再进行权限设置,二者一起执行是不会成功的。 BOOL AdjustPrivileges(LPWSTR lpName) { HANDLE hToken = NULL; TOKEN_PRIVILEGES tp = ...
  • When this bit is set on a directory it means that a file in that directory can be renamed or deleted only by the owner of the file, by the owner of the directory, or by a privileged process....
  • 修改文件夹创建时间Whether you need to hide your recent activity on a computer or if you need to synchronize file dates, using BulkFileChanger is the best way to adjust the creation, access, or ...
  • linux修改文件属性

    千次阅读 2019-07-16 17:42:42
    1. 查看文件的属性的命令是:ls [选项] [文件] 常用选项有: -l:一行列出一个文件的属性信息(list),除文件名外,显示文件类型、权限、硬链接数目、该文件的拥有者、该文件所在的用户组、大小...3. 修改文件的属性 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 128,351
精华内容 51,340
关键字:

更改文件owner