Linux系统用户权限管理

权限的概念

在这里插入图片描述

修改用户权限:chmod

字母法

  • 命令格式:chmod u+rwx 1.txt
    用户选项:

    • u:表示的是所属的用户
    • g:表示的是所属的用户组
    • o:表示的是其他用户
    • a:表示的是所有的用户\

    设置选项:

    • +:表示增加权限
    • -:表示撤消权限
    • =:表示设置权限
  • 例子:

    • chmod u+w 1.txt 表示对当前目录下的1.txt文件的当前用户增加写的权限。
    • chmod g-x 1.txt 表示对当前目录下的1.txt文件撤消用户组的执行权限。
    • chmod o=rwx 1.txt 表示对当前目录下的1.txt文件的其他用户权限设置为可读可写可执行

数字法

  • 命令格式: chmod 777 文件名
    在这里插入图片描述

增加用户、查看登录用户

  • 增加用户: useradd 用户名
    • useradd -g root admin1:创建用户时,并指定用户的组为root组
  • 查看当前登录的用户:who
  • 删除用户: userdel -r 用户名 -r作用把用户目录都删除

切换用户、修改密码、退出

  • 切换用户
    • su -:切换到root用户,需要输入root的密码
    • su 用户名: 切换到指定的用户下,如果是从root用户下切换,不需要输入密码
  • 修改密码
    • passwd:修改当前用户的密码,需要输入原密码
    • passwd 用户名: 修改指定用户的密码,必须通过root用户来实现
  • 退出登录的用户 exit
    • 如果是图形界面,退出当前终端。
    • 如果是使用ssh远程登录,退出登陆账户
    • 如果是切换后的登陆用户,退出则返回上一个登陆账号。

查找文件:find

  • 命令格式: find [路径] -name 文件名
    • 路径可有可无,没有的情况表示的是当前目录。
    • 文件名可以使用通配符,使用通配符时,文件名必须在引号里面
      • 例子: find . -name test.sh 在当前目录及子目录下查找名称为test.sh的文件
      • 例子: find . -name 'abc*.txt'在当前目录及子目录下查找名称为abc开头的txt文件

软链接:ln

软链接与硬链接

  • 软链接的源文件被删除后,链接文件失效,没有意义

  • 硬链接的源文件被删除后,链接文件还存在,链接文件的大小与源文件的大小一致

  • 硬链接只能是普通文件,不能是文件夹

  • 命令格式: In -s 源文件 链接文件
    说明:

    • 源文件必须使用绝对路径
    • 不加 -s 参数表示的是硬链接

打包与解包

  • 打包:把多个变为一个
  • 解包:把1个提取为多个
  • 打包和解包:
    • 格式: tar -cvf 打包文件名 文件或目录 (打包)
      tar -xvf 打包文件名 (解包)
      选项说明:
      • -c:创建打包文件
      • -v:显示出打包或解包的进度
      • -f:用于指定打包文件名(一般f放在选项的最后,用于指定打包的文件名)
      • -x:表示解包对应的文件
        • 解包时如需指定路径可使用-C指定(C要大写)
          例:tar -xvf 打包文件名 -C 指定路径

压缩与解压缩(重要):gzip

  • 压缩文件: tar -zcvf 压缩文件名.tar.gz 被压缩的文件或目录
    • -z选项:调用gzip实现打包和压缩的过程
  • 解压缩文件: tar -zxvf 压缩文件名
    • 将压缩文件解压到指定的目录: tar -zxvf 压缩文件名 -C 目标路径

压缩与解压缩:zip、unzip

  • 压缩文件: zip [-r] 压缩文件名 文件或目录
    • -r选项:表示压缩的是一个目录
    • 压缩的文件名可以不带后缀名
  • 解压缩: unzip -d 解压目录 压缩的文件名

vi编辑器

vi编辑器介绍

  • vi编辑器:vi是Linux系统下的命令行工具
  • vi和vim是同一个编辑器
  • 编辑之神器

vi编辑器的三种模式

  • 命令行模式: 通过对应的快捷键或者命令来管理文件
  • 插入模式: 在插入模式下主要是用来对文件的增加、修改操作
  • 未行模式: 主要是用来保存文件或者退出文件

vi编辑器三种模式的切换

  • 首次进入到V编辑器使用的是命令行模式
  • 可以通过ī、1、a、A进入到插入模式。 在插入模式中按 ESC键可以回到命令行模式
  • 可以通过 shift +:进入到未行模式。
    在未行模式可以通过以下快捷键来进行操作:
    • w: 表示保存文件并回到命令行模式
    • q:表示的是退出vi编辑器
    • !:表示的是强制
    • wq!:表示的是强制保存并退出vi编辑器
  • 快捷键(命令模式下使用):
    • yy:复制
    • p:粘贴
    • dd:剪切,如果只剪切不粘贴,即为删除
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值