当前位置: 首页 > news >正文

【Linux】系统初始化配置

CentOS 7 的虚拟机安装后必须要做的几个操作,记录以下,网络配置修改、yum源安装、基础工具安装:

1、先修改权限,新建普通用户,并授权普通用户apps 的sudo权限;
useradd apps
password apps

visudo
apps ALL=(ALL) NOPASSWD: ALL

2、修改网络配置,修改以下内容:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.66
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=223.5.5.5
DNS2=114.114.114.114

3、挂载光驱:
vi /etc/rc.d/rc.local
mount /dev/sr0 /media

4、修改ulimit 参数:
ulimit -a
vi /etc/security/limits.conf

5、配置yum源,包括本地源、163源、epel源
先将原来的yum源配置文件挪动到bak目录,
cd /etc/yum.repo.d ;mkdir bak; mv *.repo bak ;
新建本地yum配置文件:
vi centos-localhost.repo
[centos]
name=CentOS-7
baseurl=file:///media/
gpgcheck=1
enabled=1
gpgkey=file:///media/RPM-GPG-KEY-CentOS-7

配置远程yum源,163源:
下载: https://mirrors.163.com/.help/CentOS7-Base-163.repo 放到 /etc/yum.repo.d 目录下即可。
yum makecache;

epel源:
https://mirrors.aliyun.com/repo/epel-7.repo

6、安装一些基础软件:
yum install wget curl lrzsz net-tools -y

7、关闭selinux, 这个是安全了,但是配置起来很麻烦,直接关闭好了,一般情况没必要开 :
sudo vi /etc/selinux/config
将SELINUX=enable改为:
SELINUX=disabled

8、关闭防火墙,防火墙自己测试关掉就好了,不然折腾起来很吐血:
systemctl stop firewalld
systemctl disable firewalld

相关文章:

【Linux】系统初始化配置

CentOS 7 的虚拟机安装后必须要做的几个操作,记录以下,网络配置修改、yum源安装、基础工具安装: 1、先修改权限,新建普通用户,并授权普通用户apps 的sudo权限; useradd apps password apps visudo apps A…...

使用VC++设计程序对一幅256级灰度图像进行全局固定阈值分割、自适应阈值分割

图像分割–全局固定阈值分割、自适应阈值分割 获取源工程可访问gitee可在此工程的基础上进行学习。 该工程的其他文章: 01- 一元熵值、二维熵值 02- 图像平移变换,图像缩放、图像裁剪、图像对角线镜像以及图像的旋转 03-邻域平均平滑算法、中值滤波算法、…...

【ArcGIS Pro微课1000例】0035:栅格影像拼接(dem高程数据)

本实验讲解在ArcGIS Pro中,栅格数据的两种拼接(镶嵌)方法,适用于遥感影像、DOM、DEM、DSM等常见栅格数据。 文章目录 一、加载实验数据二、栅格拼接工具1. 镶嵌2. 镶嵌至新栅格三、注意事项四、拓展阅读一、加载实验数据 加载配套实验数据中的0035.rar中的两个dem数据,如…...

Zynq-7000系列FPGA使用 Video Processing Subsystem 实现图像缩放,提供工程源码和技术支持

目录 1、前言免责声明 2、相关方案推荐FPGA图像处理方案FPGA图像缩放方案自己写的HLS图像缩放方案 3、设计思路详解Video Processing Subsystem 介绍 4、工程代码详解PL 端 FPGA 逻辑设计PS 端 SDK 软件设计 5、工程移植说明vivado版本不一致处理FPGA型号不一致处理其他注意事项…...

【C】内存函数

目录 1. memcpy 使用和模拟实现 2. memmove 使⽤和模拟实现 3. memset 函数的使用 4. memcmp 函数的使用 1. memcpy 使用和模拟实现 void * memcpy ( void * destination, const void * source, size_t num ); • 函数memcpy从source的位置开始向后复制num个字节的数据到d…...

windows系统玩游戏找不到d3dx9_35.dll缺失的解决方法

分享一个我们在打开游戏或许软件过程中遇到的问题——“由于找不到d3dx9_35.dll,无法继续执行代码”的五个修复方案。这个问题可能会影响到我们的工作和娱乐效率,甚至可能导致工作的延期。因此,我希望通过今天的文章,能够帮助大家更好地解决这…...

webshell之内置函数免杀

原始webshell 查杀的点在于Runtime.getRuntime().exec非常明显的特征 利用ProcessBuilder替换Runtime.getRuntime().exec(cmd) Runtime.getRuntime().exec(cmd)其实最终调用的是ProcessBuilder这个函数,因此我们可以直接利用ProcessBuilder来替换Runtime.getRunti…...

react高阶成分(HOC)

