
Unix/Linux/Shell
时时处处皆修行
Life is like a box of chocolates.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux内存管理进程所涉及到的五个数据段
前几天程序占用的内存超过20G后就异常退出了,温习下程序关于内存的基本概念,特转载一篇文章: 进程(执行的程序)会占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。对任何一个普通进程来讲,它都会涉及到5种不同的数据段。转载 2009-02-03 13:52:00 · 912 阅读 · 0 评论 -
Shell-小心误操作,仔细考虑路径
绝对路径与相对路径是个很简单的概念,但是如果使用不当,有时候会带来灾难性的后果,这里举两个例子: 有一次使用find . -name "xxx" -exec rm -rf {} /;来删除查找到的文件,凌晨做事情有点晕,不小心点了cd后跑到了home目录去执行了,过了几秒钟反应过来,删了一堆重要的东西,从此find命令永远不用相对路径,再长的路径也用全路径。 本来以为用全路径好,而且cro原创 2008-03-25 03:44:00 · 821 阅读 · 0 评论 -
UNIX-判断程序是否已经运行的脚本在crontab与命令行下的不同
crontab会定时启动脚本,而不管原来的脚本是否执行完毕,这在某些情况下是不能容忍的,详见http://blog.youkuaiyun.com/totuswhf/archive/2008/05/08/2416424.aspx. 于是我写了个脚本cron_music.sh,其中判断是否已经启动,如果启动则直接退出: #!/bin/sh . $HO原创 2008-06-02 12:55:00 · 2067 阅读 · 0 评论 -
shell-crontab快速手册
本文主要基于以下英文文档:http://www.adminschoice.com/docs/crontab.htm. cron是一个UNIX工具,使用cron后台进程使得任务能够以后台方式在特定时间自动执行。这些任务通常叫做cron jobs. crontab是一个包括在特定时间要运行的cron记录的 1.Crontab限制: 如果你原创 2008-05-08 14:14:00 · 4544 阅读 · 0 评论 -
Shell-Shell的类型及各操作系统的默认SHELL
最后一段各个操作系统的默认Shell很好的备忘作用,特此转载该文档,仅做部分修订。 Shell包括两大类型: l Bourne shell:命令表现为sh,ksh,bash,其中sh即Bourn shell,ksh为Korn shell, bash为Bourne Again shell,还有POSIX shell表现出来的命令也为sh。l转载 2008-03-14 23:05:00 · 2383 阅读 · 0 评论