Linux 权限与软件包管理器 yum

一. 研究Linux默认权限

目录 ,起始权限:777

普通文件,起始权限666

Linux系统中存在权限掩码

使用umask指令也可以改变掩码

如果将掩码改为0000

我们可以看到权限发生改变(重新设置掩码)

      最终权限=起始权限 去掉  权限掩码中出现的权限

一个文件一定是属于一个目录的,一个文件的属性能不能被查看是一个由目录权限决定

一个文件一定是属于一个目录的,一个文件能不能被删除,这个文件本身能决定吗,由谁决定?所属于谁(所属的目录与对应的账号是否有W权限)

进入目录  需要 x权限

是否允许一个指定用户查看目录文件列表,需要r权限

二.什么是软件包

在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.

但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安 装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.

软件包和软件包管理器, 就好比 "App" 和 "应用商店" 这样的关系.

yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器.

主要应用在Fedora, RedHat, Centos等发行版上.

应用商店特定的但没有安装的软件在哪里:在服务器

安装软件

1.源代码安装

2.rmp安装包,本质就是把可执行程序拷贝到指定的路径下即可

3.yum一键式安装

yum相关的文件中,一定有文件里面保存的是:我要去那里下载软件!!!

yum源:查看指令

       三. YUM有关用法

1.下载指令

查看 :yum list |grep sl:查看有关sl所有指令

小结:

1. yum list|grep "XXX"

2.yum install XXX   (yum install -y XXX)

3.yum remove XXX  (yum remove-y XXX)

四.YUM源更新

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
 

mv /etc/yum.repos.d/CentOS* /etc/yum.repos.d/CentOS-Base.repo.backup
 

cd /etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

yum clean all

yum makecache

yum -y update

今天的更新内容就到这里了,感谢大家的观看!

温馨提示:本内容是针对于云服务器的一些内容介绍

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/4042.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通过easyExcel实现表格的导入导出

本篇为&#xff0c;通过easyExcel实现 多种数据类型表格 的导入导出 引入2.2.11版本easyExcel依赖 <font color-“byle”>easyExcel版本不同&#xff0c;converter接口中的方法也不相同&#xff0c;一定要注意版本的使用 <dependency><groupId>com.alibaba&…

[华为OD] 给航天器一侧加装长方形或正方形的太阳能板 100

给航天器一侧加装长方形或正方形的太阳能板&#xff08;图中的红色斜线区域&#xff09;&#xff0c;需要先安装两个支 柱&#xff08;图中的黑色竖条&#xff09;&#xff0c;再在支柱的中间部分固定太阳能板。但航天器不同位置的支柱长度 不同&#xff0c;太阳能板的安装面…

【算法基础实验】图论-构建无向图

构建无向图 前提 JAVA实验环境 理论 无向图的数据结构为邻接表数组&#xff0c;每个数组中保存一个Bag抽象数据类型&#xff08;Bag类型需要专门讲解&#xff09; 实验数据 我们的实验数据是13个节点和13条边组成的无向图&#xff0c;由一个txt文件来保存&#xff0c;本…

python——re库

Python的re库是用于处理正则表达式的标准库&#xff0c;正则表达式是一种强大而灵活的文本处理工具&#xff0c;能够帮助你执行复杂的字符串匹配和替换操作。下面是一些基本的API及其使用场景和示例&#xff1a; 1. re.compile(pattern[, flags]) 功能&#xff1a;编译正则表…

架构师系列- JVM(三)- 类加载

通过字节码&#xff0c;我们了解了class文件的结构 通过运行数据区&#xff0c;我们了解了jvm内部的内存划分及结构 接下来&#xff0c;让我们看看&#xff0c;字节码怎么进入jvm的内存空间&#xff0c;各自进入那个空间&#xff0c;以及怎么跑起来。 4.1 加载 4.1.1 概述 …

【目标检测】YOLOv7 网络结构(与 YOLOv4,YOLOv5 对比)

YOLOv7 和 YOLOv4 Neck 与 Head 结构对比 其实 YOLOv7 的网络结构网上很多文章已经讲得很清除了&#xff0c;网络结构图也有非常多的版本可供选择&#xff0c;因为 YOLOv7 和 YOLOv4 是一个团队的作品&#xff0c;所以在网络结构方面&#xff0c; YOLOv7 和 YOLOv4 有很多相似…

用不了ChatGPT?快试试免费又强大的Anthropic Claude

一、Claude 简介 Anthropic 官方&#xff1a; https://www.anthropic.com/product Claude 是最近新开放的一款 AI 聊天机器人&#xff0c;是世界上最大的语言模型之一&#xff0c;比之前的一些模型如 GPT-3 要强大得多&#xff0c;因此 Claude 被认为是 ChatGPT 最有力的竞争…

每天一个数据分析题(二百八十五)——四分位差

四分位差是一组数据的上四分位数与下四分位数之差&#xff0c;下面选项错误的是 A. 四分位差受极端值的影响 B. 四分位差是一个局部指标&#xff0c;衡量了处于50%数据的离散程度 C. 四分位差越大&#xff0c;说明处于中间50%数据越分散 D. 顺序数据适合用四分位差来度量离…