使用React函数式组件写了一个身份验证的一个功能,示例通过高阶组件实现的一个效果展示: import React, { useState, useEffect } from react;// 定义一个高阶组件,它接受一个组件作为输入,并返回一个新的包装组件 const withAuth…...

<JavaEE> Thread线程类 和 Thread的常用方法

目录 一、Thread概述 二、构造方法 三、常用方法 1.1 getId()、getName()、getState()、getPririty() 1.2 start() 1.3 isDaemon()、setDaemon() 1.4 isAlive() 1.5 currentThread() 1.6 Interrupt()、interrupted()、isInterrupted() 1.6.1 方法一:添加共…...

Linux加强篇004-Vim编辑器与Shell命令脚本

目录 前言 1. Vim文本编辑器 1.1 编写简单文档 1.2 配置主机名称 1.3 配置网卡信息 1.4 配置软件仓库 2. 编写Shell脚本 2.1 编写简单的脚本 2.2 接收用户的参数 2.3 判断用户的参数 3. 流程控制语句 3.1 if条件测试语句 3.2 for条件循环语句 3.3 while条件循环语…...

【shell脚本】常见的shell脚本面试题目

1、请用shell脚本for,while,until这三种方式写出输出1到100的所有偶数的方法。 sum=0;for((i=0;i<=100;i+=2));do let sum+=i;done;echo $sum sum=0;i=0;while [ $i -le 100 ];do let sum+=i;let i+=2;done;echo $sum sum=0;i=0;until [ $i -gt 100 ];do let sum+=i;let i+…...

Android设计模式--外观模式

弈之为术&#xff0c;在人自悟 一&#xff0c;定义 外观模式要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。提供一个高层次的接口&#xff0c;使得子系统更易于使用。 外观模式在开发中的使用频率是非常高的&#xff0c;尤其是在第三方的SDK里面&#xff0…...

03_MySQL基本SQL语句讲解

#课程目标 能够创建、删除数据表能够对表里的数据记录进行增加、删除、修改、查询操作能够创建、删除用户能够给用户授权并回收权限了解delete和truncate语句的区别 #一、数据库基本操作 ##1、查看数据库相关信息 mysql> show databases; 查看所有数据库 mysql>…...

【C语法学习】28 - 字符测试函数

文章目录 1 isalnum()函数2 isalpha()函数3 islower()函数4 isupper()函数5 isdigit()函数6 isxdigit()函数7 iscntrl()函数8 isgraph()函数9 isspace()函数10 isblank()函数11 isprint()函数12 ispunct()函数13 tolower()函数14 toupper()函数 1 isalnum()函数 isalnum()函数…...

极兔快递查询,极兔快递单号查询,对需要的单号记录进行备注

批量查询极兔快递单号的物流信息&#xff0c;对需要的快递单号记录进行备注。 所需工具&#xff1a; 一个【快递批量查询高手】软件 极兔快递单号若干 操作步骤&#xff1a; 步骤1&#xff1a;运行【快递批量查询高手】软件&#xff0c;并登录 步骤2&#xff1a;点击主界面左…...

树的序列化与反序列化

1 序列化与反序列化 二叉树的序列化与反序列化 1.1 实现思路 方式一&#xff1a;前序遍历 通过前序遍历方式实现二叉树的序列化将结果存入队列中要注意空节点也要存null 方式二&#xff1a;层序遍历 层序遍历也是用队列实现注意从左到右&#xff0c;遇到空节点存null 1.2 …...

定长子网划分和变长子网划分问题_二叉树解法_通俗易懂_配考研真题

引入:定长子网划分和变长子网划分的基本概念 定长子网划分和变长子网划分的基本概念 目前常用的子网划分&#xff0c;是基于CIDR的子网划分&#xff0c;也就是将给定的CIDR地址块划分为若干个较小的CIDR地址块。 定长子网划分: 使用同一个子网掩码来划分子网&#xff0c;因…...

ruoyi 前后分离部署502

ruoyi 前后分离部署502 我使用了nginx部署前端&#xff0c;使用docker部署。nginx文件如下&#xff1a; server {listen 8086; #设置端口listen [::]:8086; #设置端口server_name localhost;#access_log /var/log/nginx/host.access.log main;location / {root /…...

【Python】多年数据分成不同sheet

需求&#xff1a; excel文件中包含多年数据&#xff0c;其中一列列名为“年”&#xff0c;要保存一个新excel&#xff0c;将年数值不同的行保存在不同的sheet文件中&#xff0c;每个sheet文件第一行仍为原数据第一行&#xff0c;并且每个sheet名为对应的年的值。 拆分年份数据…...

Cache学习(3):Cache地址映射(直接映射缓存组相连缓存全相连缓存)

