- 博客(24)
- 资源 (5)
- 收藏
- 关注
转载 sed简介
转自: http://czmmiao.iteye.com/blog/1899880Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使
2016-08-28 22:00:57 894
翻译 Shell中临时性文件的建立和使用
虽然使用管道可以省去建立临时性文件的需求,不过有时候临时性文件还是派的上用场的。UNIX不同于其他操作系统的地方就是:它没有那种将不再需要的文件设法神奇删除的想法。反倒提供了两个特殊目录:/tmp和/var/tmp(旧系统为:/usr/tmp),这些文件可正常被存储,当它们未被清理干净时也不会弄乱一般的目录。大部分系统上的/tmp都会在系统开机时清空,不过/var/tmp下的重新开机时仍需存在,因为有些文本编辑程序,会将它们的备份文件存放在这里,从而系统毁损后可用来恢复数据。
2016-08-28 19:38:19 4898
原创 Shell中整数自增的几种方式
在Shell脚本中,用于while或for循环中经常要涉及到整数自增的情况,下面罗列下可能的方式【方式一】declare -i来声明整数变量root@localhost:~# declare -i x=1root@localhost:~# x+=1root@localhost:~# echo $x2【方式二】使用let命令root@localhost:~# i=1root@l
2016-08-27 19:07:40 12907
翻译 书写安全Shell脚本的注意事项
【前言】本文译自《Classic Shell Scripting》UNIX的安全性一向是恶名在外,几乎从每个角度看,UNIX系统都有或多或少的安全性争议,不过这些大部分都是系统管理者应该担心的。下面列出了一长串“诀窍”,提醒你编写SHELL脚本应该注意的地方,以避开安全性问题。这些注意事项,都市UNIX安全性领域的专家所认可的。 勿将当前目录(.)放到PATH中
2016-08-26 09:53:09 2071
原创 几种硬盘IO性能测试工具
【dd工具】操作系统: ubuntu 12.04 测试工具: dd 版本:8.21 执行dd --version来查看工具说明: dd命令能粗略测试硬盘IO性能不足:执行dd命令测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试.测试命令: 1) 读测试 root@localhost:/# time dd if=/dev/sdf of=/dev
2016-08-23 21:10:39 22886
原创 挂载NFS文件提示: wrong fs type, bad option, bad super block
执行mount命令挂载一个共享的NFS文件系统时,提示如下错误:【错误现象】# mount -t nfs -o remount,rw 192.168.0.1:/mnt/share /mnt/sharemount: wrong fs type, bad option, bad superblock on /mnt/share, missing codepage or
2016-08-17 21:24:34 8834
原创 crontab中如何实现每隔多少天执行一次脚本
在工作中,经常会碰到每隔多少天/小时/分钟执行一次脚本,或某个命令的情况。如果是每隔多少小时,多少分运行一次程序,在crontab中可能比较好实现一些,下面是一些示例及crontab的格式说明:
2016-08-04 18:32:08 41495 1
原创 Shell中让程序造死循环的几种方式
有时候需要造个死循环,或者让程序一直运行下去,这个时候就要用到while,归纳汇总了让Shell脚本一直运行下去的几种方式:
2016-08-02 19:24:14 29275
原创 Shell脚本调试的几种方式
脚本调试的主要工作就是发现引发脚本错误的原因以及脚本源代码中定位错误行。归纳汇总了下,调试脚本时,我们可能会用到的几种方式,比如说:最简单的通过echo的方式,通过set -x的方式,比较高端一点的通过trap或bashdb工具来调试脚本。
2016-08-02 18:54:25 44388 2
Clean Code-代码整洁之道 中文完整版清晰版
2014-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人