
Linux
xianyuLuo.
当你的才华还不能支撑起你的野心时,你应该静下心来,好好学习!
展开
-
使用 ps 命令查看进程启动的精确时间和启动后所流逝的时间
使用 ps 命令查看进程启动的精确时间和启动后所流逝的时间回到引言中的问题,同事实际要问的是一个进程启动的精确时间和进程启动后所流逝的时间。其实这 2 个时间也是可以通过 ps 命令输出的。 标识符如下: lstart STARTED time the command started. See also bsdstart, start, start_time, and stime. etime ELAPSED elapsed time sinc原创 2021-11-12 16:22:24 · 7988 阅读 · 0 评论 -
bash中nice和ionice
ionice一个进程可以有三种调度类别:Idle以Idle io优先级运行的程序只会在没有其他任何程序请求磁盘I/O的情况下得到磁盘I/O处理 时间。Idle调度类型不带任何参数。从内核2.6.25,Idle调度类型可以允许普通用户使用Best effort对那些还没有申请一个指定的io优先级的任何进程,这是有效的调度类型。这个类型会带一 个优先级参数,0-7,数字越小,优先级越高。如果多个进程的优先级相同,Linux内核会以Round-robin轮询的方式为其提供I/O服务。R原创 2020-08-13 15:54:59 · 583 阅读 · 0 评论 -
bash中rsync命令
rsync命令rsync用于从一个位置到另外一个位置同步文件和文件夹。备份的地址可以是本地也可以是远程。rsync的重要功能:speed: 首次使用时,rsync在source和destination之间复制全部内容。下次使用时,rsync只传输变更的块或字节到目的地,而这个机制将大大提升传输速度security: rsync允许对数据使用ssh协议加密less bandwidth: rsync使用对数据块压缩和解压缩的办法降低带宽需求。privileges: 无需特殊的特权来运行rsync原创 2020-08-13 14:05:34 · 627 阅读 · 0 评论 -
shell中的xargs命令
xargs 命令xargs命令的作用,是将标准输入转为命令行参数。$ echo "hello world" | xargs echohello world上面的代码将管道左侧的标准输入,转为命令行参数hello world,传给第二个echo命令。xargs命令的格式如下。$ xargs [-options] [command]真正执行的命令,紧跟在xargs后面,接受xargs传来的参数。xargs的作用在于,大多数命令(比如rm、mkdir、ls)与管道一起使用时,都需要xargs将原创 2020-08-11 10:17:41 · 2810 阅读 · 0 评论 -
bash中的find命令
find命令-type:文件类型-name:文件名-mtime:文件修改时间perm:文件属性-size:文件大小例子:1、查找/data/目录下7天前且大小大于100M的文件#查找find /data -type f -mtime -7 -size +100M#查找并删除find /data -type f -mtime -7 -size +100M -exec rm -rf {} \;...原创 2020-08-02 11:58:39 · 2777 阅读 · 0 评论 -
bash变量操作
变量截取截取变量$var的前5个字符,0:5表示下标echo ${var:0:5}原创 2020-08-02 11:16:24 · 207 阅读 · 0 评论 -
bash中if判断
文件判断-d file file存在并且是一个目录-e file file存在-f file file存在并且是普通文件-r file file有读权限-s file file存在且不为空-w file file写权限-x file file有执行权限-a file 如果 FILE 存在则为真字符串判断[-z string]:“string” 的长度为零则为真。[-n string ] or [ string ]:“string” 的长度为非零则为真。...原创 2020-08-02 11:09:19 · 666 阅读 · 0 评论 -
Linux文本处理命令三剑客之——grep
grep命令grep命令用于查找文件里面符合条件的字符串。如果发现某些文件的内容符合所指定的范本样式,预设的grep指令会把含有范本样式的那一行显示出来。匹配成功,则返回0;匹配不成功,则返回1;如果指定的文件不存在,则返回2。若未指定文件名称,或指定的文件名为-,则grep会从标砖输入设备读取数据。grep语法grep [参数] pattern [files]参数-A n:除了返回匹配的行之外,再返回匹配行之后的n行-B n:同上,再返回匹配行之前的n行-C n:同上,再返回匹配行前后原创 2020-07-18 15:01:50 · 416 阅读 · 0 评论 -
Linux文本处理命令三剑客之——sed
sed命令sed主要用来自动编辑一个或者多个文件,简化对文件的反复操作,编写转换程序等!sed语法sed [-hnVi] [-e <script>] [-f <script-file>] [input-files]选项说明-h:帮助信息-n:仅显示script处理的结果-V:版本信息-i:修改文件-e:指定script来处理输入的文本文件-f:指定script文件来处理输入的文本文件...原创 2020-07-18 13:48:33 · 326 阅读 · 0 评论 -
iptables学习笔记5-SNAT & DNAT
iptables学习笔记5-SNAT & DNAT原创 2020-07-17 19:57:57 · 464 阅读 · 0 评论 -
Linux文本处理命令三剑客之——awk
awk原理awk是把文件逐行读入,以空格为默认分隔符将每行切片,切开的部分叫做“域”,然周再对于每个域进行各种分析处理,如:去重、排序、执行计算、报表等等。awk语法awk 'pattern + {action}' {filename}pattern:awk在数据中查找的内容action:匹配内容时所执行的一系列命令filename:要处理的文件awk调用方法1、命令行awk [-F 分隔符] 'commands' input-files2、shell脚本#!/bin/awk3原创 2020-07-14 00:14:14 · 431 阅读 · 0 评论