Linux常见配置

news2024/9/23 15:31:03

linux 常见配置

  • 一、配置固定IP, 主机名映射
  • 二、配置环境变量
  • 三、vim配置
  • 四、ssh配置

一、配置固定IP, 主机名映射

1、修改主机名

hostnamectl set-hostname xxx

2、Centos配置固定IP
使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,填入下图信息

vim /etc/sysconfig/network-scripts/ifcfg-ens33

添加完成后重启网卡

# 重启网卡
systemctl stop network
systemctl start network
systemctl restart network

3、主机名映射
Windows在C:\Windows\System32\drivers\etc\hosts 、Linux 在/etc/hosts 添加如下信息 (需要管理员权限,配置为自己的即可)

192.168.88.131 node1
192.168.88.132 node2
192.168.88.133 node3

二、配置环境变量

1、将要配置的环境变量写入相应文件

~/.bashrc		# 用户环境变量配置文件
/etc/profile	# 全局环境变量配置文件

2、执行文件

source ~/.bashrc
source /etc/profile

source 命令用于在当前 shell 会话中读取和执行指定文件的内容

全局环境变量也可以在/etc/profile.d/xxx.sh中写入 (在profile.d下创建任意.sh文件写入),最后也只需执行/etc/profile即可生效

因为/etc/profile内有执行profile.d文件夹下所有.sh文件的代码

三、vim配置

编辑用户目录下.vimrc即可 (没有可以自行创建)

~/.vimrc

以下是一些设置,如需要直接写在~/.vimrc即可

基本设置

" 启用语法高亮
syntax on
" 显示行号
set number
" 高亮当前行
set cursorline
" 设置制表符宽度为 4 个空格
set tabstop=4
set shiftwidth=4
set expandtab
" 启用智能缩进
set smartindent
" 启用自动缩进
set autoindent
" 显示匹配的括号
set showmatch
" 启用行号相对显示
set relativenumber
" 搜索时忽略大小写
set ignorecase
" 搜索时根据输入大小写智能匹配
set smartcase
" 增量搜索
set incsearch
" 搜索高亮
set hlsearch
" 在命令行显示正在输入的命令
set showcmd
" 显示光标位置
set ruler
" 启用鼠标支持
set mouse=a
" 设置终端标题
set title
" 启用自动换行
set wrap
" 禁用兼容模式以启用 Vim 的所有功能
set nocompatible
" 设置剪切板使用系统剪切板
set clipboard=unnamedplus

可视化和美化

" 设置颜色方案
colorscheme desert
" 设置背景颜色为暗色
set background=dark
" 显示状态栏
set laststatus=2
" 启用命令行补全
set wildmenu
" 设置滚动偏移,使光标上下移动时始终保持一定的上下缓冲区
set scrolloff=8
" 设置文件编码
set encoding=utf-8
" 突出显示当前列
set colorcolumn=80
底行模式搜索 :/xxxxx
取消高亮 :noh

四、ssh配置

免密连接

ssh-keygen -t rsa	# 生成密钥
ssh-copy-id xxx		# 将公钥拷贝到xxx

详细配置请查看: ssh安装,配置以及免密连接

五、未完待续

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

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

相关文章

SpringCloud教程 | 第九篇: 使用API Gateway

1、参考资料 SpringCloud基础篇-10-服务网关-Gateway_springcloud gateway-CSDN博客 2、先学习路由,参考了5.1 2.1、建了一个cloudGatewayDemo,这是用来配置网关的工程,配置如下: http://localhost:18080/aaa/name 该接口代码如…

c++初阶知识——内存管理与c语言内存管理对比

目录 前言: 1.c++内存管理方式 1.1 new和delete操作自定义类型 2.operator new与operator delete函数 2.1 operator new与operator delete函数 3.new和delete的实现原理 3.1 内置类型 3.2 自定义类型 new的原理 delete的原理 new…

浅谈数学模型在UGC/AIGC游戏数值配置调参中的应用(AI智能体)

浅谈数学模型在UGC/AIGC游戏数值配置调参中的应用 ygluu 卢益贵 关键词:UGC、AIGC、AI智能体、大模型、数学模型、游戏数值调参、游戏策划 一、前言 在策划大大群提出《游戏工厂:AI(AIGC/ChatGPT)与流程式游戏开发》讨论之后就…

ctfshow-web入门-php特性(web127-web131)

