900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Linux Shell脚本编程学习笔记和实战

Linux Shell脚本编程学习笔记和实战

时间:2019-03-29 11:49:36

相关推荐

Linux Shell脚本编程学习笔记和实战

http://www.1987.name/141.html

shell基础

终端打印、算术运算、经常使用变量Linux下搜索指定文件夹下特定字符串并高亮显示匹配关键词

从键盘或文件里获取标准输入 [read命令]

文件的描写叙述符和重定向数组、关联数组和别名使用函数的定义、运行、传參和递归函数条件測试操作与流程控制语句获取时间日期格式和延时 [date、sleep命令]内部字段分隔符IFS和脚本的调试DEBUG

显示、读取或拼接文件内容 [cat命令]文件查找与打印文件列表 [find命令]命令传传參过滤器、命令组合工具 [xargs命令]字符转换、删除及压缩工具 [tr命令]对文本进行排序、单一和反复操作 [sort、uniq命令]

切分文件名称提取文件扩展名或提取文件名称 [%、%% 和 #、##]

Shell正則表達式与grep、sed、awk的特点

在文件里搜索文本工具[grep命令]按列切分文件字段工具 [cut命令]文本处理流编辑器 [sed命令]

对文本和数据进行处理[awk编程]

暂时文件的命名方法与随机数[tempfile命令]

创建随意大小的文件And切割随意大小的文件 [dd、split、csplit命令]

Linux文件比較,文本文件的交集、差集与求差 [comm命令]使用命令下载站点文件或网页[wget、lynx命令]

命令行下的高级网络工具[curl命令]监视文件及文件夹訪问信息并记录[inotifywait命令]

Linux系统日志的相关命令、文件和管理工具[logrotate、logger命令]当前登录用户、启动日志及启动故障相关信息[who、w、users、uptime、last、lastb命令]计算命令运行花费的时间信息[time命令]

数据归档和解压缩[tar,cpio,gzip,bzip,lzma,zip]

shell实战

一台Linuxserver向多台server同一时候上传文件脚本Linux VPS、Linux系统防止DDOS攻击脚本Nginx平滑升级脚本,实现不间断服务Linux/Unix查看系统、硬件、网络等信息脚本:summary简单的MySQL数据库定时备份Shell脚本

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。