运维的shell小编(3)

简介:

第三章shell经典命令

3.1 Dd命令:

拷贝 infile.log内容 到 outfile.log. 

dd if=infile.log  of=outfile.log bs=1M count=1

转换大小写

生成大写:dd if=dd.txt of=my.log bs=1M count=1 conv=ucase

备份和恢复 

dd if=abc.gz of=abc.gz.bak2 bs=1k skip=10000 count=70000    //备份

dd if=abc.gz.bak1 of=abc.gz    //恢复

3.2 wc命令

wc是一个用于统计的工具 

$wc l file  统计行数

$wc w file   统计单词数

$wc c file 统计字符数

$echo n 1234 | wc c  统计流中的字符数

3.3 cut命令

Cut是切割文件的,格式为:cut -d ‘分隔符’ -f 文件

3.4 grep命令

Cut是对一行的字段进行截取,grep是取符合条件的行。

格式:grep -acinv '字符串'  filename

参数:atext方式查找,c查找次数,i忽略大小写,n顺便输出行号,v反向选择。

3.5 sort命令

Sort是进行排序的命令,格式是:Sort  -fnrutk 】 file 

参数f忽略大小写,n以纯数字排序,r反向排序,u相同数据仅取一行,t分隔符默认tabk分区间。

例如对/etc/passwd以:做分隔符,对第三个数字排序



本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/1009537

相关文章
|
运维 Java Shell
Linux非常详细的shell运维脚本一键启动停止状态SpringBoot打成可运行jar包
Linux非常详细的shell运维脚本一键启动停止状态SpringBoot打成可运行jar包
448 0
|
7月前
|
存储 运维 监控
自动化运维:使用Shell脚本简化日常任务
【9月更文挑战第35天】在IT运维的日常工作中,重复性的任务往往消耗大量的时间。本文将介绍如何通过编写简单的Shell脚本来自动化这些日常任务,从而提升效率。我们将一起探索Shell脚本的基础语法,并通过实际案例展示如何应用这些知识来创建有用的自动化工具。无论你是新手还是有一定经验的运维人员,这篇文章都会为你提供新的视角和技巧,让你的工作更加轻松。
196 2
|
9月前
|
运维 监控 Shell
自动化运维之宝:编写高效的Shell脚本
【8月更文挑战第31天】在运维的世界里,Shell脚本是一把瑞士军刀,它让日常任务变得简单而高效。本文将通过浅显易懂的语言和实际案例,带你领略Shell脚本的魅力,并教你如何打造属于自己的自动化工具箱。无论你是初学者还是资深运维,这篇文章都将为你打开一扇窗,让你看到不一样的风景。让我们一起探索Shell脚本的世界吧!
|
运维 Shell 测试技术
运维(23)- shell自动化部署
运维(23)- shell自动化部署
78 0
|
运维 Linux Shell
day02-Linux运维-系统介绍与环境搭建_硬件 系统核心 解释器shell 外围操作系统
day02-Linux运维-系统介绍与环境搭建_硬件 系统核心 解释器shell 外围操作系统
|
存储 运维 Shell
Shell内置命令大全,Linux运维工程师收藏!
Shell内置命令大全,Linux运维工程师收藏!
296 0
Shell内置命令大全,Linux运维工程师收藏!
|
运维 Linux 网络安全
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
622 0
|
机器学习/深度学习 运维 Shell
运维(22)- shell开机自启动脚本
运维(22)- shell开机自启动脚本
136 1
|
运维 Shell Linux
运维(21)- shell Linux核心命令
运维(21)- shell Linux核心命令
107 0
|
4月前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控