当前位置: 首页 > news >正文

Linux基础(文件权限和用户管理)

1.文件管理

1.1 文件权限

        文件的权限总共有三种:r(可读),w(可写),x(可执行),其中r是read,w是write,x是execute的缩写。
        我们可以通过ls -l 查看文件对应的权限,其中第一个字母分为-,d,l

        -:表示普通文件,即不是文件夹的文件

        d:directory的缩写,代表文件夹

        l:link的缩写,代表链接文件。

     后面跟着9个[rwx-],其中三个为一组,分别表示拥有者权限,组权限,其他用户权限。

1.2 修改文件权限(字母法)

我们一般不用这个模式,而是使用下面的数字法。

1.3 修改文件权限(数字法) 

我们首先明确:r w x的数字表示分别为4,2,1。

格式:chmod nnn 文件名,其中每个n代表一个一个权限,它的取值是:0,1,2,4,3,5,6,7

如:chmod 763 1.txt表示拥有者对文件的权限是rwx,组的权限是rw,其他用户的权限是wx。 

2.用户管理

2.1 添加用户

        语法:useradd -g root user1

        其中 -g 中的g是group的缩写,这里的意思是指定创建的用户属于root组。

2.2 删除用户

        语法:userdel -r 用户名

        其中-r的意思是将改用户名下的用户目录也一并删除。在创建用户时都会在/home创建对应的目录。

2.3 修改密码

        语法:passwd 

        单用passwd的意思是修改当前用户的密码,使用这条命令之后就会弹出提示:

        passwd 用户名

        修改指定用户名的密码,只有root用户才能修改

3.切换用户

       3.1 语法:su 用户名,其中su是switch user的缩写

        单用su 或者 su -都是切换到root用户的意思。

 

        3.2 退出当前登录的用户

        exit

        

        3.3 查看当前登录的用户

                who -qH

        

        

相关文章:

  • 《Python星球日记》 第55天:迁移学习与预训练模型
  • Qt QCheckBox 使用
  • 多层嵌套子查询
  • 【Linux】线程的同步与互斥
  • unity通过transform找子物体只能找子级
  • TGRS | FSVLM: 用于遥感农田分割的视觉语言模型
  • 2025年PMP 学习七 -第5章 项目范围管理 (5.4,5.5,5.6 )
  • 1.短信登录
  • 【速通RAG实战:生成】8.智能生成引擎:大模型与Prompt工程黄金指南
  • 【Docker系列】docker inspect查看容器部署位置
  • (剪映)字幕实现卡拉OK效果
  • Java中Comparator排序原理详解
  • https,http1,http2,http3的一些知识
  • SSH终端登录与网络共享
  • vue配置代理解决前端跨域的问题
  • SSH免密登录
  • 【部署满血Deepseek-R1/V3】大型语言模型部署实战:多机多卡DeepSeek-R1配置指南
  • spring boot lunar 农历的三方库引用,获取日期的农历值
  • Linxu实验五——NFS服务器
  • 再度深入理解PLC的输入输出接线
  • 三大猪企4月生猪销量同比均增长,销售均价同比小幅下降
  • “浦东时刻”在京展出:沉浸式体验海派风情
  • 上海国际电影节推出三大官方推荐单元,精选十部优秀影片
  • 中日有关部门就日本水产品输华问题进行第三次谈判,外交部回应
  • 经彩申城!上海网络大V沙龙活动走进闵行
  • 国家主席习近平同普京总统共见记者