软件开发职业发展:技能掌握、学习策略与市场适应性

软件开发职业发展&#xff1a;技能掌握、学习策略与市场适应性 首先提出一个问题&#xff1a; 现在学的语言什么的&#xff0c;哪个语言更好&#xff0c;或者是后端更主流什么&#xff1f; 编程语言技能与职业发展的关联性 编程语言的通用性 在大型科技公司&#xff0c;如华…

SpringBoot学习之Kafka发送消费消息入门实例(三十五)

使用Kafka之前需要先启动fKafka,如何下载安装启动kafka请先参考本篇文章的前两篇: 《SpringBoot学习之Kafka下载安装和启动【Windows版本】(三十四)》 《SpringBoot学习之Kafka下载安装和启动【Mac版本】(三十三)》 一、POM依赖 1、加入kafka依赖 2、我的整个POM代码…

算法-差分数组

差分数组&#xff1a;适用于对数字列表中某区间元素频繁加减。 原数组nums,根据nums构造一个差分数组diff,diff[i]就是nums[i] 与nums[i - 1]之差。 python: diff[0] nums[0] for i in range(1, len(nums)): diff[i] nums[i] - nums[i - 1] 如&#xff1a;nums[8, 6, 3,…

物联网的基本功能及五大核心技术——青创智通

工业物联网解决方案-工业IOT-青创智通 物联网基本功能 物联网的最基本功能特征是提供“无处不在的连接和在线服务”&#xff0c;其具备十大基本功能。 &#xff08;1&#xff09;在线监测&#xff1a;这是物联网最基本的功能&#xff0c;物联网业务一般以集中监测为主、控制为…

【深度学习】YOLOv5,烟雾和火焰,目标检测,防火检测,森林火焰检测

文章目录 数据收集和数据标注查看标注好的数据的脚本下载yolov5创建 dataset.yaml训练参数开始训练yolov5n训练训练后的权重下载gradio部署 数据收集和数据标注 搜集数据集2w张。 pip install labelme labelme 然后标注矩形框和类别。 下载数据请看这里&#xff1a; https:…

【Docker】Docker的网络与资源控制

Docker网络实现原理 Docker使用Linux桥接&#xff0c;在宿主机虚拟一个Docker容器网桥(docker0)&#xff0c;Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址&#xff0c;称为Container-IP&#xff0c;同时Docker网桥是每个容器的默认网关。因为在同一宿主机内…

01数学建模 -线性规划

1.1线性规划–介绍 翻译翻译什么叫惊喜 1.2线性规划–原理 拉格朗日乘数法手算 最值化 f ( x , y ) , s . t . g ( x , y ) c , 引入参数 λ &#xff0c;有&#xff1a; F ( x , y , λ ) f ( x , y ) λ ( g ( x , y ) − c ) 再将其分别对 x , y , λ 求导&#xff0c…

Eureka 详解:构建高可用微服务架构

目录 引言 一.Eureka 简介 二.关键概念和组件 1.服务注册 2.服务发现 3.Eureka 服务器 4.服务注册表 5.续约 6.负载均衡 7.故障转移和容错 8.集群和复制 9.服务元数据 三.Eureka 的工作原理 四.Eureka 的优势 五.实例&#xff1a;使用 Eureka 的微服务架构 步骤…

K8s 使用 Ceph RBD 作为后端存储(静态供给、动态供给)

一、K8s 使用 Ceph RBD Ceph RBD&#xff08;Rados Block Device&#xff09;是 Ceph 存储集群中的一个重要组件&#xff0c;它提供了块级别的存储访问。RBD 允许用户创建虚拟块设备&#xff0c;并将其映射到客户端系统中&#xff0c;就像本地磁盘一样使用。 首先所有 k8s 节…

android 获取手机号码

在Android应用中获取用户手机号码是一个敏感操作&#xff0c;通常涉及到用户的隐私和安全问题。因此&#xff0c;从Android 6.0&#xff08;API 级别 23&#xff09;开始&#xff0c;访问电话号码等敏感信息需要用户的明确授权。即使有了授权&#xff0c;直接从设备上获取手机号…

电脑安装双系统

在一台电脑上安装Linux和Windows的双系统可以让你在同一硬件上运行两种操作系统。以下是安装Linux和Windows双系统的一般步骤&#xff1a; 步骤1: 备份数据 在进行任何操作系统安装或重大更改之前&#xff0c;首先备份你的重要数据&#xff0c;以防万一出现问题。 步骤2: 准…

The C programming language (second edition,KR) exercise(CHAPTER 4)

E x c e r c i s e 4 − 1 Excercise\quad 4-1 Excercise4−1&#xff1a; #include <stdlib.h> #include <stdio.h> #include <string.h> int strindex(char s[],char t[]); int strrindex(char s[],char t[]);int main(void) {char s[100]"qwoulddf…