Linux07-常用命令-权限
1.组
1.1基本说明
2)创建一个文件1.txt,使用ls -ahl查看1.txt的所有者
所有者是tom,所在组是police


1.2.2修改文件所有者
指令:chown 新的用户名 文件名 (chown也就是change own)
1)切换到jcc用户,创建文件2.txt,查看所有者和所在组
所有者是jcc,所在组是jcc

2)修改所有者为tom
注意,修改所有者需要权限,若没有权限可以切换为root用户来进行操作

修改后,所有者为tom,所在组为jcc
指令:chown 新的用户名:新的组名 文件名 (同时修改文件的所有者和所在组)
1)查看1.txt的所有者和组都是root,都修改为jcc

注意:对于目录及目录下文件及文件夹递归统一修改,加上-R即可

1.2.3修改文件所在组
指令:chgrp 新的组名 文件名 (chgrp 也就是change group)
1)修改2.txt所在组为police
修改后组变为police

1.2.4修改用户所在组
指令:usermod -g 组名 用户名
指令:id 用户 (查看用户id信息)
1)修改用户jcc的组为police
可以看到,修改后,组变为police了

1.2.5修改用户登录后初始目录
指令:usermod -d 目录 用户
2.权限
2.1文件权限
2.2使用ls -l查看文件,这些信息的含义分别是什么

1)第一段字符串的含义

第1个字母:-表示文件 d表示文件夹 l标识软连接 c表示字符设备(鼠标、键盘) b表示块文件(硬盘)
2-4个字母:表示文件所有者的权限(r表示读 w表示写 x标识执行 -表示无此权限)
5-7标识文件所在组的用户的权限
8-10标识其它组的用户的权限
2)数字的含义

如果是文件:表示硬链接的数量
如果是目录:表示该目录的子目录的数量。下面进入abrt目录,查看文件列表,注意,显示隐藏文件目录,可以看到3个蓝色的(目录) 

3)第二段字符串

表示文件的所有者
4)第三段字符串

表示文件所在组
5)数字

如果是文件:表示文件大小
如果是目录:统一都是4096
6)日期

表示最后修改时间
7)最后的字符串

表示文件名
2.3给文件设置权限
指令 chmod 751 文件目录名 (751三个数字分别表示文件所有者、所在组用户、其它组用户的权限)
1)创建一个文件1.txt
2)查看改文件的权限
发现所有者:读写权限 所在组用户:读 其它组:读权限
3)修改改文件的权限为751
所有者:读写执行权限 所在组用户:读执行权限 其它组:执行权限
4)查看修改后的权限

Linux07-常用命令-权限的更多相关文章
- Linux01--文件管理,常用命令 权限管理
一.Ø文件系统 1.Linux文件系统特点 • Linux文件系统为单根的树状结构 •文件系统根为”/” •文件名大小写敏感,除了”/”都是可用字符文件名以”.”开始的为隐藏文件 •文件路径使 ...
- LINUX常用命令 --- 权限篇
linux常用命令 linux用户权限相关 root 用户 相当于群主 超级用户 sudo命令 相当于群管理员 普通用户 群成员 查看用户id信息 使用linux ...
- Linux学习笔记(二)Linux常用命令:权限、目录操作以及常见目录作用
一.Linux命令格式 命令 [选项] [参数] 注:(1)简化选项和完整选项 -a --all (2)当有多个选项是可以写在一起 -l -a 可以写为-la 二.权限 -rw-r--r--.&quo ...
- linux常用命令-权限管理命令
chmod [{ugoa}{+-=}{rwx}] [文件或目录] [mode=421] [文件或目录] -R 递归修改 例:chmod g+w,o-r 文件或目录 但是一般用数字配置权限,例:chm ...
- linux笔记:linux常用命令-权限管理命令
一个文件的权限只有root和所有者可以更改. 权限管理命令:chmod(改变文件或目录的权限) 权限的数字表示: 用权限加减的方式改变权限(u代表所有者,g代表所属组,o代表其他人,a代表所有人): ...
- Linux(3)- 用户管理、文件与目录权限、常用命令、Linux软件包管理
一.用户管理 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源. 普通用户 ...
- Linux常用命令--用户管理,文件权限,打包命令等
幕布链接 Linux常用命令--用户管理,文件权限,打包命令等
- linux命令之文件系统权限操作常用命令
1. umask:设置权限掩码 语法:umask [参数] 命令说明:umask可以单独使用,可以设置目录与文件的默认权限,默认权限掩码是022,所以默认目录权限是777-022=755,读权限是 ...
- Linux常用命令之权限管理
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录,这也让linux更安全.下面主要讲解下常用的权限命令chgrp,chmod,chown . 1.文 ...
- Linux 用户和组 权限管理 常用命令与参数
========================================================================== 1.基本概念: 所有者 : 一般为文件的创建者,谁 ...
随机推荐
- 嵌入式-C语言基础:指针偏移打印数组
在C语言中,数组名代表数组中首元素的地址,所以,下面两句获取数组的首地址是等价的: #include<stdio.h> int main() { int a[5]={1,2,3,4,5}; ...
- perl静态变量
state操作符功能类似于C里面的static修饰符,state关键字将局部变量变得持久. state也是词法变量,所以只在定义该变量的词法作用域中有效,举个例子: #!/usr/bin/perl u ...
- xmind下载安装破解版激活教程思维导图软件获取
1.xmind下载解压压缩包就可以看到里面的文件,然后双击安装文件就可以开始安装了 2.安装Xmind程序双击之后会出现下面的流程,照着截图操作,不要乱点哈 切记切记!!这一步直接点击next,不要修 ...
- 5、有一行电文,译码规律为: a ——> z b——> y c ——> x. 即把第一个字母变成第26个字母, 第i个字母变成第(26-i+1)个字母, 非字母字符不变
/* 有一行电文,译码规律为: a --> z b--> y c --> x. 即把第一个字母变成第26个字母, 第i个字母变成第(26-i+1)个字母, 非字母字符不变 */ #i ...
- chronyd为隔离网络设置时间同步
参考链接:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_basic ...
- 【Java并发001】使用级别:线程相关知识
一.前言 本文介绍Java线程相关知识(不包括线程同步+线程通信,这个内容在笔者的另一篇博客中介绍过了),包括:线程生命周期.线程优先级.线程礼让.后台线程.联合线程. 二.线程生命周期 2.1 引子 ...
- Windows之应用安装程序 —— winget
大家都用过Linux中的应用程序安装工具,如yum.apt.rpm等工具进行安装自己想要的一些工具或则软件之类的,当然Linux操作系统还是很强大的有很多类似的命令来安装我们所需要的程序,但是wind ...
- 我引用中没有Spire.Pdf,但是发现无法解析的“Spire.Pdf”的不同版本之间存在冲突
问题: 导出错误!未能加载文件或程序集"Spire.Pdf, Version=8.6.1.0, Culture=neutral, PublicKeyToken=663f351905198cb ...
- 前端项目通过‘URL 重写’部署在 IIS 中,访问 WebAPI 接口
〇.前言 在前端项目开发时,我们可以通过配置代理 proxy 来访问本地或者是远程接口,但是部署后代理就失效了.如果项目部署在 IIS 上,就没法去对应到指定接口,此时就需要 IIS 中的'URL重写 ...
- python-面向过程与函数式
面向过程与函数式 面向过程 "面向过程"核心是"过程"二字,"过程"指的是解决问题的步骤,即先干什么再干什么......,基于面向过程开发程 ...