
Linux
十分之九加九分之一
互相学习,洒洒水啦
展开
-
优雅的安装Docker以及Docker-compose(附带镜像加速哦)
有人会问:为什么不直接apt 或者 yum 安装?我的回答:我喜欢把控每个细节的感觉安装了的需要卸载 Docker!!!里面有两个文件可能直接在 linux 下载不下来,需要手动下载后上传到 linux ,脚本中会根据不同的 linux 架构输出不同的地址。原创 2023-04-03 18:32:34 · 924 阅读 · 1 评论 -
Tomcat7.x、8.x、9.x、10.x 使用 Redis实现Session共享
我的环境:Tomcat 9.0.41jdk8如果只需要简单的实现session共享,并且存储时间默认为30分钟,可以如下操作即可实现,其他更加复杂的配置详情请看文章末尾小结。1、下载两个jar包放在tomca的lib目录下, 下载地址,翻到链接最底下即可2、编写 redisson.conf 放在tomcat根(${catalina.base})目录。{ "singleServerConfig":{ "password": 如果有就写,没有就删了, "addre原创 2021-07-05 23:16:33 · 652 阅读 · 0 评论 -
Linux安装和部署Nginx
Linux安装和部署Nginx注:用Nginx通过域名访问项目我过几天也会发一个详细的博客官网 : http://nginx.org/en/download.html第一步:先将下载好的文件传到usr\local下面解压:tar -zxvf nginx-1.19.6.tar.gz解压之后查看local列表解压后的文件千万不要改名为nginx第二步:安装前准备(依赖库)这些库可能存在了,也可能不存在,试一下吧,一步步来[root@wulei local]# yum -y install原创 2021-01-10 23:34:54 · 283 阅读 · 3 评论 -
Linux 用yum 安装MySQL 8.0.x
Linux用yum安装MySQL 8.0.X说明我下面的执行位置就是根目录 :~ (这玩意好像不是根目录)第一步:添加MySQL Yum存储库yum -y install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm第二步:用yumyum makecache把服务器的包信息下载到本地电脑缓存起来yum makecache第三步:安装mysqlsudo yum -y install mysql-comm原创 2021-01-10 22:38:14 · 1437 阅读 · 0 评论 -
Linux下Tomcat执行./shutdown.sh抛出异常
我相信,能够找到我这里的应该试过各种各样的方法了,直接来干货吧,其实也很简单,是java1.8版本的问题我们只需要:JAVA_OPTS=-Djava.security.egd=file:/dev/./urandom原创 2021-01-10 20:30:57 · 396 阅读 · 0 评论 -
Linux ---- 三种软件安装方式及服务器基本环境搭建
jdk安装(rpm安装)1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2、如果有安装openjdk 则卸载[root@wulei~]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build原创 2020-08-31 16:37:54 · 306 阅读 · 1 评论 -
Linux ---- 进程管理
Linux中一切皆文件(文件:读写执行(查看,创建,删除,移动,复制,编辑),权限(用户、用户组)。系统:(磁盘,进程))对于我们开发人员来说,其实Linux更多偏向于使用即可!基本概念1、在Linux中,每一个程序都是有自己的一个进程,每一个进程都有一个id号!2、每一个进程呢,都会有一个父进程!3、进程可以有两种存在方式:前台!后台运行!4、一般的话服务都是后台运行的,基本的程序都是前台运行的!命令ps 查看当前系统中正在执行的各种进程的信息!ps -aux :-a 显示当前原创 2020-08-31 15:03:37 · 116 阅读 · 0 评论 -
Linux ---- 账号、用户组、磁盘管理
简介Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加、删除与修改。用户口令原创 2020-08-31 14:42:32 · 273 阅读 · 0 评论 -
Linux ----硬链接与软链接
Linux 链接概念Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。硬链接硬链接指通过索引节点来进行连接。在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在 Linux 中,多个文件名指向同一索引节点是存在的。比如:A 是 B 的硬链接(A 和 B 都是文件名),则 A 的目录项中的 inode 节点号与 B 的目录项中的 inode 节点号相同,即一个原创 2020-08-31 11:43:06 · 167 阅读 · 0 评论 -
Linux ---- 文件内容查看
概述Linux系统中使用以下命令来查看文件的内容:cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行cat 由第一行开始显示文件内容cat [-AbEnTv]选项与参数:-A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;-b原创 2020-08-31 11:27:38 · 165 阅读 · 0 评论 -
Linux ---- 文件的基本属性
看懂文件属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls -l命令来显示一个文件的属性以及文件所属的用户和组,如:上图中,boot文件的第一个属性用"d"表示。"d"在Linux中代表该文件是一个目录文件。在Linux中第一个字符代表这个文件是目录、文件或链接文件等等:当为 [ d ] 则是目录当为 [ - ] 则是文件;原创 2020-08-31 11:07:02 · 174 阅读 · 0 评论 -
Linux ---- 关于目录基本命令
绝对路径和相对路径我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。绝对路径:路径的写法,由根目录 / 写起,例如:/usr/share/doc 这个目录。相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd ../man 这就是相对路径的写法!处理目录的常用命令接下来我们就原创 2020-08-31 10:29:05 · 214 阅读 · 0 评论 -
Linux ---- Linux系统目录
系统目录结构登录系统后,在当前命令窗口下输入命令:ls /你会看到如下图所示:原创 2020-08-31 09:10:53 · 135 阅读 · 0 评论