Shrmars Blog

「离开世界之前 一切都是过程」

Windows下搭建Lua开发环境

Windows下搭建Lua开发环境

一、 配置lua环境 1、下载lua https://luabinaries.sourceforge.net/download.html 2、选择一个位置存放lua 路径中不要有中文 3、配置环境变量 将存放的路径写入进去 4、测试 win+r 输入cmd 要根据下载的内容输入lua54,如果是其他版本后面的数字会变 再输入 print(‘hello...

使用Systemd创建自定义服务

xxxxxxxxxx

一、 文章标题

CentOS8安装JDK8、Maven、Git

CentOS8安装JDK8、Maven、Git,并构建手工服务部署环境

一、 目标 在一台CentOS8服务器下,安装JDK8、Maven、Git用户构建手工部署环境,编写脚本,一键下载更新代码打包,重启服务等。 二、安装 Jdk1.8 安装JDK8,可从Oracle官网进行下载,下载地址: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 下载...

Jdk8-Lamda表达式用法

Jdk8-Lamda表达式用法

一、 文章标题

Git如何将多个工程合并为一个并保留提交记录

Git如何将多个工程合并为一个并保留提交记录

一、 背景 有两个Git仓库,分别为 project_a、project_b, 1 2 project_a:远程地址为:git@github.com:xxxx/project_a.git ,分支为master project_b:远程地址为:git@github.com:xxxx/project_b.git ,分支为master 需要将这两个仓库合并为一个,放在一个父目录下,要求的目...

Linux文件权限设定

在Linux中常见的有7种文件类型

一、 文件的权限属性说明 普通文件(-) 目录(d) 字符设备文件(c) 块设备文件(b) 套接字文件(s) 管道(p) 符号链接文件(l) ”.”代表当前目录 “..”代表上级目录 1 2 3 #通过 ls –al 可以显示文件或者目录的权限信息,看下面的输出: [root@localhost oracle]# ls -al drwxr-xr-- 3 oracle oins...

Linux用户权限管理

Linux用户主要分为三类:超级用户、普通用户、虚拟用户

一、 用户与角色分类 超级用户:拥有对系统的最高管理权限,默认是root用户。 普通用户:只能对自己目录下的文件进行访问和修改,具有登录系统的权限,例如www用户、ftp用户等。 虚拟用户:也叫“伪”用户,这类用户最大的特点是不能登录系统,它们的存在主要是方便系统管理,满足相应的系统进程对文件属主的要求。例如系统默认的bin、adm、nobody用户等 二、用户和组以及关系 一对一:即...

Linux通过源码安装软件

一、源码安装是什么?         所有开源软件基本都提供源码下载,源码安装的方式。 二、源码安装的优点         源码安装的好处是可以使用最新版本,用户可以自己定制软件功能,安装需要的模块,不需要的功能可以不用安装,     此外,用户还可以自己选择安装路径,方便管理,卸载软件也很方便,只需删除对应的安装目录即可。 三、源码安装的缺点          由于源码安装非常...

Linux通过yum或dnf安装软件

为了克服rpm包安装软件的难度,yum/dnf 安装方式出现了

一、 yum/dnf是什么?         为了克服rpm包安装软件的难度, yum/dnf 安装方式出现了。         yum/dnf是进行linux系统下软件安装和升级常用的一个工具,通过yum/dnf工具配合互联网即可实现软件的便捷安装和自动升级。         yum/dnf安装的本质还是rpm文件安装,只不过rpm文件是yum自动通过互联网下载下来的。      ...

Linux通过RPM安装软件

RPM是Red Hat Package Manager的缩写,最先由Redhat公司开发出来的linux下软件包管理工具

一、 RPM是什么?         RPM是Red Hat Package Manager的缩写,本意就是Redhat软件包管理,是最先由Redhat公司开发出来的Linux下软件包管理工具,由于这种软件管理方式非常方便,逐渐被其它Linux发行商所借用,现在已经成为Linux平台下通用的软件包管理方式,例如Redhat、suse、centos、almalinux等主流linux发行版本...