chown

【Linux下权限控制之chmod与chown命令】

不打扰是莪最后的温柔 提交于 2019-11-27 16:43:53
原文: http://blog.gqylpy.com/gqy/316 "> ## chmod 用于配置文件/目录权限 命名格式: chmod [选项] 文件/目录名 . 权限类别: r 读取 可用数字 4 表示 w 写入 可用数字 2 表示 x 执行 可用数字 1 表示 . 归属类别: u 属主 g 属组 o 其它 a 所有人 . 操作符: + 给指定类别添加指定权限(例如+x或a+x表示允许所有人执行) - 删除指定类别的指定权限 = 重新定义指定类别的指定权限 . 示例 : chmod 755 file 给file文件重新定义权限为:属主rwx,属组rx,其它rx chmod -R a-w file 递归删除file目录及子目录的所有w权限 chown 用于更改文件/目录的属主和属组 命令格式: chown [参数] 用户名.组名 file 参数的话可使用 -R 递归,原理同上示例 " 原文: http://blog.gqylpy.com/gqy/316 来源: https://www.cnblogs.com/bbb001/p/11370604.html

【ASM】如何创建ASM磁盘

老子叫甜甜 提交于 2019-11-27 16:14:52
【ASM】如何创建 ASM 磁盘 blog 文档结构图: 1 前言 无论是安装单机版的 asm 还是 rac 都离不开 ASM 磁盘组的创建,创建 ASM 磁盘组的关键是创建好需要的 asm 磁盘,发现很多网友安装 grid 软件和 grid 实例,都在磁盘的创建这里有很大的问题,本人又是喜欢总结的人,那么今天我就总结了下各种创建 asm 磁盘的方法,以备大家查阅。 之前的 2 篇文章中用到了 asm 磁盘的创建,连接如下: Oracle 单实例 ASM+11gR2 安装 : http://blog.itpub.net/26736162/viewspace-1205206/ 在 vmware workstations + rhel6.5 下 一步一步搭建 oracle 11gR2 rac+dg : http://blog.itpub.net/26736162/viewspace-1328156/ 2 创建 asm 磁盘的各种方法 2.1 方法一: Faking 方式 该方法不需要添加额外的磁盘,直接在已有的磁盘上来创建,本人推荐的方法之一。 ------------------------ 直接贴脚本, root 用户下执行 mkdir -p /oracle/asmdisk dd if=/dev/zero of=/oracle/asmdisk/disk1 bs=1024k

面试题-4

拈花ヽ惹草 提交于 2019-11-27 16:00:51
1.使用"ls -l /"以长格式查看根目录,显示头十位文件权限信息,写出每一位所代表的含义 drwxr-xr-x d:目录 rwx: 属主 r-x: 属组 r-x: 其他人 rwx ---->>>读写执行 2.linux系统存放所有用户密码信息的文件是? /etc/shadow /etc/passwd 3.存放用户账户信息的配置文件是? /etc/default/useradd /etc/login.defs 4.改变文件所有者的命令为B A.chmod B.chown C.cat D.vim 5.新建一个1.txt文件,文件内容如下 1123 1122 112233 321 3306 8080 80 23 21 8081 8082 8085 (1)显示1.txt第3行到第10行的内容(三种方法) [root@chengyinwu ~]# sed -n '3,10p' 1.txt [root@chengyinwu ~]# tail 1.txt |head -8 [root@chengyinwu ~]# awk 'NR==3,NR==10' 1.txt (2)显示1.txt第3行和第10行的内容 [root@chengyinwu ~]# awk 'NR==3 ||NR==10' 1.txt [root@chengyinwu ~]# sed -n '3p;10p' 1.txt (3

chown illegal group name (mac os x) [closed]

六眼飞鱼酱① 提交于 2019-11-27 15:33:07
问题 I'm trying to run the following command in Terminal: chown -R couchdb:couchdb /usr/local/var/log/couchdb However, I keep getting this message: chown: couchdb: illegal group name I am using mac osx (mountain lion) and I have command line tools installed. I really don't know very much about unix, but I've been googling the illegal group name error and haven't turned up anything that would help. What am I overlooking? Any additional resources you think might be helpful also appreciated. 回答1:

账号和权限管理(理论知识铺垫)

