
Linux(CentOS、Ubuntu等)
文章平均质量分 74
Linux系统操作及使用
斯普润布特
热爱Java,低调进取,不贰过
展开
-
Docker操作
ENTRYPOINT 指定一个容器启动是运行的命令,ENTRYPOINT的目的和CMD一样,都是指定容器启动程序及参数,不会被docker run之后的参数替换,会追加。CMD 指定一个容器启动时要执行的命令,Dockerfile中可以有多个CMD指令,但是只有最后一个生效,CMD会被docker run 之后的参数替换掉。docker run -it mycentos:2.3 -i 启用CMD保留字指令时运行该命令会将参数‘-i’替换["curl","-s","MAINTAINER 作者+作者邮箱。原创 2023-07-18 23:00:31 · 1693 阅读 · 1 评论 -
Centos7安装Docker
【代码】CentOS7安装Docker。原创 2023-07-18 22:16:10 · 525 阅读 · 0 评论 -
Minio(minio-20221029062133.0.0.x86_64.rpm) Linux 环境安装
linux 安装 minio 202210版原创 2023-05-10 10:54:29 · 1158 阅读 · 1 评论 -
Ubuntu 18.0桌面系统使用帮助
Ubuntu 18.0桌面系统使用帮助设置root密码:sudo passwd root 切换root身份: su 谷歌浏览器:https://blog.youkuaiyun.com/web_snail/article/details/96439899 vim : ubuntu 系统输入命令:sudo apt-get install vim-gtk 邮件:https://blog.youkuaiyun.com/gatieme/article/details/78174372 wps:https://blog.csd.原创 2022-03-23 18:06:24 · 2199 阅读 · 2 评论 -
MySQL - 主从同步
MySQL - 主从同步环境准备两台mysqlMySQL核心配置1.【必须】主服务器唯一IDserver-id =12.【必须】启用二进制日志log-bin=自己本地的路径/mysqlbin3.【可选】启动错误日志log-err=自己本地的路径/mysqlerr4.【可选】根目录basedir="自己本地路径"5.【可选】临时目录tmpdir="自己的本地路劲"6.【可选】数据目录datadir="自己本地路径/Data/"7.read-only=0主机,读写都可以原创 2021-08-22 13:55:58 · 334 阅读 · 0 评论 -
HAproxy - Linux 安装并反向代理MySQL
HAproxy - Linux 安装并反向代理MySQL安装yum search haproxyyum yinstall haproxy.x86_64 -y配置192.168.213.156:3306与192.168.213.162:3306是两个 mysql 服务vim /etc/haproxy/haproxy.cfgglobal log 127.0.0.1 local2 chroot /var/lib/hapr...原创 2021-08-22 11:28:55 · 311 阅读 · 0 评论 -
FastDFS - Linux 安装(Tracker、Storage、配合Nginx实现对外发)
FastDFS - Linux 安装(Tracker、Storage、配合Nginx实现对外发)目录准备安装包准备环境Tracker节点配置Storage节点配置配置client测试FastDFS服务对外发布测试外发注意:准备安装包FastDFS官网下载准备环境准备2个服务器,一个调度节点,一个存储节点,2个服务器做同样的准备 上传压缩包,在/usr/local文件夹下创建fastdfs文件夹 mkdir /usr/local/f...原创 2021-08-17 00:08:42 · 1463 阅读 · 0 评论 -
MySql-5.8 - Linux 安装
MySql-5.8 - Linux 安装mysql 下载地址准备好了安装包上传至linux服务器,准备安装安装加压文件 将压缩包解压到/usr/local/目录下,并改名mysql cd /usr/local/tar -xvf /home/chenyb/software/mysql-8.0.15-linux-glibc2.12-x86_64.tar.xzmv mysql-8.0.15-linux-glibc2.12-x86_64/ ./mysql配置my.原创 2021-08-14 20:40:35 · 2794 阅读 · 3 评论 -
Elasticsearch - Linux 安装7.14.0&集群搭建
Elasticsearch - Linux 安装7.14.0Elasticsearch官网下载最新版本7.14.0原创 2021-08-11 13:43:30 · 2031 阅读 · 0 评论 -
MariaDB - Linux 系统离线安装MariaDB10.4.21
MariaDB - Linux 系统离线安装MariaDB10.4.21MariaDB官网下载稳定版即可 这里选择的版本是10.4.21 选择对应的系统下载传到linux服务器上解压文件 进入 cd /usr/local/ 解压 tar -zxvf /home/chenyb/software/mariadb-10.4.21-linux-systemd-x86_64.tar.gz 改名 mv mariadb-10.4.21-linux-systemd-x86_...原创 2021-08-08 19:57:09 · 5275 阅读 · 0 评论 -
网卡 - linux - 配置虚拟LO回环
LO - linux - 配置虚拟lo(环回) 创建网卡子环回(响应路由) 关闭网络配置管理器,避免网络接口冲突systemctl stop NetworkManagersystemctl disable NetworkManager切换到网卡配置文件目录:cd /etc/sysconfig/network-scripts 创建环回子配置文件:cp ifcfg-lo ifcfg-lo:1配置环回子配置文件DEVICE=lo:1IPADD...原创 2021-08-07 23:03:17 · 2615 阅读 · 0 评论 -
Linux (CentOS)配置 java环境
Linux (CentOS)配置 java环境下载安装包:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html上传到linux环境,然后解压 解压:tar -zxvf jdk-8u301-linux-x64.tar.gz 配置环境变量: 编辑环境变量:vim /etc/profile,编辑完成后 :wq保存 加载环境变量文件:source /etc...原创 2021-07-22 22:46:12 · 301 阅读 · 0 评论 -
Linux (CentOS)IPtables 转发 FORWARD 配置
Linux (CentOS)IPtables 转发 FORWARD 配置两台服务器实现转发,将本机(11.53.96.13:7777)端口流量转发给(11.0.34.204:8888) 本机:11.53.96.13 目标:11.0.34.204 内核配置 会话开启:echo 1 > /proc/sys/net/ipv4/ip_forward 永久配置:echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf 重启network服原创 2021-05-17 16:34:55 · 8790 阅读 · 1 评论 -
Linux (CentOS)软链接与硬链接
Linux (CentOS)软链接与硬链接什么是链接 链接简单说上是一种实际文件共享的方式,是 POSIX 中的概念,主流文件系统都支持链接文件 它们是用来做什么的 你可以将链接简单地理解为 Windows 中常见的快捷方式(或是 OS X 中的替身),Linux 中常用它来解决一些库版本的问题,通常也会将一些目录层次较深的文件链接到一个更易访问的目录中。在这些用途上,我们通常会使用到软链接(也称符号链接) 软链接与硬链接的区别 指向 硬链接: 与普通文件没什么不同,inode原创 2021-05-13 09:39:01 · 2961 阅读 · 2 评论 -
Linux (CentOS)Ipset
Linux (CentOS)Ipset数据集合ipset是iptables的扩展,允许你创建匹配整个地址sets(地址集合)的规则。而不像普通的iptables链是线性的存储和过滤,ip集合存储在带索引的数据结构中,这种集合比较大也可以进行高效的查找。在许多的linux发布中ipset是一个简单的安装包,可以通过linux发行版提供的yum进行安装 创建ipset集合:ipset create SETNAME TYPENAME,SETNAME:集合名称(bitmap, hash, list);TYPE原创 2021-05-11 14:14:32 · 1184 阅读 · 0 评论 -
Linux (CentOS)开机自启
Linux (CentOS)开机自启对于linux开机自启,这里总结了三种方式 第一:root登录,终端可视化管理界面,输入命令:ntsysv,括号中(*)代表默认开机启动,否则不会在开机的时候启动;上下键:可以在各个服务之间移动;空格键:设置启动还是不启动/确定,* 进行设置即可;Tab键:在方框、ok、cancle之间进行切换;第二:利用chkconfig命令进行设置参数 | 说明 --list | 将目前的各项服务状态栏显示出来--level | 设置某个服务在该LEVEL原创 2021-05-11 09:47:52 · 636 阅读 · 0 评论 -
Linux (CentOS)防火墙策略管理工具(iptables、firewalld、TCP Wrappers)
iptables与firewalld都不是真正的防火墙,它们都只是用来定义防火墙策略的防火墙管理工具而已,或者说,它们只是一种服务。iptables服务回把配置好的防火墙策略交由内核层面的netfilter网络过滤器来处理,而fiewalld服务则是把配置好的防火墙策略交由内核层面的nftables包过滤框架来处理。精通其中之一就足够了。 iptables 策略与规则链:防火墙规则策略有两种,1种是通(放行);另一种是堵(阻止),其轨规则链都是由上至下执行的,因此一定要把允许的动作放到拒绝动原创 2021-01-15 11:12:16 · 1322 阅读 · 0 评论 -
Linux (CentOS)用户与文件
身份 管理员:UID为0:系统管理员用户 系统用户UID1~999:Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认服务程序会有独立的系统用户负责运行,进而有效的控制被破坏范围 普通用户IUID1000起:是由管理员创建的,用于日常工作的用户 用户组,Linux系统中还引入了用户组的概念 一个用户只有一个基本用户组 可以有多个扩展用户组 如果该用户被归纳到其他用户组,则这个其他用户租组称之为扩展用户组 创建每一个用户时,默认创建一个对应的用户组,而这个原创 2021-01-14 15:48:21 · 314 阅读 · 2 评论 -
Linux (CentOS)存储结构与磁盘分化
Linux目录说明 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 用于存放系统..原创 2021-01-14 14:51:00 · 294 阅读 · 2 评论 -
Linux (CentOS)计划/定时任务
一次性计划任务 命令:at 【时间】,例如: at 80:00 在at > 后编写脚本;执行reboot 重启下服务器就好,简单效果还明显 编写完任务,Ctrl + D执行 at -l 查看还未执行的任务 atrm 【任务序号】 删除任务 长期性计划任务 crontab -e 创建或者编辑计划任务 crontab -l 查看计划任务 crontab -r 删除计划任务 命令加参数 -u 可以编辑其他用户的计划任务 计划任务中的脚本命令必须为绝对路径,例如/u.原创 2021-01-11 14:53:01 · 392 阅读 · 1 评论 -
Linux (CentOS)编写脚本
/etc/yumrepos.d原创 2021-01-08 14:42:16 · 3588 阅读 · 0 评论 -
Linux (CentOS)编辑器与网卡配置
在Linux系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数Vim文本编辑器命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 输入模式:正常的文本录入。 末行模式:保存或退出文档,以及设置编辑环境。vim(编辑文件内容,命令模式)->a/i/o等键(输入模式)->: (末行模式);末行模式/输入模式->Esc键(命令模式)命令模式可用命令命令 作用 dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始原创 2021-01-07 21:11:24 · 2789 阅读 · 0 评论 -
Linux (CentOS)管道符、重定向与环境变量
重定向输入重定向(SITDIN,文件描述符为0):默认从键盘输入,也可以以从其他文件或命令输入;输出重定向(SITDOUT,文件描述符为1):默认输出的屏幕;错误输出重定向(SITERR,文件描述符为2)默认输出到屏幕;输入重定向:例如:cat < inof_log.txt 命令 < 文件 将文件为命令的标准输出(文件内容输出到屏幕) 命令 << 分节符 从标准的输入中读入,知道遇到分节符才停止;例如 cat <<。(输入信息,直到单独原创 2021-01-07 15:59:03 · 220 阅读 · 0 评论 -
Linux (CentOS)常用命令
命令 注解 echo 输出命令 echo $SHELL 提取变量SHELL值输出到屏幕上 date 查看系统当前时间(默认格式) date "+%Y-%m-%-d %H:%H:%S" 查看系统当前时间(年-月-日 时:分:秒格式) date -s "19880714 8:30:00" ...原创 2021-01-07 09:06:15 · 244 阅读 · 0 评论