在Vim中,你可以使用以下方法跳转到文件的末尾:普通模式下,按下Shift + G:这会将光标直接跳转到文件的最后一行。 命令模式下,输入:$:这会将光标定位到最后一行。 普通模式下,按下Shift + g,然后输入行号...
-
linux 编辑器 Vim 光标跳转行尾快捷键
-
php 【linux网络(一)】初识网络, 理解四层网络模型
博主CSDN主页:杭电码农-NEO ⏩专栏分类:Linux从入门到精通⏪ 代码仓库:NEO的学习日记 关注我带你学更多操作系统知识 Linux网络1. 前言2. 初识网络3. 网络为什么...
-
远程访问 端口转发 文件传输 autossh scp Linux实战笔记(六) SSH
大家好,我是半虹,这篇文章我们介绍一下 SSH1、简介SSH 全称 Secure Shell,本质上是建立在应用层之上的网络传输协议通过加密和认证机制保证传输安全,经常用于远程登录或者远程访问除此之外,SSH 也能完成端口转...
-
运维 Nginx部署及配置 Nginx:部署及配置详解(linux)
Nginx:部署及配置详解(linux)1、nginx简介2、安装编译工具及库文件3、安装 pcre4、nginx安装5、nginx配置文件nginx.conf组成6、nginx配置实例-反向代理7、nginx 配置实例-负...
-
运维 【Linux】自动化构建工具-make/Makefile
个人主页 : zxctscl 如有转载请先通知文章目录1. 前言2. 认识make/Makefile3. 了解make/Makefile原理3.1 依赖关系和依赖方法3.2 make检测的顺序3.3 PHONY:XXX4....
-
运维 服务器 c Linux之进程控制&&进程终止&&进程等待&&进程的程序替换&&替换函数&&实现简易shell
文章目录一、进程创建1.1 fork的使用二、进程终止2.1 终止是在做什么?2.2 终止的3种情况&&退出码的理解2.3 进程常见退出方法三、进程等待3.1 为什么要进行进程等待?3.2 取子进程退出信息status3.3...
-
运维 服务器 后端 ubuntu 【Linux】对进程地址空间的理解
一、关于进程地址空间的简单理解 进程地址空间其实是分了很多个区域的,区域划分的本质就是区域内的各个地址都是可以使用的。如同下面这个图所示: 无论是环境变量的地址还是环境变量表的地址,所存放的地址...
-
chrome 运维 学习 算法 服务器 蓝桥杯 【Linux】从零开始认识进程 — 终篇
送给大家一句话:真正的优秀不是别人逼出来的,而是自己和自己死磕。—— 《人民日报》从零开始认识进程前言1 环境变量的组织方式2 程序地址空间2.1 实验2.2 概念认识2.3 如何理解地址空间什么是划分区域?为什么要有地址空...
-
redis java linux centos RabbitMQ教程
简介本教程使用软件版本 Centos 7 rabbitmq-server-generic-unix-3.10.25.tar otp_src_25.1.1.tar rabbi...
-
golang Go Windows上生成适用于 Linux 的可执行文件
阅读目录Go Windows上生成适用于 Linux 的可执行文件Go Windows上生成适用于 Linux 的可执行文件在Windows上生成适用于Linux的可执行文件是一项相对复杂的任务,因为 Windows 和Li...
-
服务器 linux ssh远程登陆
一、ssh远程登陆的概念SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,SSH 为建立...
-
运维 linux 缓存 eureka rocketmq Nginx搭建文件下载服务器教程!
搭建基于Nginx的文件下载服务器非常简单。以下是教程:安装Nginx: 在终端中执行以下命令以安装Nginx: sudo apt-get updatesudo apt-get install nginx 配置Nginx:...
-
RabbitMQ安装(基于Linux,docker)
RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官方地址:Messaging that just works — RabbitMQ安装MQ1.前往docker hub官网拉取镜像2.在Linux中配置容器包含...
-
linux 运维 ubuntu20.04 | 交叉编译QT5.15.2 | ARM开发板上环境变量设置
文章目录一、交叉编译QT5.15.2二、ARM开发板上环境变量设置 PC端(与开发板系统一致,一般由开发板厂商提供虚拟机)来交叉编译程序。一、交叉编译QT5.15.2 qt源码也需要交叉编译,交叉编译时有些模块会报错,当...
-
java linux 开发语言 Centos7下安装RabbitMQ教程
看我这个文章安装如果不会,你顺着网线来揍我,不能说最简单,我的是超级简单!!!一、做准备(我是在vm虚拟机上的Centos7镜像上安装的) 1、安装rabbitmq得准备他的安装包(rabbitmq-server-3....
-
linux 在CentOS 7上快速安装配置Nginx
步骤 1: 安装EPEL存储库EPEL(Extra Packages for Enterprise Linux)存储库提供了许多CentOS官方存储库中未包含的额外软件包。首先,我们需要安装EPEL存储库:步骤 2: 安装N...
-
运维 node.js linux安装nodejs和微信小程序自动化部署操作
一.运行环境安装 Node.js 并且版本大于 8.0基础库版本为 2.7.3 及以上开发者工具版本为 1.02.1907232 及以上安装node.js(1 .下载node包官网地址:如果英文不好的,可以看中文网站:点击上...
-
网络 linux 服务器 云原生 VMware Centos7下载安装教程(超详细)
「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者Centos7下载安装一、下载镜像二、创建虚拟机三、安装Centos 7四、配置网络一、下载镜像点击进入...
-
linux 运维 Centos7升级openssh到8.8版本
Centos7升级openssh到8.8版本 首先检查当前ssh的版本号:如上图所示:我的ssh版本和ssl的版本为7.4和1.0.2 下面我们通过编译源码包的方式把openssh更新到8.8版本。一、前期准备工作1、查看c...
-
容器 linux 运维 服务器 java 超级详细的 Docker Desktop 安装 GitLab
一、GitLab介绍GitLab 分为 社区版(Community Edition,缩写为 CE)和 企业版(Enterprise Edition,缩写为 EE)。社区版是免费的,而企业版包含一些收费服务,一般来说个人开发者...
-
开发语言 Almalinux-9配置apache+php+mysql8+发送邮件问题汇总
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、apache相关(httpd)二、PHP相关问题1.调用php时返回5002.html内嵌入php代码时apache不识别四、almalinux...
-
运维 服务器 [Linux 进程控制(二)] 进程程序替换
文章目录1、进程程序替换1.1 替换原理1.2 exec系列函数使用1.2.1 execl函数1.2.2 execlp函数1.2.3 execv函数1.2.4 execvp函数替换自己的程序1.2.5 execle函数1.2...
-
linux 运维 服务器 buffer i/o error on dev dm-2, logical block 0, async page read
报错原因是:修改虚拟机目录名之后,无法打开虚拟机提示信息如下:查看日志 journalctl 报错如下:挂载失败: failed to mount /sysroot逻辑块 缓冲区错误 之类的错误: buffer i/o er...
-
简单对已有云服务器进行linux环境搭建以及共享服务器
前言:外壳程序:Xshell7云服务器:华为云服务器操作系统:centos71.云服务的设置(这里购买的华为云,阿里腾讯都可以)区域尽量选择距离所处地距离自己最近的区域。镜像这里选择的为centos7.6-7.9,最好不要超...
-
c++ linux 自动驾驶 关于ROS的时间同步机制
ROS. In the last 10s: depthimage_to_laserscan 浅记录几个ros图像相关的点。(1)ros中针对图像传输,设计了专门的类,image_transport,处理图片的编解码和压缩问题...
-
c语言 linux C/C++笔试面试真题
C/C++笔试面试真题一、一般C/C++笔试面试题 二、纯C++笔试面试题一、一般笔试面试C/C++题已经更新到 60 题了1、堆和栈的区别 2、什么是野指针?产生的的原因? 3、进程间通信的方法 4、程序中的内存分配方法...
-
服务器 运维 关于linux检测服务端口连通性四种方法
目录1、telnet方法2、nc方法3、wget方法4、˃方法1、telnet方法telnet是linux最常用的测试端口工具,默认一般都自带。用法为 telnet ip prot,如下表示端口连接成功2、nc方法nc是li...
-
linux 服务器 运维 网络安全 web安全 VMware虚拟机与本地主机进行磁盘共享(详解)
VMware虚拟机与本地主机进行磁盘共享前提虚拟机版本为Windows10(专业版,不是可能有问题) 本地主机为家庭版或学生版(此版本会有问题,但有替代方式 最好是专业版VMware操作1.关闭防火墙,全部关闭。 2.打开...
-
c++ linux 面试五 -bind 和 function
函数对象:函数对象是一个类,它重载了函数调用操作符 operator( 。因此,函数对象可以像函数一样被调用,而且可以保存状态。函数对象通常用于STL算法中,例如std::sort、std::transfo...
-
正则表达式 运维 linux命令:计算的相关命令(expr、let、bc、(())、 $[])
linux命令中计算的相关命令一、expr二、let三、bc四、(( 五、$[]六、总结一、exprexpr(evaluate expressions 命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。...
-
linux 系统架构 程序人生 浅析底层开发的重要性
目录前言一,底层开发技术二,底层开发的重要性三,底层开发具备技能四,发展前景最后前言底层开发技术是一种高度专业化的软件开发领域,涉及到计算机系统的硬件和操作系统等基础层面。本文将简要介绍底层开发技术并探讨其重要性。一,底层开...
-
linux pycharm 将 Python 项目打包成可输入参数的exe可执行文件
目录一、 Python 打包工具—Pyinstaller下载命令 Pyinstaller的参数二、Python 打包可执行exe文件方法一:python虚拟环境下+打包的全过程:第一种情况: python不带参数打包exe及...
-
linux 运维 服务器 centos Nginx三种安装方式
Nginx快速安装官方提供三种版本下载 Mainline version:主线版本,也叫开发版。最新版本,但没经过大量测试 Stable version:稳定版本,通过大量的测试,相对比较稳定的版本,生产环境使用该版本...
-
如何用VSCode和Clangd与Clang-Format插件高效阅读Linux内核源码及写驱动
一、如何高效阅读Linux源码:基于clangduboot/busybox等都可以用这种方式,理论上说所有基于Make和Cmake的源码工程都可以用这套方案阅读Linux源码最大问题在于调用链太复杂,一个函数或变量引用太多,...
-
linux CentOS7无法连接网络 右上角网络图标消失
在使用 linux 的过程中,有时会出现网络图标消失的问题,这时系统会没有网络。 有些 linux 的网络连接由 NetworkManager 管理, 问题应由它解决。 先执行一下 systemctl restart Net...
-
linux 运维 服务器 kubernetes新版本使用kubeadm init的超全问题解决和建议
这一篇能节省你在 kubeadm init 时遇到问题的排错时间⌚️。整合了网上大佬的方案留♂️和官方建议⚠️。个人被这个问题折磨了好久,希望总结出来能帮助到大家~目录自定义配置文件初始化的建议关注配置: 问题解决:th...
-
容器 docker linux Kubernetes(K8S)拉取本地镜像部署Pod 实现类似函数/微服务功能(可设置参数并实时调用)
以两数相加求和为例,在kubernetes集群拉取本地的镜像,实现如下效果: 1.实现两数相加求和 2.可以通过curl实时调用,参数以GET方式提供,并得到结果。(类似调用函数...
-
linux Ubuntu之apt-get--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p
原文网址:Ubuntu之apt-get--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p_IT利刃出鞘的博客...
-
运维 linux 大数据 PVE 安装 windows10
pve 安装教程大家可以参考视频:pve 安装pve 安装 Windows10 视频教程:pve 安装Windows10在安装好 pve 后我们就可以进行虚拟机的安装了。当然我们可以自行决定是否有必要进行 win10 的安装...
-
运维 vim Linux Shell 文件自动添加执行权限
使用 autocmd 自动命令配置 autocommand-events 参数,可以使用 :help autocommand-events 来查看具体使用events使用方法本文使用 autocmd BufWritePost...
-
linux [VIM]spcaevim
SpaceVim - 知乎关于Vim/Neovim/SpaceVim的一些思考 - 知乎vim高配版(1 – SpaceVim简介SpaceVim 是国内的一个大佬将一些NB的插件整合到一起的一个插件包. 一键式安装, 功...
-
linux VI/VIM编辑器(复制、粘贴、删除文本内容,移动光标,编辑文本内容,匹配替换文本内容,查找文本内容)
文章目录1.1 是什么1.2 一般模式1.3 编辑模式1.4 指令模式1.1 是什么 VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器 VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的...
-
数据库 linux MongoDB-报错To see additional information in this output, start without the “--fork“ option
问题报错如下:无法启动 mongodb 服务,容易被误导为缺失参数问题,但其实不是,而是存在一个固定文件(mongod.lock文件)卡住了服务的运行。正常情况下,mongodb 服务以配置文件启动命令如下:-f 指的是 -...
-
bash vim linux shell脚本:unexpected end of file错误解决
情景描述: 使用expect的过程中,需要用到 脚本执行过程中,报错:自己检查自己的代码,和老师的代码是一模一样的。 Beyond Compare 工具,也没发现什么不对劲。最后,在Linux系统上,vim模式,set in...
-
编辑器 linux 7.3 vim 创建第一个文件
详情点击链接: vim Hello | 小步教程vim创建第一个文件,并编辑多行内容。简要步骤说明[编辑内容]目标创建文件/teach1.txt,编辑内容如下:准备工作确保/teach1.txt文件不存在,删除。步骤1:输...
-
linux 服务器 【掌握版本控制:Git 入门与实践指南】多人协作
慕斯主页:修仙—别有洞天 ♈️今日夜电...
-
linux 在ubuntu中自己所建的anaconda虚拟环境中pip 其他包会一直下载到base环境的解决方法
当初自己在装anaconda结束配置环境变量的时候又分别执行了几行代码 打开bashrc后看见上面截图的conda initialize是下载anaconda时自动添加的不用管 所我的做法是将export PATH="~/...
-
python linux [pip安装包XXX错误]fatal error C1083: 无法打开包括文件: “io.h”: No such file or directory
做一个项目在pip install xxx包的时候,出现 fatal error C1083: 无法打开包括文件: “io.h”: No such file or directory 字样,错误截图如下:第一个方法(失败了)...
-
python linux pip换源
更换清华源,输入命令:清华源以外的部分源可能会出现不受信的错误,这里以阿里云镜像源为例,安装包时出现下图的报错这种情况可通过输入下面的命令解决(trusted-host 后面的地址根据上图红框中地址修改即可):使用下面的命令...
-
pycharm python pip install mysqlclient安装失败linux
pip install mysqlclient 报错:原因可能是安装mysql数据库的源文件缺失,尝试了网上很多种方式,用以下代码解决了我的问题。解决方案:安装成功:...