linux
流年师兄要努力りゅう
只要努力,一切皆有可能!
展开
-
Docke r部署 yapi
启动 MongoDBdocker run -d --name mongo-yapi mongo获取 Yapi 镜像,版本信息可在 阿里云镜像仓库 查看docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi初始化 Yapi 数据库索引及管理员账号docker run -it --rm \ --link mongo-yapi:mongo \ --entrypoint npm \ --workdir /api/vendors \原创 2021-09-15 15:11:19 · 234 阅读 · 0 评论 -
docker搭建XXLjob
最近需要使用到调用系统,为了方便管理,直观,所以推荐使用xxljob官方链接:xxl-job-admin开始本文的主题,如果根据本文操作,前提是要安装 docker一 安装mysql(使用yum或者docker安装的都可以,以下使用的是docker)root@localhost tmp]# docker run -itd --name xxl-mysql -p 3306:3306 -e M...原创 2020-03-19 10:27:29 · 2362 阅读 · 2 评论 -
linux 用户和用户组的管理
linux安全性模型linux使用user和group控制使用者对文件的存储权限用户使用账号和口令登陆linux每个文件都有owner,并且owner属于某个group每个程序都有owner和group用户概念每个用户都有一个唯一的iduser的信息存储在/etc/passwd 中 存储用户名和home等信息 /etc/shadow 存储用户的密码每个user都有一个ho原创 2016-10-18 23:03:53 · 433 阅读 · 0 评论 -
linux 用户的主要群组和次要群组
用户的主要群组和次要群组 1.主要群组: 每个文件都必须有一个组所有则,因此必须有个与每个用户相关的默认组,这个默认组成为新建文件的组所有者,被称作用户的主要群组,用户的主要群组在passwd文件中的第四个字段中定义。2.次要群组: 除了主要群组,用户也可以根据需要在隶属于其他群组,这些群组被称为次要群组,在group文件中第四个字段中定义用户的管理useradd 【 -u U原创 2016-10-19 23:03:46 · 6242 阅读 · 0 评论 -
Linux 之 TCP 协议详解
TCP协议详解传输层概述TCP状态转移详解TCP建立连接和关闭连接过程RST复位报文段TCP可靠传输机制传输层概述TCP服务特点TCP头部信息TCP服务特点TCP协议的特点是:面向连接、字节流和可靠传输。 TCP的面向连接是什么意思? TCP的字节流是什么意思? TCP的可靠是什么意思?那么传输层在整个TCP/IP协议族中的作用是什么呢? TCP头部结构原创 2016-10-30 16:56:58 · 1456 阅读 · 1 评论 -
Linux 之 服务实战环境
准备Linux服务实战环境Linux系统介绍安装Linux系统配置Linux系统Linux系统介绍Linux是什么Linux的优点Linux的发布Red Hat Enterprise Linux的介绍Linux是什么Linux诞生于上世纪90年代,最初的开发者是林纳斯·托瓦兹(Linus Torvalds)严格来说Linux表示的是Linux内核,现在一般称Linux是指一种操作系统原创 2016-10-30 18:39:23 · 1086 阅读 · 0 评论 -
Linux 之 文件压缩与打包
关于文件的压缩与打包文件压缩 通过压缩算法将文件体积缩小,同时会将多个文件合并到一起方便交换传输文件打包 将多个问或整个目录合并到一个文件,用来进行文件的备份,分发,传输等linux支持的压缩格式 *.Z,compress 程序压缩文件 *.gz,gzip程序压缩文件 *.bz2,bzip2程序压缩文件 *.tar,tar程序打包文件,并未压缩原创 2016-10-20 23:00:10 · 566 阅读 · 0 评论 -
Linux 之 网络编程基础
网络编程基础APIsocket地址API创建socket监听socket接收连接发起连接关闭连接数据读写socket地址API主机字节和网络字节转换API: #include <netinet/in.h> //主机字节转换成网络字节 unsigned short int htons(unsigned short int hostshrot); /原创 2016-11-01 16:16:55 · 725 阅读 · 0 评论 -
Linux 之 网络编程之套接字选项
SOL_SOCKET协议族选项获取和设置套接字选项SO_KEEPALIVE选项SO_LINGER选项SO_RCVBUF和SO_SNDBUF选项SO_RCVLOWAT和SO_SNDLOWAT选项SO_RCVTIMEO和SO_SNDTIMEO选项SO_REUSEADDR选项获取和设置套接字选项getsockopt()函数和setsockopt()函数原型:#include <sys/so原创 2016-11-02 18:59:37 · 1403 阅读 · 0 评论 -
Linux 之 企业大型监控系统Zabbix应用初级篇
Zabbix介绍 — 什么是ZabbixZabbix是一个基于Web界面的分布式系统监控的企业级开源软件。可以监视各种系统与设备的参数,保障服务器及设备的安全运营。Zabbix介绍 — Zabbix的功能和特性安装与配置简单可视化Web管理界面免费开源支持中文自动发现分布式监视Zabbix介绍 — Zabbix架构体系Zabbix介绍 — Zabbix组件及工作原理Zabbix Ser原创 2016-11-10 17:36:25 · 2642 阅读 · 0 评论 -
Linux 之 IP协议详解
网络层概述IP服务特点IPv4头部信息IP服务特点IP协议为上层协议提供无状态、无连接、不可靠的服务。 IP协议的无状态是什么意思? IP协议的无连接是什么意思? IP协议的不可靠是什么意思?那么IP协议在整个TCP/IP协议族中的作用是什么呢?IPV4头部结构IPv4头部结构可变长的选项部分,最多包含40个字节,可选的IP选项包括:记录路由时间戳松散源路由选择原创 2016-10-28 19:09:52 · 1390 阅读 · 1 评论 -
Linux 之 FTP服务实战应用进阶
FTP客户端命令 Windows和Linux等平台下都自带有命令行形式的FTP客户端软件,在Linux中FTP命令有很多参数及内部命令。熟练掌握这些命令及参数的使用,是FTP进行自动化运维的关键步骤。FTP常用参数FTP常用内部命令FTP命令自动化FTP常用参数-v #显示远程服务器的所有响应信息-i #多个文件传送时关闭交互提示-n原创 2016-10-27 17:44:18 · 1082 阅读 · 1 评论 -
Linux 之 安装软件
通过源码安装软件1.什么是原码包 1. 附带有成效的源代码,configure文件、说明文档的安装包 2. 一般先以tar打包,再以压缩软件压缩,如tar.gz 或者 tar.bz2文件 需要自定义参数进行编译安装2.configure 1. 自定义参数 2. 配置安装环境,进行一些必要性的检查 3. 生成makefile文件3、 make&i原创 2016-10-24 23:39:52 · 754 阅读 · 0 评论 -
linux 之 基础API底层执行过程
accept建立连接过程三次握手过程中内核的处理流程阻塞模式接收过程非阻塞模式接收过程三次握手过程中内核的处理流程两个队列满了后,新的请求到达了后的处理过程:若SYN队列满,则会直接丢弃请求如果ACCEPT队列满,则不会导致放弃连接,也不会把连接从SYN列队中移出阻塞模式接收过程非阻塞模式接收过程TCP消息发送过程— 内核处理消息发送过程TCP消息接收过程— 内核处理消息发送过程TCP消原创 2016-11-06 18:30:16 · 1287 阅读 · 0 评论 -
linux 之 Linux服务器网卡绑定
Bonding 技术介绍Bonding 技术介绍Linux 下七种 bonding 模式Bonding 技术介绍Bonding 是一种允许将多个以太网接口绑定成单一的虚拟接口,同时增加数据带宽并且提供故障切换的技术。Bonding 的七种模式balance-rr or 0 :平衡轮询环策略active-backup or 1 :主-备策略balance-xor or 2:平衡策略broa原创 2016-11-06 18:41:03 · 1486 阅读 · 0 评论 -
linux 之 SSH服务实战应用
SSH服务的介绍 SSh 是Secure Shell 的缩写,是简历在应用层和传输层基础上的安全协议。SSh是目前较为安全可靠的远程登录会话和传输协议。目前绝大多数的Linux都采用ssh远程登录方式且SSH客户端适合用于多种平台。SSH 的服务结构ssh 是C/S架构,即Client/server(客户端和服务器端)结构目前,SSH有1.x和2.x的两个版本。连接ssh服务是要注意客户程原创 2016-10-25 23:07:19 · 1077 阅读 · 1 评论 -
Linux 之 FTP服务实战应用
FTP服务的介绍 1. FTP服务是Linux运维人员最常用的文件传输服务之一。 什么是FTP服务 什么是VSFTP服务 VSFTP服务的特性 2. 什么是FTP服务 FTP是File Transfer Protocol(文件传输协议)的缩写。 FTP本质上是一个应用程序,用于在互联原创 2016-10-26 18:14:33 · 607 阅读 · 0 评论 -
linux 之 I/O模型和I/O函数
I/O函数 I/O操作函数 I/O 模型 非阻塞I/O (未完待续……持续更新……)原创 2016-11-07 19:16:15 · 689 阅读 · 0 评论 -
linux 文件管理
home目录 1. root用户的home目录/root(root用户) 2. 普通用户的home目录就是/home/user 3. #是root用户 $是普通用户bin目录 1. 常用的可执行文件 2. /bin、/usr 3. /sbin 用户存放root用户的指令外部设备mountpoint(相当于光驱) 1. /media 2. /mnt 3. 当检测到设备接入会自动原创 2016-10-17 22:48:17 · 478 阅读 · 0 评论 -
Linux 之 TCP/IP协议
TCP/IP协议的体系结构TCP/IP协议族四层模型和OSI七层模型四层模型中各个层次的作用及特点四层模型中各个层次对应的协议1. TCP/IP协议族四层模型和OSI七层模型2. 四层模型中各个层次的作用和特点3.四层模型中各个层析相应的协议数据的封装和分用数据的封装形式TCP报文段传输过程最大传输单元(MTU)以太网帧格式数据分用的过程1. 数据的封装形式2.TCP报文段传输过程原创 2016-10-27 17:24:50 · 1300 阅读 · 2 评论 -
Linux 之 vi使用
VI编辑介绍Vi编辑器 visual interface 的简称,是Linux上基本的文本编辑工具,可以输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。vim编辑器 vi imPROVED的简写,是vi升级版,在vi的基础上增加了很多功能,如:代码高亮等,vim兼容所有的vi指令。一般使用的是vi编辑器,要编写代码,使用的是vim。vi编辑原创 2016-10-23 21:54:57 · 604 阅读 · 0 评论