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-
实用快捷键操作
博文说明【前言】:本文将通过个人口吻介绍Linux下一些常用的实用快捷键,在目前时间点【2017年6月14号】下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容。正文:一:常用快捷键:Ctrl+a:光标回到命令行首。(a:ahead)Ctrl+e:光标回到命令行尾。(e:end)Ctrl+b
1清风揽月1
·
2017-06-14 15:22
Linux
Linux--基础知识
Linux-
什么是二进制包,源码包,RPM包,软件仓库
博文说明【前言】:本文将通过个人口吻介绍什么是二进制包,RPM包,源码RPM包(SRPM包),源码包,以及RPM常用命令,源码rpm的安装(*.src.rpm),源码包的安装步骤知识(./configure,make,makeinstall)相关知识。在目前时间点【2017年6月12号】下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现
1清风揽月1
·
2017-06-12 15:42
软件
Linux
仓库
Linux--基础知识
Linux-
源码包安装软件
源代码包在Linux、BSD系统中,软件包主要以两种形式出现:二进制包以及源代码包。之前一直说的rpm包就是属于二进制包,也就是已经编译好的软件包.这里说源代码包则主要适用于自由软件的安装,用户需要自己编译它们。先了解下:源码安装和rpm安装的比较rpm包的安装路径通过参数prefix指定rpm软件包的安装路径:rpm-ivhMySQL-devel-5.6.16-1.rhel5.x86_64.rp
YvesHe
·
2017-06-03 17:14
【Linux-软件安装管理】
聊聊Thrift(四) thrift
服务篇
-TNonblockingServer
聊聊Thrift(四)thrift
服务篇
-TNonblockingServerTNonblockingServer是thrift提供的NIO实现的服务模式,提供非阻塞的服务处理,用一个单线程来处理所有的
小小一刀
·
2017-05-31 23:22
Linux-
系统的初始化和服务
一、简单介绍RHEL开机时的先后顺序BIOS—>MBR—>Kernel—>init1、当电脑一打开电源时电脑就会进入BIOS(BIOS的工作主要是检测一些硬件设备);2、检测完后会进入MBR也就是bootloader(MBR位于硬盘的第一个扇区总共512bytes,其中前446bytes里面的编码是在选择引导分区也就是决定要由哪个分区来引导);3、载入系统的Kernel(核心),在Kernel里主
KassadinSw
·
2017-05-25 15:30
计算机基础教程
Linux-
修改文件属性和权限
chgrp:修改文加所属用户组chown:修改文件所有者chmod:修改文件的权限修改文件所属用户组:chgrpchgrp是changegroup的简称,这样记忆起来方便好多。虽然通过chgrp修改文件的用户组很简单,但是需要注意被改变的组名(改变后的组名)要在/etc/group文件内存在才行,否则报错(invalidgroupname‘*‘)。-参数R:进行递归的改变,连同子目录的文件也改变。
徐金良
·
2017-05-24 10:22
Linux
linux-
基本命令格式
家目录:因为是root所以家目录是/root,如果是普通用户:/home/用户名/,每个用户都有一个属于自己的家目录,创建就会生成,pwd命令显示当前的所在位置直接输入ls不加选项和目录,显示当前目录下简单的文件名输入ls-l带选项无目录,就会显示当前目录的详细情况相当于ll前面10位,第一位是文件类型,-表示文件、d表示目录、l表示软连接文件、s套接字文件、b块设备文件,二进制文件、c字符设备文
CaiL_恋
·
2017-05-18 00:09
系统
linux
Linux-
安装vsftp - 添加用户-设置用户权限/上传目录
(一)安装vsftp服务器1、云下载跟安装vsftpd服务器yuminstallvsftpd2、启动vsftpd服务器servicevsftpdstart3、开机自启动要让FTP每次开机自动启动,运行命令:“chkconfig--level35vsftpdon”(二)设置ftp权限1、编辑VSFTP配置文件,运行命令:”vi/etc/vsftpd/vsftpd.conf“2、//关闭匿名登录功能/
cedric小俊
·
2017-05-11 16:59
Linux之路
Linux01
二、Linux初始1、发行版内核-》二次开发-》加入自己的特性功能-》最终推出商业发行版2、服务器
Linux-
》考虑安全性、稳定性https://www.netcraft.com/嵌入式:智慧型手机、平板
jerry_jiang2017
·
2017-05-03 16:15
Linux
Linux-
进程描述(1)—进程控制块
进程概念介绍进程是操作系统对运行程序的一种抽象。•一个正在执行的程序;•一个正在计算机上执行的程序实例;•能分配给处理器并由处理器执行的实体;•一个具有普以下特征的活动单元:一组指令序列的执行、一个当前状态和相关的系统资源集。内核观点:担当分配系统资源(CPU时间,内存)的实体。进程的两个基本元素:程序代码(可能被执行的其他进程共享)、数据集。进程是一种动态描述,但是并不代表所有的进程都在运行。(
滴巴戈
·
2017-04-13 22:00
Linux-
文件操作(open、write、read、close、iotcl)
首先,介绍一下linux环境下简单c程序的执行与运行,就以HelloWorld为例。建立并编写一个.c文件。命令:touchhelloWorld.c编写文件内容:vimhelloWorld.c(当然,也可以用emacs,个人不喜欢emacs)文件中的内容:#include#includeintmain(){printf("HelloWorld!\n");exit(0);}编译运行。编译命令:gcc
徐金良
·
2017-04-11 00:55
Linux
认认真真写安卓,
服务篇
,组件(Service)
服务的作用:运行一些耗时操作,接收服务端消息之后进行处理,并发的执行一些动作。服务基础:创建服务;启动服务;销毁服务。publicclassMyServiceextendsService{ publicstaticfinalStringTAG="MyService"; // @Override publicIBinderonBind(Intentintent){
xy_jj
·
2017-03-19 00:00
android
linux-
基本常用命令
查询命令具体介绍:man/info命令计算器:bc进行加减乘除操作时间:datecalTab键:补全命令或名称Ctrl+C:中断Ctrl+d:结束,退出exit开关机:将数据同步写入硬盘中的指令:sync惯用的关机指令:shutdown重新开机,关机:reboot,halt,poweroff查看某个用户下进程状态:ps-ef|grepaiapp在root用户下操作:新建用户:useradduser
Suavitygogo
·
2017-03-04 16:10
openstack Networking(neutron)
服务篇
openstackNetworking(neutron)
服务篇
一、安装并配置控制节点1.先决条件在你配置OpenStack网络(neutron)服务,你必须创建一个数据库,服务凭证和API端点。
IT_Technical
·
2017-03-03 14:23
openstack
openstack
openstack计算(nova)
服务篇
openstack计算(nova)
服务篇
一、安装并配置控制节点1.先决条件1)完成下面的步骤以创建数据库:mysql-uroot-p123123createdatabasenove;createdatabasenova_api
IT_Technical
·
2017-03-01 13:21
opesntack
openstack
openstack镜像(glance)
服务篇
openstack镜像(glance)
服务篇
一、安装和配置1.先决条件1)创建glance数据库并授权mysql-uroot-p123123createdatabaseglance;grantallprivilegesonglance
IT_Technical
·
2017-02-24 17:56
openstack
openstack
openstack 认证(keystone)
服务篇
一、安装配置控制节点1.创建数据库并添加权限mysql-uroot-p123123CREATEDATABASEkeystone;GRANTALLPRIVILEGESONkeystone.*TO'keystone'@'localhost'IDENTIFIEDBY'123123’;GRANTALLPRIVILEGESONkeystone.*TO'keystone'@'%'IDENTIFIEDBY'12
IT_Technical
·
2017-02-23 11:40
openstack
openstack
“用户参与”模式成功之后的回望——评黎万强《参与感》
全书共分为参与感篇、产品篇、品牌篇、新媒体篇、
服务篇
、设计篇等几部分,披露了一些小米诞生、成长、发展、壮大过程中的一些花絮和内幕,一些不为外界所知的细节从此可以知晓一些。
北风来袭
·
2017-02-20 13:29
LINUX-
在终端模拟软件实现文件上传下载
rz和sz在客户端上传下载文件使用rz和sz命令在终端模拟软件诸如Xshell、SecureCRT、PuTTY实现文件的上传下载非常方便测试lrzsz软件包是否已经安装lrzsz是一款在linux里可代替ftp上传和下载的程序,我们在这说的上传下载宿主程序就是它,rz和sz是lrzsz提供的功能命令测试安装如果在终端输入rz,出现如下图所示情况说明没有安装过lrzsz软件包工具安装$yuminst
wumoxi
·
2017-02-13 00:00
linux
shell
树莓派上搭建LAMP服务
为LAMP,是最流行的服务器配置之一,LAMP的含义是:
Linux-
操作系统Apache-网络服务器(HTTP)软件Mysql-数据库服务PHPorPerl-编程语言这种配置对于大多数树莓派用户来说,可能过于重量级了
Aguangg_6655_la
·
2017-01-20 20:40
树莓Pi3b
[
Linux-
网络性能测试] -- netperf测试
简述Netperf是一种网络性能的测量工具(由惠普公司开发的,测试网络栈。即测试不同类型的网络性能的benchmark工具)主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulkdatatransfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送
sophia_yzh1988
·
2017-01-17 14:54
linux-
内存空间分配
一.linux内存分配linux内存分配简单意义来讲分为四段1.代码区2.全局变量区3.栈4.堆通过以下程序验证#include#include#includeintadd(inta,intb){returna+b;}inta1=1;staticinta2=2;constinta3=3;inta4;main(){intb1=4;staticb2=5;constb3=6;int*p1=malloc(
Wireless_Link
·
2016-12-30 16:42
参与感:小米口碑营销内部手册
整本书主要分为几个篇章:参与感篇、产品篇、品牌篇、新媒体篇、
服务篇
、设计篇参与感“三三法则”整个小米发展过程中最重要的一个理念,那就是“把用户当朋友”。
开开Angela
·
2016-12-28 19:56
python3_06_01.模块之os
win->'nt';
Linux-
>'posix'os.sep操作系统特定的路径分隔符,win下为"\\",Linux下为"/">>>os.getcwd()+os.sep+'world.txt''/tmp
岁月无痕zdj
·
2016-12-13 11:53
Linux
os
字符串
Python3
shell
Linux-
常用Shell命令
本文列出了项目过程中经常会用到的一些Shell命令,具体如下。1.查看系统虚拟内存的当前状态cat/proc/meminfo2.查看当前共享内存页面ipcs-m3.查看当前运行在linux系统上的进程psax(S代表睡眠,SW代表睡眠和等待,R代表运行中)4.查看系统设备文件ls-alsda*ttyS*(sda是第一个ATA硬件设备,ttyS设备是标准的IBMPCCOM端口)5.查看某个文件的所有
Arthur_02_13
·
2016-12-12 14:51
Linux
linux-
重定向与管道
linux中重定向表示符号有,>>linux中管道表示符号|先说重定向,重定向符号的指向的方向代表了数据的流向,这句话很重要!!!先说>与>>,可以看出数据流向为从左到右,命令在左边,所以又叫重定向输出。通常用于输出到文件。如cattest1.txt>test2.txt,会发现,文件test2.txt中的原有内容没了,新的内容同test1.txt内容一模一样。然后使用cattest1.txt>>t
zhangsan0509
·
2016-12-02 17:19
linux学习
linux-
添加新用户
useradd命令:用途:添加用户工具命令用法:(1)useradd[options]新增的用户名(2)useradd-D[options]——>不加选项用于查看创建用户时没有指定选项默认值,加选项表示修改系统默认值常用选项:-ccomment给新用户添加备注-dhome_dir如果不想用登录名作为主目录的话,为主目录指定一个名字。-eexpire_date用YYYY-MM-DD格式指定一个帐户过
zhangsan0509
·
2016-11-25 14:45
linux学习
Linux-
学习实验-九九乘法表
shell-九九乘法表1.for循环实现#!/bin/shforiin{1,2,3,4,5,6,7,8,9}doforjin{1,2,3,4,5,6,7,8,9}do((product=$i*$j))echo-ne$i\*$j=$product"\t"doneechodoneexit01.while循环实现九九乘法表#!/bin/shi=1j=1while["$i"-ne10]dowhile["$
Luckyliboy
·
2016-11-20 17:07
Linux
学习
Linux-
学习-问题-shell脚本权限不够
shell脚本权限Linux下执行shell脚本时出现,权限不够的问题例如:#!/bin/bashclear#清屏.echo"ContactList"echo"-----------"echo"Chooseoneofthefollowingpersons:"echoecho"[E]vans,Roland"echo"[J]ones,Mildred"echo"[S]mith,Julie"echo"[Z
Luckyliboy
·
2016-11-20 17:01
Linux
学习
Linux-
把任务放到后台
公司用的服务器,只能ssh远程操作,每天都会自动退出账户,不知道怎么回事儿,很郁闷。所以每天早起重新登录后发现进程已经关闭了,因为你运行的任务是和terminal关联在一起的,terminal关闭后,你运行的任务自然就关闭了。为了避免此事件发生,需要把任务放到后台运行,方法如下:1.nohup命令nohupcommand&如果使用了nohup命令,在缺省情况下,该作业的所有输出都被重定向到一个名为
u014540717
·
2016-11-08 09:00
Linux-
虚拟机使用:真机与虚拟机ping通
目的:使用SecureCRT连接虚拟机我的目的是为了使用SecureCRT来连接虚拟机。直接使用虚拟机的朋友们都知道,直接操作虚拟机有很多的不方便。比如回滚之前的信息等。那么使用SecureCRT连接虚拟机有一个前提,那就是:真机主机与虚拟机必须ping通虚拟机与真机ping通的几个前提:1.主机与虚拟机处于同一个网段我的例子:主机:10.4.26.9虚拟机:10.4.26.11如何配置Linux
福气少侠
·
2016-11-02 11:27
linux
Linux-
软连接、硬链接
在linux中,一切皆文件。每个文件都有与之匹配的inode号,而每个inode则可以与多个文件相匹配。而链接有软链接、硬链接之分。软链接就类似Windows的快捷方式,硬链接就像是一个替身(两个文件一模一样,连inode号也一样)。软链接1.创建软连接2.使用ln-s源文件链接文件3.查看源文件及软连接文件(源文件与软连接内容一样)4.往源文件中追加数据并查看软连接是否也同步5.查看两个文件的i
三亚王强
·
2016-10-23 11:22
linux
源文件
软连接
【
Linux-
运维-故障恢复】误删crontab的恢复
测试和发布前一定要备份!测试和发布前一定要备份!测试和发布前一定要备份!重要的事情说三遍,但总是会有各种意外。这里简单讲一下crontab误删后的恢复。起因当年做的傻逼操作覆盖的文件,含着泪也要复原在测试环境做测试,没有对测试环境的crontab进行备份。脚本误将crontab复写,原本的定时任务被清零。虽然是测试环境,但是还是有一些特殊的心跳上报、性能监控、信息同步等任务。所以需要将没有备份的c
blue_smile
·
2016-10-11 00:20
linux-
(fg_jobs)
在启动程序后,往往需要查看启动日志是否正常,有无报错,而有时日志量很大(刷屏),不易看清楚日志,这时就需要停下来,之前一直使用CRTL+C直接退出,而后想看接下来的日志的话,日志已经刷好远了。。。。,今天发现一个将程序存放到后台的功能,需要时再调回前台查看就可以了,刚开始学linux时知道有这功能,工作后一直没有用;今天用起来了,记录如下:pingwww.baidu.com然后按CRTL+Z,如下
ttxsgoto
·
2016-09-30 20:57
job
Linux基础
通过MMM构建MYSQL高可用集群系统
本文为南非蚂蚁的书籍《循序渐进
linux-
第二版》-8.4的读笔记MMM集群套件(MYSQL主主复制管理器)MMM套件主要的功能是通过下面三个脚本实现的1)mmm_mond这是一个监控进程,运行在管理节点上
蜗牛远途
·
2016-09-27 14:57
MYSQL
MMM
高可用
Mysql
配置Keepalived实现mysql双主高可用
本文为南非蚂蚁的书籍《循序渐进
linux-
第二版》-8.3.6的读笔记在DB1和DB2上安装Keepalived软件先安装编译工具#yuminstallgcc*gcc-c++autoconfautomake
蜗牛远途
·
2016-09-27 14:26
mysql
Keepalived
双主高
Mysql
mysql主主互备模式配置
本文为南非蚂蚁的书籍《循序渐进
linux-
第二版》-8.3.5的读笔记mysql双主互备架构图mysql主主互备模式配置环境:DB1:主服务器centos6.6mysql5.1.73IP:10.24.24.111DB2
蜗牛远途
·
2016-09-27 14:00
linux
服务器
command
Mysql
安装ACR122U后Proxmark3无法使用
参考:https://github.com/samhv/RFID-proxmark3-HID-device/wiki/
Linux-
(Ubuntu)DriverNodriversarerequiredtousetheProxmarkwithinLinux.Youwillhoweverneedtodoacoupleofthingsasroot
Ambulong
·
2016-09-19 20:03
Linux-
详解inode节点
Linuxinode节点inode查看命令stat功能:列出文件大小,文件所占的块数,块的大小,主设备号和次设备号,inodenumber,链接数,访问权限,uid,gid,atime,mtime,ctimeruanyang@ruanyang-HP-ProDesk-680-G2-MT:~$statgo文件:"go"大小:3657块:8IO块:4096普通文件设备:802h/2050dInode:1
cherish_leon
·
2016-09-19 14:00
Linux-
nginx+tomcat的详细配置
一切来源于工作,先谈一下需求。为了使测试环境尽量模仿线上环境,四台台式机搭建测试环境。nginx+tomcat+mysql+red5pro(视频直播)。nginx用来做代理,通过nginx来访问后端的tomcat。nginx服务器的配置文件里简单配置(nginx.conf)的话只需要复制一下server部分就行,修改其中的listen端口以及proxy_pass后面跟的路径。如果不做负载均衡的话,
liqilong1991
·
2016-08-11 23:37
tomcat
nginx
Nginx+Tomcat
Linux-
(C)文件读写实例(系统调用/标准I/O库)
文件在Linux中是一个非常重要的概念,几乎一切都是文件(引用Linux程序设计/BeginningLinuxProGramming,那么这次主要学习文件读写。1、系统调用跟库函数调用区别从实现的角度:系统调用直接对文件和设备进行访问和控制的的一组底层接口,而标准I/O库为地城I/O调用提供了一个通用的接口,系统调用直接跟底层打交道,系统调用移植性远不如标准I/O库好。从性能的角度:使用系统调用会
YehChiTian
·
2016-07-24 14:42
C/C++
Linux
Linux-
(C/C++)动态内存分配malloc以及相关学习
1、C/C++内存分类(引用C++Primer)(对象在C语言中可以理解为变量)1.1、静态内存:静态内存用来保存局部static对象、类static数据成员、以及定义在任何函数之外的变量1.2、栈内存:栈内存用来保存定义在函数内非static对象。(当然包含函数参数开辟的内存)1.3、动态内存:每个程序还有一个内存池,这部分内存被称作自由空间(freestore)或者堆(heap)。程序用堆来存
YehChiTian
·
2016-07-18 20:18
C/C++
Linux
Linux-
信号机制详解(一)
之前有写过SystemV的信号量机制,现在是信号。这里的信号和前面的信号量是不同的。这里的信号是进程给操作系统或进程的某种信息,让操作系统或者其他进程做出某种反应。信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个
ShawnLeex
·
2016-07-17 00:05
操作系统
老王学
Linux-
云桌面可行性分析
云计算如火如荼的火热发展的当下,传统桌面系统方面也免不了要被云化,为什么会被云化,他的需求在哪里。桌面可是互联网基础设施中最重要的一环之一:它直接与用户接触,这就意味着它的需求量很大,市场份额很重。一般新技术都比旧技术强,都会慢慢取代旧技术,但是云桌面却被各界人士抛弃,它的原因是什么?1与传统桌面的运行逻辑对比相较于云桌面,传统桌面的运行逻辑简单的多,只是在计算机硬件上跑一个已经编译定制好的系统,
Ailu0li
·
2016-07-16 15:16
ovirt
云桌面
浅解浅说
Linux-
安装和使用memcached
在开始安装和使用usingmemcached之前,我们需要了解如何将memcached融入到您的环境中。虽然在任何地方都可以使用memcached,但我发现需要在数据库层中执行几个经常性查询时,memcached往往能发挥最大的效用。我经常会在数据库和应用服务器之间设置一系列memcached实例,并采用一种简单的模式来读取和写入这些服务器。图1可以帮助您了解如何设置应用程序体系结构:图1.使用m
softn
·
2016-07-10 11:00
centos安装vsftp ftp服务端
一、vsftp安装篇#安装vsftpdyum-yinstallvsftpd#启动servicevsftpdstart#开启启动chkconfigvsftpdon二、vsftp相关命令之
服务篇
#启动ftp
nuli888
·
2016-07-08 11:00
vsftp
ftp
linux-
解决添加的网卡无法识别的问题
添加网卡之后,网卡无法被正确的识别和使用排错方法查看/etc/udev/rules.d/70-persistent-net.rules的内容,该文件中可以查看到新添加的网卡的MAC地址修改/etc/sysconfig/network-scripts/ifcfg-eth0的网卡的MAC地址为正确的MAC地址使用system-config-network命令为其他的网卡创建配置文件,并设置IP地址#/
张瑞东
·
2016-07-07 04:00
openstack M版安装 storage(cinder)
服务篇
安装配置cinder服务controller节点一、创建数据库[root@controller ~]# mysql -u root -p>>CREATE DATABASE cinder;>>GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY 'CINDER_DBPASS';>>GRANT ALL PRI
魏金星
·
2016-07-05 17:14
network
openstack
vxlan
服务平台
openstack M版安装 network(neutron)
服务篇
安装配置network(neutron)服务Mitaka版本网络有两个选择,Providernetwork和Self-servicenetwork,这里我们选择第二种。controller节点一、创建数据库[root@controller ~]# mysql -u root -p>>CREATE DATABASE neutron;>>GRANT ALL PRIVILEGES ON neutron.
魏金星
·
2016-07-05 16:57
network
openstack
neutron
服务平台
openstack M版安装 compute(nova)
服务篇
配置安装novacompute服务安装controller节点一、创建nova数据库[root@controller ~]# mysql -u root -p>>CREATE DATABASE nova_api;>>CREATE DATABASE nova;>>GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' IDENTIFIED
魏金星
·
2016-07-05 15:36
compute
nova
openstack
服务平台
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他