操作系统。

是管理这个包的工具,但不具备包库。

包里的内容被另一个文件引用,所以删除了想删除的包可能会导致引用文件报错。

删除软件包只有root能用,因为几个用户都是用同一个系统。

yum(这其实算一个仓库)

Shell

shell不是远程连接,它和远程连接是"工具本身"与"访问工具的方式"的关系,具体解释如下:

  1. shell的本质:命令解释器(用户与系统的交互接口)

shell是Linux/Unix系统的命令解释程序,是用户和系统内核之间的"中间层":

  • 它接收你输入的命令(比如 ls 、 cd ),翻译成系统内核能理解的指令;

  • 内核执行指令后,再把结果通过shell返回给你。

常见的shell类型有: bash (Linux默认shell)、 zsh 、 sh 、 csh 等。

  1. shell和远程连接的关系

远程连接(比如SSH、Telnet)是**"访问远程机器shell的方式"**:

  • 当你用SSH连接远程Linux机器时,连接成功后,远程机器会为你打开一个 shell会话 (比如bash),你通过这个shell来操作远程机器;

  • 除了远程shell,你直接在Linux机器本地打开终端,得到的也是shell(本地shell)。

简单说:shell是"你操作系统的工具",远程连接是"远程使用这个工具的通道"。

shell究竟算什么,远程连接吗?

shell是linux执行命令的解释器,远程连接就是通过协议连接这个解释器。

依赖关系就是引用,a可能会用到b中的东西,它自动给你处理了。

86

相关推荐
无足鸟ICT3 小时前
【RHCA+】vmstat命令(监控系统资源)
linux·服务器
闪亮的路灯3 小时前
Linux 安装mqtt服务mosquitto
linux·运维·服务器
HideF3 小时前
nmcli
linux·服务器·网络
qetfw4 小时前
UOS DHCP Relay:跨网段分配与 IP、DNS、网关验证
linux·服务器·网络·tcp/ip·uos
叼烟扛炮6 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip
ynchyong6 小时前
Linux 有两个 “版本“
linux·发行版·内核版本
叼烟扛炮6 小时前
Linux 学习笔记(四十四):HTTP 协议解析与极简 Web 服务器实战
linux·服务器·学习
叼烟扛炮6 小时前
Linux 学习笔记(四十三):网络编程进阶——自定义协议解决 TCP 粘包与守护进程
linux·开发语言·网络·笔记·tcp/ip
Escalating_xu7 小时前
【Linux 网络编程】DNS 与 ICMP:从域名解析到 ping、traceroute,把“网络通不通”问清楚
linux·网络·php
一枕槐安4879 小时前
大模型限流、重试、超时处理:API 调用健壮性方案
linux·服务器·php·大模型api·指数退避·限流控制·超时预算