随笔分类 -  liunx

1
摘要:源日志文件:user_register1.log2017-07-04 02:45:20,1009_10131009201707040245135462341,1,864331035121676,112.28.165.54 2017-07-04 02:49:16,1043_10131043201707040249157342004,1,862490034832444,218.18.37.15 201... 阅读全文
posted @ 2017-07-05 19:01 edgedance 阅读(984) 评论(0) 推荐(0)
摘要:1. 取出两个文件的并集(重复的行只保留一份) cat file1 file2 | sort | uniq 2. 取出两个文件的交集(只留下同时存在于两个文件中的文件) cat file1 file2 | sort | uniq -d 3. 删除交集,留下其他的行 cat file1 file2 | sort | uniq -u 如果需要计数也有一个... 阅读全文
posted @ 2017-07-05 17:43 edgedance 阅读(872) 评论(0) 推荐(0)
摘要:一、get请求 curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i "http://www.baidu.com" 显示全部信息curl -l "http://www.baidu.com" 只显示头部信息curl -v "http://www.baidu.com" 显示get请求全过程解析 wget "http:/... 阅读全文
posted @ 2017-06-29 22:23 edgedance 阅读(3636) 评论(0) 推荐(0)
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了 阅读全文
posted @ 2017-06-29 22:11 edgedance 阅读(405) 评论(0) 推荐(0)
摘要:1概念物理cpu: 实际Server中插槽上的CPU个数 物理cpu数量,可以数不重复的 physical id 有几个 cpu核心数: 一块CPU上面能处理数据的芯片组的数量 ,就是可以把一个cpu分层几块独立的核心,来处理任务逻辑cpu 逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 (前提该cpu支持超线程) ... 阅读全文
posted @ 2017-06-29 21:59 edgedance 阅读(422) 评论(0) 推荐(0)
摘要:安装环境:CentOS 6.4 一、安装telnet1、检测telnet-server的rpm包是否安装 [root@localhost ~]# rpm -qa telnet-server 若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。2、若未安装,则安装telnet-server,否则忽略此步... 阅读全文
posted @ 2017-06-26 22:32 edgedance 阅读(338) 评论(0) 推荐(0)
摘要:public static String runShell(String command){ try{ String[] commands = isLinux()?new String[]{"/bin/sh","-c",command}:new String[]{"cmd","/c",command}; Process process = Runtime.g... 阅读全文
posted @ 2017-06-26 11:13 edgedance 阅读(515) 评论(0) 推荐(0)
摘要:查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控 阅读全文
posted @ 2017-06-18 17:27 edgedance 阅读(106969) 评论(4) 推荐(15)
摘要:1上传jar包到服务器/edgewalk/springboot/下 2编写启动脚本start.sh#!/bin/sh APP_HOME=/edgewalk/springbootcd $APP_HOMEexport JAVA_HOME=//usr/local/src/java/jdk1.7rm -f $APP_HOME/nohup.outnohup $JAVA_HOME/bin/... 阅读全文
posted @ 2017-06-18 16:32 edgedance 阅读(348) 评论(0) 推荐(0)
摘要:1上传jar包到服务器/edgewalk/springboot/下 2编写启动脚本start.sh#!/bin/sh APP_HOME=/edgewalk/springbootcd $APP_HOMEexport JAVA_HOME=//usr/local/src/java/jdk1.7rm -f $APP_HOME/nohup.outnohup $JAVA_HOME/bin/... 阅读全文
posted @ 2017-06-18 16:30 edgedance 阅读(619) 评论(0) 推荐(0)
摘要:crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此 任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。1语法 * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点)... 阅读全文
posted @ 2017-06-16 14:23 edgedance 阅读(4206) 评论(0) 推荐(1)
摘要:1打开文件,添加如下一段话 vim ~/.bashrc alias grep='grep --color' 2退出保存 source ~/.bashrc 只有执行grep命令搜索的时候,关键字就会有颜色了也可以临时查询的时候,添加颜色 ps -ef | grep --color "timer" null 阅读全文
posted @ 2017-06-16 14:23 edgedance 阅读(13634) 评论(0) 推荐(0)
摘要:1语法 grep -[acinv] '搜索内容串' filename-a 以文本文件方式搜索-c 计算找到的符合行的次数-i 忽略大小写-n 顺便输出行号-v 反向选择,即找 没有搜索字符串的行 -E 大写 ,搜索内容串支持正则2实例 搜索有the的行,并输出行号 $grep -n 'the' regular_express.txt 搜索没有the的行,并... 阅读全文
posted @ 2017-06-10 20:08 edgedance 阅读(2749) 评论(0) 推荐(0)
摘要:知道端口号,如何查看应用位置 [root@localhost sbin]# netstat -nlp |grep 8080 tcp 0 0 :::8080 :::* LISTEN 2357/java [root@localhost sbin]#... 阅读全文
posted @ 2017-06-10 19:50 edgedance 阅读(916) 评论(0) 推荐(1)
摘要:telnet :和端口通信 telnet 192.168.196.200 20退出: ctrl+] 然后在telnet 命令行输入 quit 阅读全文
posted @ 2017-06-10 19:43 edgedance 阅读(271) 评论(0) 推荐(0)
摘要:jps -- Java Virtual Machine Process Status Tool 可以列出本机所有Java进程的pid jps [ options ] [ hostid ] 选项 -q 仅输出VM标识符,不包括class name,jar name,arguments in main method -m 输出main method的参数 -l 输出完全的包名,应用主类名,jar的完... 阅读全文
posted @ 2017-06-10 19:38 edgedance 阅读(5072) 评论(0) 推荐(0)
摘要:1安装命令工具包 yum install lrzsz 2sz命令发送文件到本地(send):sz filename3rz命令本地上传文件到服务器(receive):rz 执行该命令后,在弹出框中选择要上传的文件即可。说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。 阅读全文
posted @ 2017-06-10 19:12 edgedance 阅读(647) 评论(0) 推荐(0)
摘要:1ps aux和ps –aux请注意”ps -aux”不同于”ps aux”。POSIX和UNIX的标准要求”ps -aux”打印用户名为”x”的用户的所有进程,以及打印所有将由-a选项选择的过程。如果用户名为”x”不存在,ps的将会解释为”ps aux”,而且会打印一个警告。这种行为是为了帮助转换旧脚本和习惯。它是脆弱的,即将更改,因此不应依赖。 如果你运行ps -aux >/dev/null,... 阅读全文
posted @ 2017-06-10 19:02 edgedance 阅读(695) 评论(0) 推荐(0)
摘要:=============================================================================grep -h -s -E 'HUAWEI_900086000042331834|BAIDU_3266643378' /data/stat2/Log/LogStat_2017-05-17_000.log -h 在显示符合范本样式的那一列之前... 阅读全文
posted @ 2017-06-10 19:00 edgedance 阅读(282) 评论(0) 推荐(0)
摘要:不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftpServer,这样可以另外一台使用ftp的client程序来进行文件的copy。 第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。 第三种就是利用scp 阅读全文
posted @ 2017-06-08 01:06 edgedance 阅读(366) 评论(0) 推荐(0)

1