linux
lzl1101206656
这个作者很懒,什么都没留下…
展开
-
oracle恢复删除的数据
分为两种方法:scn和时间戳两种方法恢复。 一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询当前scn号之前的scn select * from 表名 as of scn 1...转载 2018-05-22 15:58:55 · 142 阅读 · 0 评论 -
screen的常见使用命令
首先在新系统中查看有没有安装过,没有给话安装下: 当前使用的系统是:Red Hat的,所以执行 yum install screen rpm -qa|grep screen 执行完后,运行screen命令,好像什么都没有发生: 然后可以开多个窗口: 再次执行screen命令: 查看所有窗口命令: C-a w: 这其中,*2表示当前在2窗口上,-1表示,是从1窗口切过来...原创 2018-06-22 15:27:33 · 206 阅读 · 0 评论 -
shell中sed分组命令用法
关于sed分组命令的用法,大括号里面的是嵌套的地址,拿上图举例,首先用/b/选择出包含b的行,然后后面大括号中的代码就是对包含b的行的再次操作,先是把包含hello的行里的world换成shiyanlou,然后再把包含d的行里的world换成louplus,这个地方需要注意的是,含有d的行不止第五行,还有第二行world中的d,所以在d后加个空格,把d空格当成一个替换条件就可以了,这个...原创 2018-08-14 10:43:33 · 4827 阅读 · 0 评论 -
leetcode 193 valid phone number(有效电话号码)
给定一个包含电话号码列表(一行一个电话号码)的文本文件 file.txt,写一个 bash 脚本输出所有有效的电话号码。你可以假设一个有效的电话号码必须满足以下两种格式: (xxx) xxx-xxxx 或 xxx-xxx-xxxx。(x 表示一个数字)你也可以假设每行前后没有多余的空格字符。示例:假设 file.txt 内容如下:987-123-4567 123 456 78...原创 2018-08-28 09:10:44 · 1343 阅读 · 1 评论 -
leetcode 195 Tenth Line(第十行)
给定一个文本文件 file.txt,请只打印这个文件中的第十行。示例:假设 file.txt 有如下内容:Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10 你的脚本应当显示第十行:Line 10 说明: 1. 如果文件少于十行,你应当输出什么? 2. 至少有三种不同...原创 2018-08-28 09:26:18 · 254 阅读 · 0 评论 -
awk的日常使用-创建简单脚本完成日常系统监控
#!/bin/bash## 磁盘使用情况,使用gsub替换百分比中的百分号df_use=`df | awk '{if($6=="/") {gsub(/%/,"",$5);print $5}}'`## 内存占用 -t 汇总 %.nf 代表小数保留n位mem_use=`free -t | grep "Mem" | awk '{printf("%.1f",($3/$2)*100)}'`## ...原创 2018-09-03 14:09:28 · 509 阅读 · 0 评论