一般系统账号和身份用户都记录在/etc/passwd  文件,个人密码在/etc/shadow 文件,所有组名记录在/etc/group文件,不要随便删除!

1、文件权限:

  rwx        rwx          rwx

  文件所有者权限 | 文件所属用户组权限 | 其他人(非用户组)权限

  r可读  w可写  x可执行

2、

-rw-r--r--   1    root      root      42352      Sep 4 18:26       install.log

文件权限  |   连接数   |   文件所有者   |   文件所属用户组  |  文件大小  |   文件最后被修改时间   |    文件名

其中第一个字符“-”代表这是一个文件还是一个目录,d为目录,“-”为文件,l为连接文件,b为设备文件里可供存储的接口设备,c为串行端口设备(鼠标、键盘)

3、修改文件属性与权限

chgrp  改变文件所属用户组

  要改变的组名必须存在于/etc/group文件中

  chgrp users test.log

  chgrp -R users test.log     带-R的 连通子目录及文件一同修改

chown  改变文件所有者

  要改变的用户必须存在于/etc/passwd文件中

  chown  xiaoming install.log

  chown -R xiaoming install.log     带-R的 连通子目录及文件一同修改

  chown -R xiaoming:users install.log     将install.log文件用户及目录改为users用户组下的xiaoming用户

  chown .users install.log      将install.log文件目录改为users用户组

chmod 改变文件权限

  文件权限分为owner,group,other身份,每个身份各有rwx(读,写,执行)

  r=4

  w=2

  x=1

  分数一共为4+2+1 =7

  例如:770代表rwxrwx---

        743代表rwxr---wx

  chmod 770 install.log

  chmod -R 770 install.log

  

  

转载于:https://www.cnblogs.com/liubing2018/p/11361914.html

Linux chgrp chown chmod 基础知识相关推荐

  1. Linux系统编程——进程基础知识

    Linux系统编程--进程基础知识 1.程序和进程 程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu.内存.打开的文件.设备.锁-) 进程,是一个抽象的概念,与操作系统原理联系紧密.进程 ...

  2. Linux之(6)Kconfig基础知识

    Linux之(6)Kconfig基础知识 Author:onceday date:2022年8月25日 本文档收集整理于互联网,可参考以下文档: Kconfig Language linux kern ...

  3. 2020-06-19 云运维linux centos7.2 文件管理基础知识总结

    2020-06-19 云运维linux文件管理基础知识总结 linux=Linux: 命令(基础使用)+文件系统(目录)+服务(配置) 1.路径的分类 绝对路径:由根目录(/)开始写起的文件名或目录名 ...

  4. Linux应用程序开发 基础知识

     Linux应用程序开发 本文讲述了linux应用程序开发的基本内容.值得学习! Copyright © 2006 本文遵从GNU 的自由文档许可证(Free Documentation Lice ...

  5. Linux的基本操作与基础知识

    Linux基本操作与基础知识 Linux和Winodws的区别 Linux系统的目录结构 常见目录说明 文件类型 文件权限 基本命令 vi vim使用 文件查看命令 查找文件方法 grep 强大的文本 ...

  6. r语言工作路径linux,R语言实用基础知识_工作路径-注释-安装和卸载R包_2019-12-01...

    R语言的实用基础知识有很多,都是我在工作和学习中所整理的,有的是看书整理的,也有的是从网络上的各种博客.各种资源获取的,所以我采用日更的方式进行支持整理和更新,希望能够帮到屏幕前的你! 今天是我日更的 ...

  7. Linux——Linux C语言编程基础知识

    源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 通常在gcc后跟一些选项和文件名来使用gcc编译器.gcc 命令的基本用法如下:: gcc [option ...

  8. liteos内核驱动和linux,移植RTOS必备基础知识

    1. 基础知识 移植内核对技术的要求比较高.比较细. 1.1 单片机相关的知识 栈的作用 加载地址.链接地址 重定位 几个简单的硬件知识 ○串口 ○定时器 中断的概念 1.2 Linux操作相关的知识 ...

  9. linux vim tag,Vim基础知识之ctags 及 Taglist 插件

    Vim基础知识之ctags 及 Taglist 插件 1. 我的界面 2. ctags exuberant ctags是一般Linux系统上缺省的ctags 我的ctags版本:Exuberant C ...

最新文章

  1. html 多项选择,选项标签中的HTML多字段选择
  2. 全球首个AI设计药物进入人体试验阶段
  3. 使用Spring Boot Actuator监视Java应用程序
  4. charles的一些使用
  5. 11最接近target的值
  6. 《南溪的目标检测学习笔记》——后处理方法的学习笔记
  7. 使用maven给spring项目打可直接运行的jar包(配置文件内置外置的打法)
  8. tensorflow:激活函数(Activation Function)
  9. Java架构师之路:从码农到年薪五十万的架构师
  10. 【转】【Coursera公开课】Applying to U.S. Universities(如何申请美国大学)笔记
  11. 成为指弹更好的吉他手必做的10件事
  12. echarts实现词云图表,及参数配置详解
  13. STM32开发笔记108:将STM32CubeIDE设置为中文
  14. 量化交易---主要流程---003
  15. Precision, Recall, BLEU and ROUGE
  16. 什么是JMS(Java Message Service消息服务)
  17. 大数据学习路线及全套视频教程
  18. 成为钢铁侠!只需一块RTX3090,微软开源贾维斯(J.A.R.V.I.S.)人工智能AI助理系统
  19. Python 算两个日期之间_天数差
  20. leafLet入门教程兼leafLet API中文文档参考

热门文章

  1. python【蓝桥杯vip练习题库】ADV-297快速排序
  2. python【数据结构与算法】Python语法查询大宝剑(全)
  3. 四川大学计算机学院优秀毕业论文,四川大学本科生毕业论文设计评分标准.docx...
  4. element ui中走马灯放图片
  5. 公司网络推广分享新站如何更快的获得首页排名的技巧!
  6. 细节定成败!汕头网络推广提醒你在做网站内容收录时需注意什么?
  7. 网站权重的提升更需要得到重视
  8. 网络推广外包——网络推广外包指出网站优化首先考虑关键词分类
  9. html怎样添加日历控件,向日历控件中添加自定义内容
  10. java import class_@class vs. #import