痞子三分冷 提交于 2019-11-27 15:08:32
一、用户账号和组账号概述 二、用户账号和组账号管理 三、查询账号信息 四、查看目录或文件的属性 五、设置目录或文件的权限 六、设置目录或文件的归属 ■Linux基于用户身份对资源访问进行控制 ●用户帐号 超级用户:人为交互的权限最高用户 普通用户:普通使用文档、文件的用户 程序用户:人为不可使用,专门管理系统的某一个服务(1----499) ●组帐号 基本组(私有组):伴随用户的创建而自行创建与用户同名。 附加组(公共组):自己创建的组。 ●UID和GID UID (User lDentity,用户标识号):(0) GID(Group lDentify,组标识号) (500---60000) TIP: 1.System为系统权限最高用户 2.匿名用户:Windows(guest);linux(nobody) 3.Passwd目录里放系统账户文件,微软是sam目录 ■保存用户名称、宿主目录、登录Shell等基本信息 ●文件位置: /etc/passwd 每一行对应一个用户的帐号记录 ■保存用户的密码、账号有效期等信息 ●文件位置: /etc/shadow ●每一行对应一个用户的密码记录 [[root@localhost ~]# head -2 /etc/shadow root:$1$55HB4pbx$acHqk4lZiHTZ9cw0ZJe8f0:14374:0:99999:7:.

Linux CenOS 7 权限命令

泄露秘密 提交于 2019-11-27 12:59:59
修改拥有者 chown chown 拥有者名称 文件名 修改组 chgrp chgrp 组名 文件名 修改权限 chmod chmod 权限 文件名 修改拥有者 chown chown 拥有者名称 文件名 修改组 chgrp chgrp 组名 文件名 修改权限 chmod chmod 权限 文件名 来源: https://www.cnblogs.com/lszw/p/11364190.html

文件/目录权限相关命令:chmod、chown、umask、lsattr/chattr命令解析

≡放荡痞女 提交于 2019-11-27 08:59:35
本文索引: 文件/目录权限修改:chmod 预备知识 几种具体用法 重要参数: -R 所有者/所属组修改: chown 几种具体用法 重要参数:-R 默认权限:umask 隐藏权限:lsattr/chattr 查看:lsattr 修改:chattr 文件/目录权限 chmod 预备知识 所有者user:拥有该文件/目录的用户 所属组group:拥有该文件/目录的群组 ls命令查看文件、目录的详细信息时,其第一个字段例如"-rwxr--r--.",将除首尾外的9位每3位为一组,分别是其所有者(u)、所属组(g)、其他用户(o)对该文件/目录的权限。 几种具体用法(例rwxr-xr-x) [root@centos7 test]# ll 总用量 0 ----------. 1 root root 0 10月 20 21:11 file1 ----------. 1 root root 0 10月 20 21:11 file2 -rwxrwxrwx. 1 root root 0 10月 20 21:38 file3 # 数字形式 [root@centos7 test]# chmod 755 file1 # 表达式形式 [root@centos7 test]# chmod u=rwx,g=rx,o=rx file2 # 删减形式 [root@centos7 test]# chmod g-w

chmod、chown、umask、lsattr和chattr命令

﹥>﹥吖頭↗ 提交于 2019-11-27 08:59:21
9月14日任务 2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2.17 隐藏权限lsattr/chattr 文件/目录权限 chmod 预备知识 所有者user:拥有该文件/目录的用户 所属组group:拥有该文件/目录的群组 ls命令查看文件、目录的详细信息时,其第一个字段例如"-rwxr--r--.",将除首尾外的9位每3位为一组, 分别是其所有者(u)、所属组(g)、其他用户(o)对该文件/目录的权限。 几种具体用法(例rwxr-xr-x) 注意,使用表示式方式修改权限,-不要写,如g=r-x是错误的写法!!需要写成g=rx!! 数字/表达式转换 r - 读权限 - 4 w - 写权限 - 2 x - 执行权限 - 1 重要参数: -R chmod -R 权限 DIR 一次性修改目录及其下属文件、目录的权限 [root@centos7 test]# ll 总用量 0 ----------. 1 root root 0 ... file1 ----------. 1 root root 0 ... file2 -rwxrwxrwx. 1 root root ... file3 # 数字形式 [root@centos7 test]# chmod 755 file1 # 表达式形式 [root@centos7 test]#

linux安装mysql5.7

断了今生、忘了曾经 提交于 2019-11-27 07:41:24
之前一直觉得linux安装mysql很简单,但是今天自己亲自安装的时候还是遇到不少问题,下面记录一下安装的过程,方便以后参考, 环境准备,centos7.X系统,mysql5.7.22安装包 1、上传mysql安装包到服务器的目录下,可自己指定,上传成功后,解压, 解压并重新命名, tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql 2、创建数据存储目录, mkdir data 3、主目录权限处理 查看组和用户情况 cat /etc/group | grep mysql cat /etc/passwd |grep mysql 若存在,则删除原mysql用户:userdel -r mysql,会删除其对应的组和用户 创建mysql组和mysql用户 groupadd mysql useradd -r -g mysql mysql chown -R mysql:mysql /usr/local/mysql 4、创建配置文件及相关目录 修改配置文件:/etc/my.cnf,配置不对的话,后面初始化不全,会拿不到默认密码。 vim /etc/my.cnf 修改内容: [mysqld] basedir=/datahome

How to change the user and group permissions for a directory, by name?

余生长醉 提交于 2019-11-27 05:23:52
问题 os.chown is exactly what I want, but I want to specify the user and group by name, not ID (I don't know what they are). How can I do that? 回答1: import pwd import grp import os uid = pwd.getpwnam("nobody").pw_uid gid = grp.getgrnam("nogroup").gr_gid path = '/tmp/f.txt' os.chown(path, uid, gid) 回答2: Since Python 3.3 https://docs.python.org/3.3/library/shutil.html#shutil.chown import shutil shutil.chown(path, user=None, group=None) Change owner user and/or group of the given path. user can be a