linux常用命令全集sed,linux常用命令

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

1.打包命令

tar -cvf .war *

gz文档压缩:gzip *

2.解压命令

tar -xvf *.war

gz文档解压:

gzip -v 解压

gzip -rv 递归

gzip -dv *(解压并替换原压缩包)

3.登陆别的服务器(当前为 用户名:10.134.6.73)

ssh -l 用户名 10.134.6.72

4.去其它服务器拿压缩包

ftp 10.134.6.73 输入用户名,密码 到指定路径 get a.war 最后bye

5.替换文档中某个单词

cat a.txt | sed ‘s/test/test1/’ >b.txt或sed ‘s/test/test1/’ a.txt

替换多个

sed -e ‘s/test/test1/; s/dog/cat/’ a.txt

6.linux下文本替换命令

1,$ s/;/./g

7.从其它环境复制文档或文档夹

scp -r [email protected]:/spdbxs/? /?

8.匹配某文档中包含特定字符串的所有行

sed -n ‘/字符串/p’ 文档

gawk ‘/字符串/{print $0}’

若匹配多个字段

sed ‘s/cat/g; /dog/g’ file

将匹配行写入文档

sed ‘/字符串/w 被写入文档’ 源文档

输出匹配行

sed -n ‘/测试/p’ exportDate_By_Spool.lst

将修改之后的匹配行写入文档

sed ‘s/45645645/00000000/w a.txt’ exportDate_By_Spool.lst

删除空白行

sed ‘/^$/p’file

合并多个空格

sed ‘s/[[:space:]][[:space:]]/ /g’ a

9.tac:倒序读取输出rev:每行倒序读取输出

10.查询10分钟内访问过的文档

find /home/bin -amin -10

查询最近5分钟修改过的文档

find /home/bin -mmin -5

11.例:删除指定目录下,指定所有文档

find /home/eg -type d -name “*.+++” | xargs rm -rf

12.查找某路径下包含某字符串的文档

grep -R “str” /path显示文档路径并显示该字符串所在行

grep -lR “str” /path显示文档路径

13.awk指定分隔符输出

awk ‘BEGIN{FS=”!”;OFS=” “}{print $2$3,$4}’ exportDate_By_Spool.lst | sed ‘s/^//g’

awk -F”!” ‘{print $1,$2}’ exportDate_By_Spool.lst | sed ‘s/^//g’

14.复制表结构及数据

SELECT ‘COPY FROM [email protected]_s TO [email protected] APPEND ‘|| object_name ||

’ using select * from ‘||object_name || ‘;’

FROM All_Objects WHERE object_type = ‘TABLE’ AND owner=’用户名’

COPY FROM [email protected]_s TO [email protected] replace JOB_SANDBOX using select * from JOB_SANDBOX;

15.oracle同一词典的创建

create synonym tblSecuPrdAccountInfo for 用户名.tblSecuPrdAccountInfo;

16.tftclient -ddown -h1 -r/ext/lchk_20170712_R lchk_20170712_R

tftclient -dup -h1 -r/ext/lchk_20170712_R lchk_20170712_R

17.多列数据合并为一列

cat file | sed’s/s+//g’

18.文档中字段计数

grep -o “8501180541” /home/data/20180428/lcdz_20180428 | wc -l

19.网关信息查询 netstat -r

网关修改route add default gw 10.129.40.1

修改IP

ifconfig eth0 192.168.1.100

netmask 255.255.255.0

20.查看文档夹下各文档占用大小

du -lh –max-depth=1

21.oracle某个用户下数据备份

exp [email protected]_s file=/spdbxs/backupdata/databcpout/fullbcpout “owner=spdbxs indexes=n statistics=none”

22.表备份

exp [email protected]_s file=/spdbxs/backupdata/databcpout/fullbcpout “owner=spdbxs indexes=n statistics=none”

23.linux下权限修改 chown spdbxs /.. chgrp sybase /..

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值