1 Cache的与存储地址的映射 以一个Cache Size 为 128 Bytes 并且Cache Line是 16 Bytes的Cache为例。首先把这个Cache想象成一个数组&#xff0c;数组总共8个元素&#xff0c;每个元素大小是 16 Bytes&#xff0c;如下图&#xff1a; 现在考虑一个问题&#xff0c;CPU从0x0654…...

FontViewOK:字体预览与对比的轻量级解决方案

在日常办公或设计工作中&#xff0c;你是否曾为选择合适的字体而烦恼&#xff1f;Word里字体列表很长&#xff0c;但每种字体到底长什么样&#xff0c;只能一个一个点开看&#xff1b;想对比几种字体效果&#xff0c;要来回切换&#xff1b;或者你需要打印一份字体样式表&#…...

《信息系统项目管理师教程(第4版)》监控项目工作(监控过程组)知识结构+10道真题

《信息系统项目管理师教程&#xff08;第4版&#xff09;》监控项目工作&#xff08;监控过程组&#xff09;知识结构及真题一、监控项目工作&#xff08;监控过程组&#xff09;知识结构1. 监控项目工作概述定义&#xff1a;跟踪、审查和报告项目进展&#xff0c;以实现项目管…...

Llama-3.2-3B新手入门:用Ollama一键搭建你的本地AI助手

Llama-3.2-3B新手入门&#xff1a;用Ollama一键搭建你的本地AI助手 1. 为什么选择Llama-3.2-3B和Ollama组合 1.1 轻量级但实用的AI助手 Llama-3.2-3B是Meta最新推出的30亿参数语言模型&#xff0c;专为日常对话和多语言理解优化。相比其他同规模模型&#xff0c;它有三个突出…...

2026年手机测控深度测评:优质服务商与推荐厂家全景解析

随着智能网联汽车技术的快速发展&#xff0c;手机控车作为人车交互的重要入口&#xff0c;已成为车企智能化升级的关键模块。本测评旨在通过对行业代表性企业的深度剖析&#xff0c;为采购方与合作伙伴提供客观、结构化的决策参考。本文基于公开资料、技术文档及行业逻辑推演&a…...

PP-DocLayoutV3多场景应用:发票识别前的印章区/金额区/文字区分割实践

PP-DocLayoutV3多场景应用&#xff1a;发票识别前的印章区/金额区/文字区分割实践 1. 引言&#xff1a;发票识别的痛点与版面分析的解法 发票识别是很多企业财务自动化、供应链管理中的常见需求。传统的做法是直接把整张发票图片扔给OCR&#xff08;文字识别&#xff09;模型…...

Pixel Couplet Gen 从零部署教程:Ubuntu系统环境与依赖项全配置

Pixel Couplet Gen 从零部署教程&#xff1a;Ubuntu系统环境与依赖项全配置 1. 准备工作与环境搭建 在开始部署Pixel Couplet Gen之前&#xff0c;我们需要先准备好基础环境。这个部分将带你一步步完成Ubuntu系统的初始设置&#xff0c;为后续的模型部署打好基础。 首先&…...

Android应用集成:在移动端上传图片调用Ostrakon-VL-8B云服务

Android应用集成&#xff1a;在移动端上传图片调用Ostrakon-VL-8B云服务 你有没有想过&#xff0c;给你的手机应用加上一双“智能眼睛”&#xff1f;用户拍张照片&#xff0c;应用就能看懂图片里的内容&#xff0c;还能回答关于图片的各种问题。听起来像是科幻电影里的场景&am…...

终极语言学习革命:如何通过肌肉记忆训练重塑你的编程与英语能力?

终极语言学习革命&#xff1a;如何通过肌肉记忆训练重塑你的编程与英语能力&#xff1f; 【免费下载链接】qwerty-learner 为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers …...

Qwen3.5-2B部署教程:阿里云ACK集群中Qwen3.5-2B服务化封装与API网关对接

Qwen3.5-2B部署教程&#xff1a;阿里云ACK集群中Qwen3.5-2B服务化封装与API网关对接 1. 引言 Qwen3.5-2B是阿里云推出的轻量化多模态基础模型&#xff0c;属于Qwen3.5系列的小参数版本&#xff08;20亿参数&#xff09;。这款模型主打低功耗、低门槛部署特性&#xff0c;特别…...

大模型在多核CPU上的推理优化:线程亲和性与NUMA感知

一台 128 核的服务器&#xff0c;跑大模型推理的吞吐量却不如 32 核机器——这种情况在实际工程中并不罕见。根本原因往往不是核数不够&#xff0c;而是线程之间的"沟通成本"太高&#xff0c;以及内存访问路径不对。 本篇聚焦两个关键优化方向&#xff1a;线程亲和性…...