E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux-服务篇
【linux】循序渐进学运维-
服务篇
-nginx的虚拟主机
文章目录前言基于端口号的虚拟主机1.修改配置文件2.重启测试基于ip的虚拟主机基于域名的虚拟主机总结前言前面两篇文章,我们已经探讨了nginx的安装方式,通过yum和编译来安装,今天我们来探讨下nginx的虚拟主机,本文中的nginx是通过yum的形式安装的基于端口号的虚拟主机1.修改配置文件[root@zmedu-17rpm]#find/-namenginx.conf/etc/nginx/ngi
辛舒展
·
2020-08-02 12:39
#
循序渐进学运维-服务篇
Linux-
文件系统-学习笔记(15):利用busybox构建根文件系统
Linux-
文件系统-学习笔记(15):利用busybox构建根文件系统前言:一整套linux在只有内核的情况下是不能工作的,它需要由根文件系统的配置支持。
赵小琛在路上
·
2020-07-31 23:26
Linux嵌入式
Linux-
帮助与基本命令
1.获取命令帮助Linux中的命令按可分类shell内嵌命令、外部命令,获取命令帮助信息前需要区分命令类型。1.1type-查看命令类型[root@VM_0_171_centos~]#typeechoecho是shell内嵌[root@VM_0_171_centos~]#typepwdpwd是shell内嵌[root@VM_0_171_centos~]#typecdcd是shell内嵌[root@
yuanzicheng
·
2020-07-31 14:15
linux-
运维进阶-09 编写Shell脚本
linux-
运维进阶-09编写Shell脚本可以将Shell终端解释器当作人与计算机硬件之间的“翻译官”,它作为用户与Linux系统内部的通信媒介,除了能够支持各种变量与参数外,还提供了诸如循环、分支等高级编程语言才有的控制结构特性
IT@feng
·
2020-07-31 10:36
Linux-运维进阶
linux-
文件系统管理01-文件目录介绍
1.cnetos简介2.centos7.1的源码3.linux通用目录1.Linux的基础知识,linux的一个实例Centos简介:CentOS是RHEL(RedHatEnterpriseLinux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux发行版,其稳定性值得信赖。RHEL在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。
过去不再从来
·
2020-07-30 18:22
[
linux基础
]
技术中台实践 :微
服务篇
文首发于InfoQPro更多精彩内容抢先看,尽在InfoQPro“中台”这个概念火了一年多了,年初的时候又”火“了一次。相信任何事物都有它的两面性,正如我们做架构的时候其实也一直在做取舍。小鹏汽车的技术中台(Logan)已经快两岁了,今天我们不讨论该不该做技术中台,只说说中台给我们带来了什么。不管黑猫白猫,捉到老鼠就是好猫。一、背景小鹏汽车的智能离不开复杂系统的支撑,其特有的互联网基因要求业务能够
人在^O^旅途
·
2020-07-30 18:12
中台
Linux-
进程管理工具supervisor
supervisor一、简介Supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。但是只能运行在Unix-Like的系统上,不能运行在Windows上。Supervisor官方版目前只支持Python2.4以上版本,但是还无法运行在Python3上。supervisor还能很友好的管理程序在命令行上输
loco_python
·
2020-07-30 17:48
Linux
Linux-
操作系统-用户管理相关命令(九)
1.创建用户/设置密码/删除用户序号命令作用说明1useradd-m-g组新建用户名添加新用户--m自动建立用户家目录--g指定用户所在的组,否则会建立一个和用户同名的组2passwd用户名设置用户密码如果是普通用户,直接用passwd可以修改自己的账户密码3userdel-r用户名删除用户-r选项会自动删除用户家目录4cat/etc/passwdgrep用户名确认用户信息新建用户后,用户信息会保
weixin_37571268
·
2020-07-30 17:04
linux-
运维进阶-31 OpenSSL实现CA证书
linux-
运维进阶-31OpenSSL实现CA证书OpenSSL实现CA证书什么是CACA,CatificateAuthority,通俗的理解就是一种认证机制。
IT@feng
·
2020-07-30 13:50
Linux-运维进阶
linux-
内核导入配置 lexer.lex.c错误
wu@ubuntu:~/linux-5.4.8$makeexynos_defconfigHOSTCCscripts/basic/fixdepHOSTCCscripts/kconfig/conf.oHOSTCCscripts/kconfig/confdata.oHOSTCCscripts/kconfig/expr.oLEXscripts/kconfig/lexer.lex.c/bin/sh:1:fl
白茶,清欢1998
·
2020-07-30 12:04
Linux-
使用Samba实现文件的网络共享及管理
Samba是在Linux和UNIX系统上实现SMB协议的免费软件,由服务器和客户端程序组成。SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOSoverTCP/
xin1889
·
2020-07-30 05:55
Linux
Linux-
文本处理三剑客awk详解+企业真实案例(变量、正则、条件判断、循环、数组、分析日志)
文本处理awk1.awk简介awk是一种编程语言,用于在Linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其他命令的输出,它支持用户自定义函数和动态正则正则表达式等先进功能,是Linux/unix下的一个强大的编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件从第一行到最后一行,寻找匹配的特定模式的行,并在这些
Jiangxl~
·
2020-07-30 05:11
文本处理三剑客
linux-
最简单 安装nginx
centos下将系统预置yum源更换为阿里云源备份/etc/yum.repos.d/下的CentOS-Base.repo为CentOS-Base.repo.backup并更换为阿里云源。curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo运行yummakecache生成缓存添加源sud
兔先生的梦
·
2020-07-30 01:10
linux
linux
nginx
linux-
多线程通信(三)线程的同步
互斥量同步:当多个线程共享相同的内存时,需要每一个线程看到相同的试图,当一个线程修改变量时,其他线程也可以读取或修改这个变量,就需要线程的同步,确保他们不会访问到无效的变量。互斥量:在变量修改时间多于以一个存储器访问周期的处理器结构中,当存储器的读和写这两个周期交叉时,这种潜在的不一致性就会出现,当然这与处理器相关,但是在可移植的程序中不能对处理器做出任何预设。互斥锁为了让线程访问数据不产生中途,
sxm123z
·
2020-07-30 00:40
linux-
多线程通信(五)私有数据 线程与fork
线程的私有数据应用程序中有必要提供一种变量,使得多个函数多个线程都可以访问这个变量(如errno),但是线程对这个变量的访问都不会彼此产生影响。在使用私有数据之前,首先要创建一个私有数据相关的键,来获取对私有数据的访问权限pthread_key_t.intpthread_key_create(pthread_key_t*key,void(*destructor)(void*));-创建的键放在ke
sxm123z
·
2020-07-30 00:40
Linux-
字符管理命令—grep/egrep/cut/sed/awk/sort/wc/xargs
1grepgrep通过正则表达式查找文件中的关键字,其参数如下:-i忽略大小写-v排除匹配的关键字-r递归匹配-n显示匹配关键字的行号^匹配以什么为开头的$匹配以什么为结尾的这几个是重点\指定单词的结束[]匹配单个字符[n-m]:n-m都符合要求*所有字符例如:grep-ri“test”.///在当前目录下查找包含test关键字的文件或目录,不区分大小写且递归查找grep-n“test”f1//显
鬼刺
·
2020-07-29 22:51
Linux系统
嵌入式
linux-
嵌入式内核及驱动开发,中断编程,添加(定义)设备节点,获取中断号,申请中断,字符设备驱动框架,传递数据给用户
文章目录1,中断号和中断申请1.1,中断号1.2,获取中断号的方法(添加设备节点):1.2.1,系统中已经定义好的1.2.1.1,查看原理图,找到按键所对应的中断号SPIPortNo1.2.1.2,可以在设备树文件```arch/arm/boot/dts/exynos4x12-pinctrl.dtsi```中看到1.2.2,在编程过程中,需要定义自己的节点--描述当前设备用的中断号1.3,在驱动中
nice梦醉天宇
·
2020-07-29 20:08
privoxy拒绝连接的解决
参照https://mritd.me/2016/07/22/
Linux-
%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%8B%E4%BD%BF%E7%94%A8-Shadowsocks
luluny
·
2020-07-29 20:51
linux使用
Linux-
历史命令
1.history命令history命令可以查看执行过的历史命令。其命令格式为:[root@shell~]#history[n][root@shell~]#history[-c][root@shell~]#history[-raw]historyfilesn:数字,列出最近执行的n个指令-c:将目前shell中的所有history指令全部消除-a:将目前新增的history指令加入hisfiles
悠扬前奏
·
2020-07-29 15:25
Linux-
内核代码标志决定初始化顺序
#definepure_initcall(fn)__define_initcall(“0”,fn,0)#definecore_initcall(fn)__define_initcall(“1”,fn,1)#definecore_initcall_sync(fn)__define_initcall(“1s”,fn,1s)#definepostcore_initcall(fn)__define_ini
carl_wang_123
·
2020-07-29 14:26
linux驱动
linux
黑猴子的家:
Linux-
帮助命令
1、man获得帮助信息1)基本语法:man[命令或配置文件](功能描述:获得帮助信息)image.png(1)显示说明NAME命令的名称和单行描述SYNOPSIS怎样使用命令DESCRIPTION命令功能的深入讨论EXAMPLES怎样使用命令的例子SEEALSO相关主题(通常是手册页)(2)数字说明q1.用户在shell环境中可以操作的命令或是可执行的文件2.系统内核(kernel)可以调用的函数
黑猴子的家
·
2020-07-29 13:36
linux-
防火墙开放端口
现在防火墙有两种服务1.servicefirewalld2.serviceiptables一.就firewalld来说查看开放的端口查询防火墙状态如果防火墙关闭了,就开启查询对应端口号如果显示no,则开启然后重启防火墙注意:如果是云服务器的话,还得去云服务器管理平台开启端口号二.serviceiptables1.开放端口命令:/sbin/iptables-IINPUT-ptcp--dport808
zhengx辉
·
2020-07-29 13:07
linux
Linux-
安装JDK
Centos7+VMware121.安装方式第一种方法:首先进入官网www.oracle.com第二种:采用yum安装。本文采用第一种image.pngimage.pngimage.pngimage.pngimage.pngimage.png2.打开虚拟机image.png登录3.查看ip地址命令:ipaddrimage.pngEns33发现没有ip地址输入:vi/etc/sysconfig/ne
BugRoot
·
2020-07-29 09:31
负载均衡集群-LVS应用
说明:本篇结合上一篇"
linux-
集群介绍"而写,当看完上一篇集群介绍后做这个实验思路将会很清晰!!!
weixin_33974433
·
2020-07-29 06:52
【
linux-
证书】linux生成自验证ssl证书
1.首先要生成服务器端的私钥(key文件):opensslgenrsa-des3-outserver.key10242.去除key文件口令的命令:opensslrsa-inserver.key-outserver.key3.生成服务端证书opensslreq-new-keyserver.key-outserver.csr-config/etc/ssl/openssl.cnf4.对客户端也作同样的命
alexliu2360
·
2020-07-29 06:25
Linux
Linux-
内存分析-free meminfo
一.前言监测Linux系统的内存使用情况,使用【free】是最直接的。查看机器的内存使用信息【/proc/meminfo】二.分析1.【free】我们一起看下面的一个输出:free–m表示以M为单位查看内存使用情况,在这个输出中,我们重点关注的应该是free列与cached列的输出值。由输出可知,此系统共7.8G内存,系统空闲内存还有621M,其中,BufferCache占用了210M,PageC
时而宁靜
·
2020-07-29 06:48
linux/unix服务器
linux-
压测测试步骤详解
压力测试环境准备:1.与生产环境配置一直或者减半压力测试环境测试:1.系统可运行切确定可运行系统版本2.该版本本省不压测情况下,系统运行情况(这种时候,可能已经存在性能问题,没有压测的必要)压力测试数据准备:1.本次使用excel批量导入数据库2.通过loadrunner调用接口初始化数据3.通过dhc调用接口初始化数据4.通过jmeter调用接口初始化数据以上几种方式均可完成测试数据准备测试版本
nina19900811
·
2020-07-29 05:29
linux-性能分析
linux-
基本权限UGO-读写执行权限
小结基本权限类型读,写,执行分别对应的英文符号?读,r写,w执行,xll查询的结果如下-rw-rw-r--.1pyhuiit8月2717:57test2.txt1,文件所有者,所属组,其它人,分别什么权限2,文件的所有者是谁3,文件的所属组是谁4,用户sunquan是python组的,他对该文件有什么权限?5,用户zhangfei是it组的,他对该文件有什么权限??1,所有者有读写权限rw,所属组
ifubing
·
2020-07-29 05:29
linux-
解决/usr/bin/which: no ssh-copy-id in 和ssh: Could not resolve hostname问题
使用yuminstallopenssh-clients安装命令有的系统没有此命令有的系统缺省就包含这一条命令!但是我的测试机没有发现此命令只能这样安装!这时有报错了[root@node2~]#ssh-copy-id-i/root/.ssh/id_rsa.pubnode1/usr/bin/ssh-copy-id:INFO:Sourceofkey(s)tobeinstalled:"/root/.ssh
wuzhenwei0419
·
2020-07-29 00:42
Kafka
Linux-
鸟菜-7-Linux文件系统-EXT
Linux-
鸟菜-7-Linux文件系统-EXTLinux最传统的磁盘文件系统(filesystem)使用的是EXT2,所以先从EXT2开始了解。
TK13
·
2020-07-28 14:56
Linux
Linux-
让alias别名永久生效
目录一、问题描述二、解决步骤一、问题描述1.有很多时候我们想要将很多操作作为一个步骤,那么在不作为系统的服务的情况下,别名是我们最好的选择,但是发现别名只能在一次会话中生效,重启后别名就失效的,那么又该怎么让别名永久生效呢?2.别名操作简介新建别名格式:alias别名名称="命令1;命令2;命令n"删除别名格式:unalias别名名称别名使用:别名名称二、解决步骤1.首先我们查看一下系统的环境变量
TianXin1432516744
·
2020-07-28 11:07
21_Linux
VMware15安装
引用:尚硅谷韩老师的《尚硅谷-
Linux-
经典升级》日常总结一、软件介绍VMware(虚拟机)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,它能在Windows系统上虚拟出多个计算机
嘤 嘤 嘤
·
2020-07-28 08:54
虚拟机
Linux
VMware15安装
华为
服务篇
--DHCP
配置DHCP服务[SW1]dhcpenable#启用DHCP[SW1]ippoolquanju#配置地址池[SW1-ip-pool-quanju]gateway-list192.168.1.254#默认网关[SW1-ip-pool-quanju]network192.168.1.0mask24#网络掩码[SW1-ip-pool-quanju]excluded-ip-address192.168.1
温其丨如玉
·
2020-07-27 20:43
[华为交换机]
Vbox安装虚拟机教程
新建虚拟机:点击新建->创建一个名称->选择放置虚拟机的文件夹位置->类型选择
Linux-
>版本选择redHat64位设置虚拟机的运行内存4g或8g->然后点击创建->选择虚拟机的硬盘大小,一般为20-
Clozzz
·
2020-07-27 15:15
Linux
玩转服务器(华为云)—购买配置登录篇
目录前言购买选择篇安全组配置篇远程登录篇提供
服务篇
结语导读:对于程序员来说,每个人拥有一两个服务器进行学习是很有必要的,弹性云服务器(ElasticCloudServer)是一种可随时自助获取、可弹性伸缩的云服务器
Big sai
·
2020-07-27 11:55
linux
Linux
服务篇
----构建MySql(二)
下载首先去mysql官网下载Linux下mysql安装的tar包路径:https://dev.mysql.com/downloads/mysql/下载tab页下,选择mysql社区下载点击MySQL社区服务器寻找之前版本,也可以在当前页面下载最新版本也可以进入linux后用命令下载:wgethttps://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.2
小科比000
·
2020-07-16 07:51
linux
mysql
linux-
修改主机名
修改hostname1.临时修改[root@ccerptest~]#hostnamexxxxxx2.永久修改[root@ccerptest~]#vim/etc/sysconfig/networkNETWORKING=yesHOSTNAME=xxxxxx查看hostname1.查看主机名[root@ccerptest~]#hostname2.查看主机名对应的ip[root@ccerptest~]#h
lingzhiluoye
·
2020-07-16 02:47
linux
[年度盘点]若辉2016年的那些事儿
服务篇
这一年,我们共为47家单位提供法律服务。
若辉律师
·
2020-07-16 01:48
tiny4412学习(四)之移植
linux-
设备树(1)设备树基础知识及GPIO中断
硬件平台:tiny4412系统:linux-4.4文件系统:busybox-1.25编译器:arm-none-linux-gnueabi-gcc(gccversion4.8.320140320)uboot:友善自带uboot.一、DTS引入1.什么是DTS?为什么要引入DTS?DTS即DeviceTreeSource设备树源码,DeviceTree是一种描述硬件的数据结构,它起源于OpenFirm
【星星之火】
·
2020-07-15 22:08
Linux-
关于shell脚本(一)
shell脚本编程[root@web1~]#cat/etc/shells查看可用shell[root@web1~]#sh切换解释器sh-4.2#exit退出[root@web1~]#yum-yinstallksh安装ksh解释器[root@web1~]#cat/etc/shells再次查看可用shellbash优点,支持tab键,快捷键,别名,历史记录,管道,重定向脚本中常用非交互式指令,比如ls
乌冬吴亦几
·
2020-07-15 19:02
乌冬linux
python
shell
Java面试通关要点汇总集(基础篇+核心篇+框架篇+微
服务篇
)
基础篇基本功面向对象的特征final,finally,finalize的区别int和Integer有什么区别重载和重写的区别抽象类和接口有什么区别说说反射的用途及实现说说自定义注解的场景及实现HTTP请求的GET与POST方式的区别session与cookie区别session分布式处理JDBC流程MVC设计思想equals与==的区别集合List和Set区别List和Map区别Arraylist
哆啦小迁
·
2020-07-15 18:28
架构
java
面试
分布式
java
redis
设计模式
spring
【Linux】循序渐进学运维-
服务篇
-SSH秘钥认证
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-
服务篇
的第5篇文章文章目录前言为什么用密钥认证秘钥认证流程秘钥生成及使用1.交互式创建及分发秘钥a)生成秘钥b)分发秘钥c)登陆测试2.非交互式创建秘钥总结前言之前我们讨论了
高胜寒|职场引路人
·
2020-07-15 16:17
#
循序渐进学运维-服务篇
ssh秘钥认证
【Linux】循序渐进学运维-
服务篇
-rysnc原理
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-
服务篇
的第7篇文章文章目录前言一.rsync概述二.rysnc优缺点1.优点:2.缺点:3.常见备份分类三.rysnc的应用场景场景一:推场景二
高胜寒|职场引路人
·
2020-07-15 16:17
#
循序渐进学运维-服务篇
【Linux】循序渐进学运维-
服务篇
-ssh配置文件详解
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-
服务篇
的第4篇文章文章目录前言配置文件的路径配置文件详解1.修改默认端口2.ListenAddress0.0.0.03.LoginGraceTime2m4
高胜寒|职场引路人
·
2020-07-15 16:17
#
循序渐进学运维-服务篇
ssh
ssh配置文件
【Linux】循序渐进学运维-
服务篇
-SCP命令
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-
服务篇
的第6篇文章文章目录前言scp命令的使用1.什么是scp?
高胜寒|职场引路人
·
2020-07-15 13:00
#
循序渐进学运维-服务篇
scp
【Linux】循序渐进学运维-
服务篇
-ssh服务入门
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-
服务篇
的第3篇文章文章目录前言1.什么是SSH?
高胜寒|职场引路人
·
2020-07-15 13:59
#
循序渐进学运维-服务篇
ssh
SSH
远程连接
linux-
理解mmap函数
https://blog.csdn.net/iter_zc/article/details/44308729稍后读:https://www.cnblogs.com/huxiao-tee/p/4660352.htmlhttps://blog.csdn.net/luckywang1103/article/details/50619251https://blog.csdn.net/u014686399/
turryiven
·
2020-07-15 11:04
高性能服务器编程
linux
Linux-
基于Gogs搭建企业私有Git服务(包括守护进程配置)
1.gogs介绍与安装Gogs是一款开源的轻量级Gitweb服务,其特点是简单易用完档齐全、国际化做的相当不错。其主要功能如下:1.提供Http与ssh两种协议访问源码服务2.提供可WEB界面可查看修改源码代码3.提供较完善的权限管理功能、其中包括组织、团队、个人等仓库权限4.提供简单的项目viki功能5.提供工单管理与里程碑管理。**安装Git**#1.安装依赖环境yum-yinstallcur
陈晨*
·
2020-07-15 07:16
Linux-
内存管理机制、内存监控、buffer/cache异同
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,主要特点是,无论物理内存有多大,Linux都将其充份利用,将一些程序调用过的硬盘数据读入内存(buffer/cache),利用内存读写的高速特性来提高Linux系统的数据访问性能。在这方面,区别于Windows的内存管理。本文从Linux的内存管理机制入手,简单
weixin_34392435
·
2020-07-15 05:44
LINUX新手入门及安装配置FAQ(http://bbs.blueidea.com/viewthread.php?tid=635906&page=)
当前北京海淀区发短消息个人网站1#大中小发表于2002-9-1412:02只看该作者本文为剑气凌人搜集入网上,修改整理第一节,目录1、入门篇安装篇2、进程篇3、输入法篇4、网络篇5、安装内猫,上网篇7、DNS服务器、局限网
服务篇
本帖最近评分记录经典论坛大妈威望
wangyifei0822
·
2020-07-15 02:24
linux
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他