目录 1、web127 2、web128 3、web129 4、web130 5、web131 1、web127 代码审计: $ctf_show md5($flag); 将 $flag 变量进行 MD5 哈希运算,并将结果赋值给 $ctf_show。 $url $_SERVER[QUERY_STRING]; 获取当前请求的查询字符串(que…

[职场] MARKETINGSPECIALIST是什么 #笔记#微信#知识分享

MARKETINGSPECIALIST是什么 MARKETINGSPECIALIST,即市场营销专员,他们需要具备一定的专业知识和技能,以适应快速变化的市场环境。接下来,我们将详细探讨这个职位的工作内容、必备技能以及发展前景。 一、MARKETINGSPECIALIST是什么…

机器学习西瓜书笔记(二)

机器学习西瓜书笔记二 第二章(chapter 2) 模型评估与选择 (参考机器学习西瓜书)第一节(section 1)经验误差与过拟合第二节(section 2)评估方法留出法交叉验证法自助法调参与最终模型第三节(section 3)性能度量错误率与精度查准率与查全率ROC与AUC代价敏感错误率与代价…

软件测试之白盒测试与黑盒测试详解

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 一、软件测试基本分类 一般地,我们将软件测试活动分为以下几类:黑盒测试…

【BUG】已解决:IndexError: list index out of range

已解决:IndexError: list index out of range 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页,我是博主英杰,211科班出身,就职于医疗科技公司,热衷分享知识,武汉城市开发者社区主…

NFS存储、API资源对象StorageClass、Ceph存储-搭建ceph集群和Ceph存储-在k8s里使用ceph(2024-07-16)

一、NFS存储 注意:在做本章节示例时,需要拿单独一台机器来部署NFS,具体步骤略。NFS作为常用的网络文件系统,在多机之间共享文件的场景下用途广泛,毕竟NFS配置方 便,而且稳定可靠。NFS同样也有一些缺点&…

TaD+RAG-缓解大模型“幻觉”的组合新疗法

TaD:任务感知解码技术(Task-aware Decoding,简称TaD),京东联合清华大学针对大语言模型幻觉问题提出的一项技术,成果收录于IJCAI2024。 RAG:检索增强生成技术(Retrieval-augmented G…

《昇思25天学习打卡营第25天|第14天》

今天是打卡的第十四天,今天学习的是应用实践中的热门LLM及其他AI应用的K近邻算法实现红酒分类篇。这一片主要介绍使用MindSpore在部分wine数据集上进行KNN实验,对实验的步骤的介绍:K近邻算法原理介绍(分类问题、回归问题和距离的定…

电商库存API设计与实现详解

库存管理在电商运营中非常重要,因为这影响到电商交易是否能够顺利进行。很多从线下零售发展到电商渠道的朋友了解到了电商库存接口能够高效管理库存,但不知道自己想要应用的场景是否仅通过电商库存接口就能实现,那不妨先了解一下电商库存接口…

最新开源的PDF版面分析工具 PDF-Extract-Kit

最近有一个新开源的版面分析的模型,做PDF版面分析效果非常好。而且对公式的解析效果比较好。虽然现在star数量不高,但是绝对会涨起来的。我们调研对比过很多开源的工具,效果都强差人意,这个是我看到的最满意的一个。甚至要比我们生…

牛客TOP101:判断链表中是否有环

文章目录 1. 题目描述2. 解题思路3. 代码思路 1. 题目描述 2. 解题思路 快慢指针,原理就是快指针一次走两步,慢指针一次走一步,快指针会先进入到环中进行循环,慢指针后进行。以相对来看,快指针是比慢指针多走一步&…

构建自定义bootos

1 构建自定义bootos BootOS (也称 ramos ),是一个基于内存的操作系统,系统启动后全部加载到内存中运行,不依赖磁盘存储设备,因此可以对硬件层级进行一系列的操作。主要分为两部分内核和文件系统。 1.1 构建vmlinuz内核文件 1.1.1 从现有系统获取 从系统iso镜像获…

使用Python Turtle绘制圣诞树和装饰

简介(❤ ω ❤) 在这篇文章中,我们将探索如何使用Python的Turtle模块来绘制一个充满节日气氛的圣诞树,以及一些可爱的装饰品。Turtle是一个受Logo语言启发的图形库,非常适合初学者学习编程和创建图形。 码农不是吗喽(大学生版&…

VulnHub:CK00

靶场搭建 靶机下载地址:CK: 00 ~ VulnHub 下载后,在vmware中打开靶机。 修改网络配置为NAT 处理器修改为2 启动靶机 靶机ip扫描不到的解决办法 靶机开机时一直按shift或者esc直到进入GRUB界面。 按e进入编辑模式,找到ro,修…

Linux(CentOS7)离线安装Redis6

版本 CentOS-7、redis-6 1、下载redis离线包 下载地址:http://download.redis.io/releases/ 2、选择安装包 redis-6.2.5.tar.gz 3、上传安装包至服务器 cd /usr/local/redis #进入目录,没有redis目录则自行创建 tar -zxvf redis-6.2.5.tar.gz #…

拓扑排序(练习题)

文章目录 拓扑排序[P1113 杂务](https://www.luogu.com.cn/problem/P1113)题目描述输入格式输出格式代码(BFS) [P4017 最大食物链计数](https://www.luogu.com.cn/problem/P4017)题目描述输入格式输出格式代码(BFS)代码&#xff0…

Python实战MySQL之数据库操作全流程详解

概要 MySQL是一种广泛使用的关系型数据库管理系统,Python可以通过多种方式与MySQL进行交互。本文将详细介绍如何使用Python操作MySQL数据库,包括安装必要的库、连接数据库、执行基本的CRUD(创建、读取、更新、删除)操作,并包含具体的示例代码,帮助全面掌握这一过程。 准…