Linux初级/Linux高级/系统运维
文章平均质量分 62
坦GA
积沙成塔
展开
-
HTTP请求报文和HTTP响应报文
原文地址:http://blog.csdn.net/zhangliang_571/article/details/23508953HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请转载 2016-12-02 09:51:33 · 812 阅读 · 0 评论 -
Disconf Web项目打war包脚本build_java.sh源码
Disconf Web项目打war包脚本build_java.sh源码#!/bin/bash## War包的部署##if [ $# -le 0 ];then echo "**********************************************" echo "use online profile" echo "******原创 2016-11-20 09:06:08 · 1129 阅读 · 0 评论 -
Linux中set命令介绍
原文地址:http://man.linuxde.net/setset命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和关闭指定的模式。set命令不能够定义新的shell变量。如果要定义新的变量,可以使用declare命令以变量名=值的格式进行定义即可。语法set(选项)(参数)转载 2016-11-20 09:18:40 · 2857 阅读 · 0 评论 -
Linux中cp命令介绍
原文地址:http://www.cnblogs.com/xd502djj/archive/2011/11/25/2263562.html功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误转载 2016-11-20 12:32:41 · 7748 阅读 · 0 评论 -
Dubbo2.3.2的服务停止脚本stop.sh源码
Dubbo2.3.2的服务停止脚本stop.sh源码#!/bin/bashcd `dirname $0`BIN_DIR=`pwd`cd ..DEPLOY_DIR=`pwd`CONF_DIR=$DEPLOY_DIR/confSERVER_NAME=`sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties |原创 2016-11-21 12:20:13 · 883 阅读 · 0 评论 -
Dubbo2.3.2中restart.sh源码
Dubbo2.3.2中restart.sh源码#!/bin/bashcd `dirname $0`./stop.sh./start.sh原创 2016-11-22 08:46:21 · 612 阅读 · 0 评论 -
Dubbo2.3.2中dump.sh脚本源码
Dubbo2.3.2中dump.sh脚本源码#!/bin/bashcd `dirname $0`BIN_DIR=`pwd`cd ..DEPLOY_DIR=`pwd`CONF_DIR=$DEPLOY_DIR/confSERVER_NAME=`sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties | tr -原创 2016-11-22 08:48:15 · 1067 阅读 · 0 评论 -
MAC查看端口占用情况
原文地址:http://www.cnblogs.com/edgarli/p/4131682.html命令 lsof -i tcp:port (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL转载 2016-12-12 21:14:22 · 3113 阅读 · 0 评论 -
Dubbo2.3.2中服务脚本server.sh源码
Dubbo2.3.2中服务脚本server.sh源码#!/bin/bashcd `dirname $0`if [ "$1" = "start" ]; then ./start.shelse if [ "$1" = "stop" ]; then ./stop.sh else if [ "$1" = "debug" ]; then ./start.sh debug原创 2016-11-23 08:48:18 · 483 阅读 · 0 评论 -
Assembly.xml文件示例
Assembly.xml文件示例<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=原创 2016-11-23 15:49:32 · 5341 阅读 · 0 评论 -
Serv-U FTP Server 中文版 11.0.0.4安装及使用说明
原文地址:http://tech.huweishen.com/weihu/984.htmlServ-U FTP Server 中文版 11.0.0.4安装及使用说明Serv-U FTP Server是一款家喻户晓的软件,他功能的强大及简单耐用受到了很多用户的青睐,这次推出的Serv-U FTP Server 中文版 11.0.0.4可以说是以前版本的加强版,它到底有多实用,读完转载 2016-12-07 13:54:16 · 13678 阅读 · 0 评论 -
Windows中杀死占用某个端口的进程
原文地址:http://blog.csdn.net/wangjunjun2008/article/details/9407219启动tomcat时候,控制台报错,发现是端口占用,于是寻找方法关闭对应的程序。从网上找了好久,尝试之后,发现不行。开始自己尝试,终于,成功的将占用端口的进程杀掉。在此记录下过程(以8081端口为例):第一步,根据端口号查找对应的进程号[c]转载 2016-12-07 20:51:15 · 1318 阅读 · 0 评论 -
Shell常用命令整理
原文地址:http://blog.csdn.net/junmail/article/details/46027451、 ls: 类似于dos下的dir命令ls最常用的参数有三个: -a -l -F。ls –aLinux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。ls –l该参数转载 2016-12-08 21:01:14 · 381 阅读 · 0 评论 -
Telnet命令介绍
原文地址:http://www.cnblogs.com/peida/archive/2013/03/13/2956992.htmltelnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者转载 2016-12-28 17:40:21 · 590 阅读 · 0 评论 -
Linux启动新进程的几种方法及比较
原文地址:http://blog.csdn.net/ljianhui/article/details/10089345有时候,我们需要在自己的程序(进程)中启动另一个程序(进程)来帮助我们完成一些工作,那么我们需要怎么才能在自己的进程中启动其他的进程呢?在Linux中提供了不少的方法来实现这一点,下面就来介绍一个这些方法及它们之间的区别。一、system函数调用转载 2017-02-06 09:33:51 · 447 阅读 · 0 评论 -
Web服务器压力(负载)测试工具
原文地址:http://dngood.blog.51cto.com/446195/1076903/Web服务器压力(负载)测试工具 一 Siege一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的响应时间,并在一定数量的并发访问下重复进行。官方:http://www.joedog.org/1. 下载转载 2017-01-14 09:21:00 · 2204 阅读 · 0 评论 -
Linux中nohup命令介绍
原文地址:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是转载 2017-01-16 08:50:23 · 532 阅读 · 0 评论 -
Linux中sed命令介绍
原文地址:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.htmlsed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾转载 2017-01-16 10:02:22 · 432 阅读 · 0 评论 -
Linux中ps命令详解
原文地址:http://blog.csdn.net/x_i_y_u_e/article/details/38708481linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在,转载 2016-10-06 09:48:45 · 39468 阅读 · 1 评论 -
Linux中ps命令介绍
原文地址:http://www.cnblogs.com/peida/archive/2012/12/19/2824418.htmlLinux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程转载 2017-01-17 08:51:09 · 10389 阅读 · 0 评论 -
Web项目Linux部署流程简述
编译--打包--上传--运行原创 2017-01-13 11:06:23 · 624 阅读 · 0 评论 -
DMG文件介绍及建立
原文地址:http://www.jb51.net/LINUXjishu/345793.html 什么是DMG文件,如何打开? DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你用PC且没有装MAC OS X for X86的话,就不要费力了。如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了;如果想把这转载 2017-02-17 09:17:15 · 2065 阅读 · 0 评论 -
Linux系统目录详解介绍
原文地址:http://yangrong.blog.51cto.com/6945369/1288072目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录该文章主要来自于网络进行整理。目录结构参考地址:http://ww转载 2017-01-20 08:54:35 · 301 阅读 · 0 评论 -
Linux daemon简介
原文地址:http://blog.csdn.net/u012573259/article/details/50383368一、什么是daemon?daemon是什么我们先来简单介绍下什么是服务(service)。Linux系统可以提供很多系统或网络功能(例如http,ftp,MySQL等),提供这些功能当然需要运行一些程序,这些运行的程序我们称为进程,也就是转载 2017-01-21 09:56:17 · 447 阅读 · 0 评论 -
Linux执行shell脚本方式及区别&命令后台运行
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4554480.blog.51cto.com/4544480/837006假设shell脚本文件为hello.sh放在/root目录下。下面介绍几种在终端执行shell脚本的方法:[root@localhost home]# cd /root/[root@lo转载 2017-01-22 11:07:23 · 575 阅读 · 0 评论 -
Linux进程间通信—使用消息队列
原文地址:http://blog.csdn.net/ljianhui/article/details/10287879下面来说说如何用不用消息队列来进行进程间的通信,消息队列与命名管道有很多相似之处。有关命名管道的更多内容可以参阅我的另一篇文章:Linux进程间通信——使用命名管道一、什么是消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法转载 2017-02-12 09:28:49 · 322 阅读 · 0 评论 -
Linux中yum命令详解
原文地址:http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.htmlyum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依转载 2017-01-22 13:39:05 · 4339 阅读 · 0 评论 -
Linux中普通进程、后台进程和守护进程
原文地址:http://www.cnblogs.com/z-sm/p/5675051.html一、普通进程与后台进程默认情况下,进程是在前台运行的,这时就把shell给占据了,我们无法进行其它操作。对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个'&'实现这个目的:zsm@wilburUbun:~/application/zookee转载 2017-01-22 14:54:59 · 2905 阅读 · 0 评论 -
Linux文件系统构建命令mkfs
原文地址:http://blog.csdn.net/starshine/article/details/7075280 mkfs用来在一个设备上构建Linux支持的相关文件系统,也可称之为格式化工具,这里的设备通常是指标硬盘分区。在Linux上通过fdisk等工具进行完分区后,还需要对分区进行处理,使之支持相应的文件系统,这时候就需要用到mkfs这个工具,建立文件系统过转载 2017-02-14 08:46:07 · 1770 阅读 · 0 评论 -
Linux分区命令fdisk图文详解
原文地址:http://blog.sina.com.cn/s/blog_5cdf88120100dia0.html本教程为在已使用的Linux系统中新加入一个硬盘。1、fdisk –l 查看:看到新加入硬盘hdd 2、输入:fdisk /dev/hdd 3、键入m查看有哪些命令: 4、键入p查看一下硬盘hdd的分转载 2017-02-14 09:21:07 · 756 阅读 · 0 评论 -
Linux下实时查看tomcat运行日志
原文地址:http://blog.sina.com.cn/s/blog_4f925fc30100q23f.html1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了 Ctrl+c 是退出tail命令。顺便讲一下L转载 2017-02-14 15:56:24 · 988 阅读 · 0 评论 -
Linux环境下查看jar包的归档目录
原文地址:http://blog.csdn.net/liuhui_306/article/details/51872567Linux环境下使用Java自带的jar命令进行归档,及归档目录的查看。首先使用 jar --help 查看帮助文档:[javascript] view plain copy jerry@debian0转载 2017-02-14 17:37:23 · 5457 阅读 · 0 评论 -
Linux查看机器负载
原文地址:http://blog.csdn.net/szchtx/article/details/38455385负载(load)是Linux机器的一个重要指标,直观了反应了机器当前的状态。如果机器负载过高,那么对机器的操作将难以进行。Linux的负载高,主要是由于CPU使用、内存使用、IO消耗三部分构成。任意一项使用过多,都将导致服务器负载的急剧攀升。查看服务器负载有多种转载 2017-03-07 11:19:52 · 2688 阅读 · 0 评论 -
CURL常用命令
原文地址:http://www.cnblogs.com/gbyukg/p/3326825.html下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地1转载 2017-03-10 16:08:25 · 539 阅读 · 0 评论 -
查看Linux磁盘空间大小
原文地址:http://blog.163.com/fly_sky_java/blog/static/14042223420117293297251/一、df 命令;df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例:[root@localhost beinan]# df -lh转载 2017-03-07 13:34:43 · 517 阅读 · 0 评论 -
TCP、IP、HTTP简介
原文地址:http://www.cnblogs.com/renyuan/archive/2013/01/19/2867720.html TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果转载 2017-03-07 19:09:08 · 357 阅读 · 0 评论 -
Linux wget命令用法详解
原文地址:http://www.cnblogs.com/semonxv/p/3816366.htmlLinux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪转载 2017-03-21 21:43:51 · 3515 阅读 · 1 评论 -
Linux kill, killall, kill -9
原文地址:http://blog.csdn.net/gzh0222/article/details/101349491) 查看进程的方法: ps -ef 或者 ps auxroot 15087 0.0 0.0 0 0 ? S 23:31 0:00 [kworker/1:1]root 15219 0.0转载 2017-04-07 14:36:53 · 572 阅读 · 0 评论 -
有多个broker的例子
原文地址:http://blog.csdn.net/shangboerds/article/details/38944743-- Start1. 启动 ZooKeeper首先还是启动 ZooKeeper。[plain] view plain copy print?set KAFKA_HOME=C:/dev/kafk转载 2017-04-08 11:11:28 · 1292 阅读 · 0 评论 -
Linux中ping命令介绍
原文地址:http://www.cnblogs.com/peida/archive/2013/03/06/2945407.htmlLinux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网转载 2017-04-09 09:22:14 · 14047 阅读 · 0 评论