
linux
xxt_困困
这个作者很懒,什么都没留下…
展开
-
linux下快速查找文件
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 ...原创 2018-05-30 11:32:10 · 538173 阅读 · 3 评论 -
linux window 批量kill掉匹配的进程
linux:ps aux | grep ./agent |grep -v grep | cut -c 9-15 |xargs kill -9window:C:\Users\NR>taskkill /F /im frontpg.exe原创 2018-07-02 17:07:23 · 398 阅读 · 0 评论 -
centos7 安装启动httpd
yum listyum install httpdsystemctl start httpd原创 2018-09-03 19:49:15 · 1912 阅读 · 0 评论 -
shell的时间戳,随机数
日期转换时间戳:date +%s随机数:$RANDOM范围随机数:$(($RANDOM%500+200))获取毫秒时间戳:current=`date "+%Y-%m-%d %H:%M:%S"` #获取当前时间,例:2015-03-11 12:33:41 timeStamp=`date -d "$current" +%s` #将current转换为时...原创 2018-07-20 14:53:10 · 1632 阅读 · 0 评论 -
awk的NR,FNR,next的用法
NR,表示awk开始执行程序后所读取的数据行数.FNR,与NR功用类似,不同的是awk每打开一个新文件,FNR便从0重新累计.cat file1:0012BBB 300.00 200506210013DDD 400.00 200506220014FFF 500.00 20050401cat file2:I0011 11111I0012 22222I0014 55555...原创 2018-08-01 11:07:43 · 4241 阅读 · 0 评论 -
linux后台启动程序,处理nohup日志太大的问题
1.nohup.out的由来及作用用途:LINUX命令用法,不挂断地运行命令。 语法:nohup Command [ Arg ... ] [ & ] 描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表...转载 2018-07-31 10:46:21 · 11124 阅读 · 1 评论 -
Linux paste 实现文件合并
Linux paste命令用于合并文件的列。paste指令会把每个文件以列对列的方式,一列列地加以合并。语法paste [-s][-d <间隔字符>][--help][--version][文件...]参数:-d<间隔字符>或--delimiters=<间隔字符> 用指定的间隔字符取代跳格字符。 -s或--serial 串列进行而非平...原创 2018-07-25 15:29:44 · 1134 阅读 · 0 评论 -
linux查看机器cpu,mem,df等
1.查看系统cat /etc/redhat-releaseCentOS release 6.5 (Final)2.查看内核版本uname -aLinux dujuantest-3 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x8uname -r2.6.32-431.el6....原创 2018-07-19 18:26:33 · 3017 阅读 · 0 评论 -
linux的cpu和mem监测
总体的cpu和memcat cpu_mem.sh #!/bin/bashwhile truedosar -u 1 1 |awk '{print $1,$4}' | sed -n '4p' >> cpu sar -r 1 1 |awk '{print $1,$5}' | sed -n '4p' >> memdone某一进程的cpu和mem#!/...原创 2019-09-25 10:37:10 · 361 阅读 · 0 评论 -
awk和sed实现匹配行内容和行号打印
sed打印所有匹配行行号 sed -n '/liu/=' aa sed打印匹配内容 sed -n '/liu/p' aa sed打印匹配内容和匹配行号 sed -n -e '/liu/=' -e '/liu/p' aa sed打印最后一个匹配内容的一行 sed -n -e '/liu/=' -e '/liu/p' aa | tail -n1 重点...原创 2018-06-04 13:47:36 · 17683 阅读 · 2 评论 -
sed的复杂语法
‘$' 文件最后一行,’!' 不进行’N‘ 读入下一行并加入缓存尾;’!' 不进行’N‘ 读入下一行并加入缓存尾;’;‘ (语句分隔) ’/‘ 查找(起始)’\n' 换行符(转意写法)‘Number' Number(字符序列)’/‘ (查找结束)’!‘ 不进行’P‘ 输出缓存中顺序第一字符到...原创 2018-06-04 14:15:42 · 623 阅读 · 0 评论 -
linux根据进程查端口,端口查进程
根据进程pid查端口:netstat -nap | grep pid 根据端口port查进程:netstat -nap | grep port 也可以使用isof,但是需要安装原创 2018-06-29 11:26:30 · 18736 阅读 · 0 评论 -
linux的gnuplot安装
Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program)。用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。Step 1. 安装软件yum install gnuplotStep 2. 配置环境变量,编译/etc/profil...原创 2018-07-09 14:53:29 · 2412 阅读 · 1 评论 -
linux的 init1 单用户详解
Linux进入单用户模式有时候配置linux的过程中,因为一些误操作导致系统初始化时堵塞或挂起而无法进入系统,原因往往是因为配置文件设置错误,部分文件被误删之类。遇到这种情况一般新手的做法就是重装(虚拟机不装白不装),但在实际生产环境中这种处理手段大部分时候是不可接受的。其实Linux也有提供类似windows安全模式的东西,叫单用户模式。在此模式下,Linux以最小化模式运行,也不能进行远程登录...原创 2018-06-25 11:07:47 · 9718 阅读 · 0 评论 -
nc往端口发数据
nc ip 端口号原创 2018-06-29 12:20:24 · 5486 阅读 · 0 评论 -
shell脚本检查错误
一:命令行的脚本语法错误,会有提示二:脚本的错误可以使用sh -vx 脚本名,运行后会出来脚本的运行步骤三:可以使用以下链接的python脚本运行自己编写的脚本,以下这个脚本可以把sh -vx输出的内容加颜色标记,适用于脚本很长的时候https://github.com/wklken/pytools/tree/master/shell...原创 2018-05-28 20:04:43 · 5968 阅读 · 0 评论