centos7 权限更改,所属用户及用户组更改
2021-08-03
# 查看文件的权限
ll

第一个字符, "-" 表示是文件, "d" 表示是目录(directory)
后面 9 个字符每 3 个字符又作为一个组,这 3 组分别表示所属用户本身具有的权限、所属用户的用户组其他成员的权限、其他用户的权限
每一组信息的每一个字符都有它自己的特定含义且先后位置是固定的,其中 r 是读权限、 w 是写权限、 x 是可执行权限、 - 没有对应字符的权限。 Linux 里面对这些字符设置对应的数值, r 是 4 , w 是 2 , x 是 1 , - 是 0 。
test.txt : "-rw-rw-r--" 表示这是一个文件,tomcat 用户本身和 tomcat 用户组其他成员拥有读写权限,其他用户只有读的权限,用数值表示该文件的权限为 "664" ,即 "-4+2-4+2-4--",其属于 tomcat 用户组的 tomcat 用户。
1. 修改权限 (chmod)
1.1 修改文件的权限
# 修改文件的权限,增加执行权限
chmod +x test.sh

这样就给三组不同类型用户都增加了 执行权限,若不想这样,可以用下面这种方法修改文件的权限
# 修改文件的权限,使文件所属用户本身拥有可执行权限
chmod 764 test.sh

1.2 修改文件夹的权限
修改前的文件夹和子文件的权限

# 只修改文件夹权限,不修改子文件(夹)的权限
chmod 777 bag/

# 改变文件夹及目录下所有文件(夹)权限
chmod -R 775 bag/

2. 修改用户和用户组 (chown)【 root 权限下】
2.1 修改文件所属的用户和用户组
# 修改 test.txt 文件所属用户 liu1 和用户组 liu1
chown liu1:liu1 test.txt

2.2 修改文件夹所属用户和用户组
# 只修改目录所属用户和用户组,不修改子文件(夹)
chown liu1:liu1 test/

# 改变文件夹及所有子文件(夹)所属用户和用户组
chown -R liu1:liu1 test/

3. 总结
-R 参数表示递归的修改文件夹内的权限或所属用户和用户组
centos7 权限更改,所属用户及用户组更改的更多相关文章
- linux 修改目录文件权限,目录文件所属用户,用户组
1:查看命令:ll drwxr-xr-x 4 gamer ftp 4096 Mar 7 16:56 gstore drwxrwxrwx 10 root ftp 4096 De ...
- centos更改文件所属用户和用户组
使用命令为chown和chgrp 更改文件夹或者文件的所属用户 chown -R username dirname chown username filename 更改文件夹或者文件的所属用户组 ch ...
- linux下更改文件夹所属用户和用户组
改变所属用户组:chgrp -R users filename -R是为了递归改变文件夹下的文件和文件夹,users是要改为的用户组名称,filename是要改变的文件夹名称 ============ ...
- linux 更改文件所属用户及用户组
在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户.该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组.在Linux中,对于文件的权限(rw ...
- linux修改文件所属用户和用户组
使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown testAdmin /home/work (把home目录下的xua ...
- linux修改文件所属用户、用户组
修改hive.log文件为hadoop用户,hadoop组 sudo chown 用户名:用户组 文件 sudo chown hadoop:hadoop hive.log 修改某个文件夹及其自文件 s ...
- Linux下的用户和用户组,文件权限:chown和chmod
如下图所示,root权限下新建一个用户MasterBai, /etc/passwd文件中新加入一些信息 这个文件中,记录了该服务器的用户信息,如下图红色框起来的用户,就是我们自己创建的用户,而起来2- ...
- Samba centos7文件共享服务器搭建教程,可以更改任意需求操作配置详解。
先安装软件 yum -y install samba-client 请看如下配置文件说明 [gongxiang] comment = This is my shared folder ...
- web更改AD用户密码
web更改AD用户密码 #web更改AD密码 #网站配置 绑定域名ad.test.cn 功能,更改AD用户密码 #参考http://bbs.51cto.com/thread-1379675-1.htm ...
随机推荐
- 开发工具IDE从入门到爱不释手(二)开发中必会技能
一.高效的代码编辑技能 1.复制和复制历史 Ctrl+C:复制,点中你要复制的行,,完成复制 Ctrl+Shift+V:复制历史, 查看最近复制的五条历史记录 Ctrl+D:直接复制出光标所在行 Al ...
- 理解 React Hooks 心智模型:必须按顺序、不能在条件语句中调用的规则
前言 自从 React 推出 hooks 的 API 后,相信大家对新 API 都很喜欢,但是它对你如何使用它会有一些奇怪的限制.比如,React 官网介绍了 Hooks 的这样一个限制: 不要在循环 ...
- PhotoShop CC2015(64位)下载链接和破解教程
photoshop如今有cc和cs两种版本,之前出了一个cs的破解教程和扣圆形图,有很多朋友说cc比cs好用的多,希望出个cc的下载链接和破解教程,故推出2015pscc版破解教程和下载链接. 百度云 ...
- Blazor 组件之间使用 EventCallback 进行通信
翻译自 Waqas Anwar 2021年3月28日的文章 <Communication between Blazor Components using EventCallback> [1 ...
- mitmproxy第一次尝试-猿人学第九题
启动 mitmdump -s http_proxy.py -p 9000 替换js代码 # -*- coding: utf-8 -*- import re main_url = 'http://mat ...
- Vulnhub -- DC3靶机渗透
@ 目录 信息收集 尝试攻击 获取shell方法1 获取shell方法2 获取shell方法3 拿到root权限 拿FLAG 总结 信息收集 kali的ip为192.168.200.4,扫描出一个IP ...
- IOC(概念和原理)
什么是 IOC (1)控制反转,把对象创建和对象之间的调用过程,交给 Spring 进行管理 (2)使用 IOC 目的:为了耦合度降低 (3)做入门案例就是 IOC 实现 IOC 底层原理 xml 解 ...
- 跟我一起写 Makefile(七)
使用变量 ---- 在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在Makefile中执行的时候其会自动原模原样地展开在所使用的地方.其与C/C++所不同的是 ...
- React Native 启动流程简析
导读:本文以 react-native-cli 创建的示例工程(安卓部分)为例,分析 React Native 的启动流程. 工程创建步骤可以参考官网.本文所分析 React Native 版本为 v ...
- tomcat服务监控分析及自启
#! /bin/bash # process-monitor.sh serverName="/usr/local/apache-tomcat-7.0.72-8080" #获取进程i ...