Linux-基础指令(三)shell-权限-yum-vim

本文详细介绍Linux下的基础命令行操作,包括shell命令解释器bash的工作原理,文件权限设置的方法及实践,利用yum进行软件包的安装与卸载流程,以及如何使用vim编辑器进行文本编辑。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

shell 命令行解释器

  命令行解释器的统称,并不是一个具体的命令行解释器.

命令: echo $BASH
在这里插入图片描述
/user/bin/bash
具体的命令行解释器叫做bash。
在这里插入图片描述

  1. 将命令传递给linux操作系统
  2. 将linux操作系统的执行结果返回

权限

权限的种类:

  1. r可读权限
  2. w可写权限
  3. x可执行权限

结合用户去理解权限
在这里插入图片描述
  以其中一个为例
在这里插入图片描述
注意: 文件的大小都是4096,是不包括文件夹下的内容大小。

  1. 用户组和用户组之间有不同的权限
  2. 用户组当中具有至少一个用户
  3. 一个文件/文件夹具备的权限需要,规定针对所属用户/所属用户组/其他用户
  4. linux下的文件一定是某个用户创建出来的,所以一定有针对某个用户的权限。

a.txt
  针对自己用户的权限
  针对当前用户组的权限
  针对其他用户组的权限

更改文件权限
在这里插入图片描述
第一种更改权限的方式
使用字母“r”“w”“x”更改权限
命令: chmod 用户标识(+/-)权限 文件名
在这里插入图片描述
三种用户的标识:

  1. 当前用户 u(user)
  2. 所属组用户 g(group)
  3. 其他用户 o(other)

第二种更改权限的方式
  采用数字的方式来更改权限,把可读可写可执行的位置当作是二进制比特位来看,如果比特位为1,表示具有某种权限。
在这里插入图片描述
命令: chmod 权限数字 文件名称
在这里插入图片描述
权限对文件或文件夹的影响
文件

  1. 如果没有可读,就不能查看内容。
  2. 如果没有可写,就不能往文件中写入内容
  3. 如果没有 可执行,就不能执行,但是一个文件具备了可执行权限之后,并不一定能执行,取决于文件本身是否能执行。

文件夹

  1. 如果没有可读,不能查看文件夹内容(ls)。
  2. 如果没有可写,不能在文件夹中创建内容(touch/mkdir)。
  3. 如果没有可执行,不能cd到文件夹。

yum

  1. 查看yum应用商店(有的安装包)
    yum list | grep tree
    管道过滤
  2. 安装软件包
    yum install -y 安装包名称
    yum list | grep lrzsz
    yum instail -y lrzsz
  3. 卸载
    yum remove lrzsz
    可以从window向linux上传文件
    rz 回车
    sz 文件名称 回车
    lrzsz软件包可以上传和下载文件,不可以是文件夹
    rz 上传
    在哪个目录下市容rz,就上传到哪个文件夹下
    sz 保存到window
    可以选择传到哪个文件夹下

vim

  编译器vim编辑文本文件,也是后续编写c/c++代码的编码器,还可以编译py和java

vim 文件名称
i 进入编辑模式
ESC 进入编辑模式

底行模式

wq保存退出
q不保存退出
q!强制退出
ESC退出底行模式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天津 唐秙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值