linux基础学习13

一款仅有一人在运维的笔记编译器软件 没有开发者会拒绝一个免费,且包含多达27种语法的开源的笔记本吧? notepad有什么用? notepad(记事本)是代码编辑器或WINDOWS中的小程序,用于文本编辑,在文字编辑方面与Windows写字板功能相当。是一款开源、小巧、免费的纯文本编辑器。 Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言。 软件优点 1、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; 2、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一; 3、Notepad提供数个特色东东,如 邻行互换位置、宏功能,等等...网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。 4、和其他软件不同,没有七七八八让人看不懂的功能和作用,都是用得到的功能和作用,找了很久才找到,一些很隐蔽的网站有。 立即下载
#
软件安装
#
1.软件名称识别

[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统
|| || || ||
软件名称 软件版本 软件适用系统 64位

2.如何安装软件

1.rpm
rpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash
-e name ##卸载
-ql name ##查询软件生成文件
-qlp name.rpm ##查询软件安装后会生成什么文件
-qa ##查询系统中安装的所有软件名称
-qa |grep name ##查询软件是否安装
-q name ##。。。。
-qp name.rpm ##查询软件安装包安装后的名字
-qf filename ##查看filename属于那个安装包
-ivh name.rpm –force ##强制安装
-qi name ##查看软件信息
-Kv name.rpm ##检测软件包是否被篡改
-qp name.rpm –scripts ##检测软件在安装或卸载过程中执行的动作

2.yum
yum
上层软件管理工具,最重要的功能是可以解决软件的倚赖关系
yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件

server源端

1.从网络上下本机系统版本匹配的iso镜像文件
rhel-server-7.1-x86_64-dvd.iso

2.把rhel-server-7.1-x86_64-dvd.iso挂在到/mnt以便访问镜像中的文件
mount rhel-server-7.1-x86_64-dvd.iso /mnt

3.配置本机yum源指向
rm -fr /etc/yum.repos.d/*
vim /etc/yum.repos.d/yum.repo
[Server]
name=rhel7.1
baseurl=file:///mnt
gpgcheck=0

4.安装资源共享服务
yum install httpd -y
systemctl stop firewlsh-plugin-11.2.202.451-release.x86_64.rpmld
systemctl disable firewalld
systemctl start httpd
systemctl enable httpd

5.建立共享目录,并挂在镜像文件到共享目录上
mkdir /var/www/html/rhel7.1
umount /mnt
mount rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.1

6.测试
在浏览器中输入:http://本机ip/rhel7.1
可以看到镜像中的内容

7.修改本机yum源指向
[server]
name=rhel7.1
baseurl=file:///var/www/html/rhel7.1
gpgcheck=0

8.开机自动挂在iso
vim /etc/rc.d/rc.local
mount rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.1
:wq

chmod +x /etc/rc.d/rc.local

9.第三方软件仓库的搭建
把所有的rpm软件包放到一个目录中,这个目录中只能存在rpm文件
createrepo -v /rpm存放目录
vim /etc/yum.repos.d/xxx.repo
[Software]
name=software
baseurl=file:///rpm存放目录
gpgcheck=0

client指向端

vim /etc/yum.repos.d/xxxx.repo ##仓库指向文件位置
[xxxx] ##自定义软件仓库名称
name=xxxx ##自定义软件仓库描述
baseurl=ftp://|http://|file:// ##仓库位置
gpgcheck=0 ##不检测gpgkey
##gpgkey表示软件的出品logo

例子:
vim /etc/yum.repos.d/yum.repo
[Server]
name=rhel7.1
baseurl=ftp://172.25.0.254/pub/rhel7.1
gpgcheck=0
:wq

yum clean all ##清空yum缓存识别新配置

yum命令

yum install softwarename ##安装
repolist ##列出设定yum源信息
remove softwarename ##卸载
list softwarename ##查看软件源中是否有次软件
list all ##列出所有软件名称
list installd ##列出已经安装的软件名称
list available ##列出可以用yum安装的软件名称
clean all ##清空yum缓存
search softwareinfo ##根据软件信息搜索软件名字
whatprovides filename ##在yum源中查找包含filename文件的软件包
update ##更新软件
history ##查看系统软件改变历史
reinstall softwarename ##重新安装
info softwarename ##查看软件信息
groups list ##查看软件组信息
groups info softwaregroup ##查看软件组内包含的软件
groups install softwaregroup ##安装组件
groups remove softwaregroup ##卸载组件
这里写图片描述

openEuler系统运维笔记[可运行源码] 本文介绍了在openEuler系统上进行运维操作的相关笔记,包括图形界面安装、命令行界面设置以及VNC配置等内容。具体步骤包括安装gnome、UKUI和dde桌面环境,设置默认启动界面为图形或命令行模式,以及配置VNC服务以解决连接黑屏问题。文章还提供了编辑xstartup文件的详细指令,帮助用户顺利完成VNC的配置和使用。 立即下载

相关推荐

【实战指南】OpenClaw Telegram 群聊不响应完整解决方案:从获取群 ID 到关闭隐私模式全流程

将整个从“获取群组 ID → 配置 OpenClaw Telegram 通道 → 关闭隐私模式 → 测试”的全流程都整合进去。

hampeter的博客 3490

13 文件安装 共享 yum.

#软件安装#1.软件名称识别[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统 || || || || 软件名称 软件版本 软件适用系统 64位2.如何安装软件1.rpm rpm -ivh name.rpm ##

aobaxiaoli的博客 513

机器学习实例(预测房价中位数)(附代码)

1、下载数据: 下载一个压缩文件housing.tgz即可,其包含housing.csv(已经包含书有数据。),用 tax xzf housing.tgz 来解压提取CSV文件。 import os import tarfile import urllib.request DOWNLOAD_ROOT = "https://raw.githubusercontent.com/ageron/handson-ml2/master/" HOUSING_PATH = os.path.join("datasets",

qq_51153436的博客 2761

linux 镜像自动安装,定制linux自动化安装镜像

定制linux自动化安装镜像安装必须的软件yum-yinstallcreaterepomkisofsanaconda-runtimeyum-yinstallrsync制作镜像基本模型mkdir/yousm/CentOS6.2#创建镜像目录mount/dev/cdrom/mnt#挂载现有的...

weixin_35455135的博客 791

Comsol超声空化气泡仿真入门:从零搭建模型到网格划分的完整流程

本文详细介绍了使用Comsol进行超声空化气泡仿真的完整流程,从物理基础理解到模型搭建、网格划分及求解器设置。通过具体步骤和示例代码,帮助初学者和工程师快速掌握这一关键技术,应用于医疗设备和工业清洗等领域。

weixin_29289821的博客 166

基于PI双闭环解耦控制的三相SVPWM电压型逆变器(3)--调制方法

阐述SPWM和SVPWM的原理以及实现方法

weixin_58670090的博客 6260

linux之通过挂载iso镜像去安装文件

我们首先需要知道什么是DNS?  DNS全名是Domain Name System,翻译成中文就是域名系统,它主要的作用就是将人们容易记忆的域名和不方便记忆的ip地址做转换,比如,当我们访问百度的时候,我们知道www.baidu.com就可以直接访问,但是却不知道它的ip地址,DNS就是将我们不容易记忆的ip地址转换成域名的方式 查看内核是否开启路由功能 sysctl -a|grep...

j_better的博客 2万+

matinal:SAP ABAP 关于sftp的发送接收源代码

如果您将目标系统的凭据存储在该 RFC 连接中,您可以安排程序并将其作为后台作业运行:凭据将从 SM59 配置中获取,并且在文件传输期间不会提示您输入它们。这尤其适用于安全问题:您有责任为您的编码添加安全功能,并相应地配置您的系统(例如,保护您的系统免受病毒侵害)。注意:在创建自己的程序时,请特别注意示例代码中以“@CUSTOMER”开头的注释,因为您需要实现自己的逻辑。本说明为您提供示例编码以支持您创建自己的程序。在 STRUST 事务中,您维护了一个 PSE 并导入了您要发送的文件的最终收件人的证书。

matinal 當冬夜漸暖 。公众号:matinal 1333

配置本地/网络yum源

配置本地yum源 1.挂载镜像 1.1连接光驱,单击”CD/DVD”–>勾选“已连接”、“启动时连接”–>选择镜像文件 1.2确定虚拟机光驱中有加载系统镜像 方法一:mount/dev/cdrom/mnt 方法二:mount/dev/sr0/mnt ls /mnt/ #查看/mnt目录下是否有文件存在 备份centos7自带yum而配置文件 cd /etc/yum.repos.d mkdir bak mv * bak 配置yum源文件 vim /etc/yum.r

IsDeepSee的博客 1077

万字长文:YOLOv5+RK3588 NPU多线程加速全攻略——从理论到部署的终极优化

RK3588 NPU多线程加速优化教程摘要 本教程深入讲解了如何利用线程池技术优化RK3588 NPU上的YOLO目标检测模型推理性能。RK3588内置3个NPU核心,理论算力达6TOPS,为多线程优化提供了硬件基础。教程详细解析了线程池的核心组件(任务队列、工作线程、同步机制)和实现架构,包括类设计、初始化流程、工作线程逻辑(任务获取、NPU推理、结果存储三个阶段)以及任务提交/获取机制。通过预分配模型实例、线程绑定、流量控制等优化手段,实现了从单线程28FPS到多线程120FPS的显著性能提升,为边缘A

LXY_LOVE36的博客 1101

基于DWA算法的机器人动态避障技术实现及matlab代码

DWA算法是一种基于轨迹的运动规划算法,其核心思想是:在机器人当前位置及速度的基础上,结合机器人感知到的环境信息,生成一组合法的速度指令,然后从这组速度指令中选取代价最小的速度指令作为机器人的下一步操作。下面,我们将通过一个实例来演示基于DWA算法的机器人动态避障技术实现。假设机器人在一个宽敞的场地内行驶,但场地内有一些固定障碍物和移动障碍物,机器人需要避开这些障碍物,并在场地内自由移动。本文给出了一种基于DWA算法的机器人动态避障技术实现及相应的matlab代码,读者可以根据自身需求进行修改和调整。

uote_e的博客 1003

Linux系统配置(系统优化)

目录 前言 一、基本设置 1、修改或启用IP地址 (1)使用命令修改 (2)修改配置文件 2、搭建yum仓库 3、语言更改 (1)修改更新源 (2)安装中文字体 (3)设置语言 4、终端修改 5、终端提示符修改 (1)仅对某用户生效 (2)全体生效 二、重置密码 1、重启按“e” 2、修改参数 3、修改密码 4、强制重启 结语 前言 系统安装完成后,需要基于系统做出一些调整来让系统使用起来更加顺手,可以根据个人喜好对linux进行调整,还有一些是li...

1风天云月的博客 4521

【从零开始学习SLAM】官方tf教程小海龟跟随程序

ros tf 进行坐标系之间转换的运算和发布

小秋 AI SLAM 入门实战教程 2033

Linux零基础学习的第13篇

普通变量:生效范围为当前shell进程;对当前shell之外的其他shell进程,包括当前shell的子shell进程均无效环境变量:生效范围为当前shell进程及其子进程本地变量:生效范围为当前shell进程中某代码片段,通常指函数预定义变量:$$:当前Shell进程的PID。5.8$?:上一条命令的退出状态码,0表示成功。$#:传递给脚本的参数个数。$@:所有参数作为独立的字符串,适合循环处理。$*传递给脚本的所有参数,全部参数合成一个字符串。$0:当前脚本或Shell的名称。

qq_62281962的博客 789

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux基础学习之Day13-OSI简介

Linux 网络基础,二进制换算

yyf0430的博客 582

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux学习 day13之k8s基础简介

k8s基础简介一、Kubernetes 概述-开源的,用于管理云平台中多个主机上的容器化的应用特点Kubernetes 组件Master 组件---提供集群管理控制中心`kube-apiserver``ETCD``kube-controller-manager`:运行管理控制器`cloud-controller-manager``kube-scheduler`插件 `addons``DNS`用户界面容器资源监测Cluster-level Logging节点(`Node`)组件--提供`k8s`运行时环境,以

wuzeipero的博客 434

Linux基础学习(13)Ansible

Ansible 是一款开源、自动化运维配置管理工具,由 Michael DeHaan 开发,现归属 RedHat 公司,基于 Python 编写,主打简单易用、无客户端代理、跨平台批量运维,用来批量管理服务器、部署应用、配置系统、编排任务、持续交付。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架connection plugins:连接插件,负责和被管理端实现通信,有SSH,ZEROMQ等,默认使用SSH连接优点。

2403_82461762的博客 206

Linux基础学习——unit13

################ ####软件安装#### ################   ####1.软件名称识别#### [abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统        ||      ||         ||       ||     软件名称    软件版本

helloPucca的博客 331

linux为基础,Linux 学习笔记之超详细基础linux命令 Part 13

Linux学习笔记之超详细基础linux命令by:授客QQ:1033553122---------------------------------接Part12--------------------------------进程调度at调度方法:at[选项][时间]功能:设置是定时间执行的指定的命令主要选项:-f(file)文件名从指定文件而非标准输入设别获取要执行的命令-l(list)文件名显示...

weixin_42475535的博客 663

3.13 Linux基础学习

一、Linux系统操作命令    1.     find –axxx(access)  –cxxx (change)  –mxxx (modify)             find xxxx –exec 命令 {}\ 对搜索xxxx的结果进行操作    2.     wc 中 –m与 –c 不能一起使用    3.     cut  -d 自定义分隔符,默认为制表符            -f ...

RunAsOne的博客 199

Linux笔记(13)-进程基础学习

程序与进程 程序:是一个二进制文件,占用的是磁盘空间 进程:一个允许的程序,其所有数据都在内存中,需要占用各种系统资源 并行与并发 1. 并发:不是针对时间点,而是一个时间段的概念。并发量指的是一个时间段内处理的消息的数量。确切的时刻只有一个程序在执行,而一个时间段内程序在不断轮循执行。<单核CPU> 2. 并行:某个时间点有多个程序在同时执行。<多核CPU> ...

I'm here 127

[Linux基础学习]#13 指针&预处理

define 定义常量#define 标识符 字符串 或称为 #define 宏名 宏值形如:#define N 100表示——定义了一个宏 (符号),而这个符号代表的值就是100故宏定义格式为:#define 宏名(参数) 宏值int a[n];int i = 0;for(i = 0;i<n;注意:1. 预处理阶段,只做文本原样替换2. 宏就是用宏值将宏名原样替换3. 用途:当作常量来用,好处是可以做到一改全改,方便后续的操作。

Marvinem13的博客 286

Linux基础13:学习SHELL编程

http://www.sxszjzx.com/~t096/phparticle/article.php/360  

geelong的博客 148

Linux 学习笔记之超详细基础linux命令 Part 13

Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 12------------------------------ --进程调度 at调度 方法:at [选项] [时间] 功能:设置是定时间执行的指定的命令 主要选项: -f(file...

weixin_30802171的博客 522

Linux学习(13)计算机网络基础概论

广域网或者说互联网通常使用众多分级的路由器来连接分散的主机或者局域网,因此,通信的两台主机一般不是直接相连的,而是通过多个中间结点(路由器) 连接的。TCP/IP协议体系结构中, 数据链路层的功能描述为实现网卡接口的网络驱动程序, 以处理数据在物理媒介上的传输,不同的物理网络具有不同的电气特性,网络驱动程序隐藏了这些细节,为上层协议提供了一个统一的接口。因此,这一层的主要功能是在物理层提供的比特流的基础上,通过差错控制, 使有差错的物理线路变为无差错的数据链路, 即提供可靠的通过物理介质传输数据的方法。

weixin_71180088的博客 1080

鸟哥的Linux私房菜-基础学习篇13

78.Linux备份策略 要备份的文件通常可以分为两类:一类是系统,一类则是类似网络服务的数据 主机系统需要备份的文件: /etc/整个目录 /home整个目录 /var/spool/mail /boot /root /usr/local或/opt最好也备份 网络服务的数据库方面: 数据设置文件:/etc/整个目录,/usr/local整个目录 系统www+MySQL 在L...

allenhulove的博客 106
上一篇: linux基础学习12
下一篇: 12单元练习
Error_404notFound
博客等级 码龄10年 10粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值