2013年7月23日

Ubuntu下的计划任务 -- cron的基本知识

摘要: 下面不完全:参考:http://blog.csdn.net/cuker919/article/details/6336457cron是一个Linux下的后台进程,用来定期的执行一些任务。因为我用的是Ubuntu,所以这篇文章中的所有命令也只能保证在Ubuntu下有效,但其他系统应该也差不多。想要让cron执行你指定的任务,首先就要编辑crontab文件。crontab是一个文本文件,用来存放你要运行的命令。你可以以下命令Shell代码crontab-e来打开你的用户所属的crontab文件。第一次用这个命令,会让你选择文本编辑器,我选的是vim。选定的编辑器也可以使用Shell代码select 阅读全文

posted @ 2013-07-23 17:20 yi_meng 阅读(1610) 评论(0) 推荐(0) 编辑

linux中kill几个有用信号

摘要: kill用法1 kill -signal PID15 (SIGTERM)正常方式杀死进程:(这种方式可能会存在一些问题:进程的子进程可能会无法终止,并继续系统资源)1 kill -15 PID2 或者3 kill PID9 (SIGKILL)强制杀死进程1 kill -9 PID19 (SIGSTOP)挂起进程,相当Ctrl+Z:1 kill -19 PID18 (SIGCONT)挂起进程重新执行:1 kill -18 PID2 (SIGINT)中断信号 相当Ctrl+C:1 kill -2 PID 阅读全文

posted @ 2013-07-23 16:24 yi_meng 阅读(367) 评论(0) 推荐(0) 编辑

linux中top命令的用法

摘要: 收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章。总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就是我收集的关于Linux top命令的文章,希望能帮到大家top作为日常管理工作中最常用也是最重要的Linux 系统监控工具之一,可以动态观察系统进程状况。top命令显示的项目很多,默认值是每5秒更新一次,按q键可以退出。显示的各项目为:-b : 批次模式运行。-c : 显示执行任务的命令行。-d : 设定延迟时间。-h : 帮助。-H : 显示线程。将显示所有进程产生的线程。-i : 显示空闲的 阅读全文

posted @ 2013-07-23 16:06 yi_meng 阅读(712) 评论(0) 推荐(0) 编辑

linux中ps命令的用法说明

摘要: 在linux中使用ps命令可以查看有哪些进程在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等. ps命令最常用的是用于监控后台进程的工作情况.名称:ps www.2cto.com 使用权限:所有使用者使用方式:ps [options] [--help]说明:显示瞬间行程 (process) 的动态参数:ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义-A 列出所有的行程-w 显示加宽可以显示较多的资讯-au 显示较详细的资讯-aux 显示所有包含其他使用者的行程au(x) 输出格式 :USER PID %CPU %MEM VSZ RSS TTY STA 阅读全文

posted @ 2013-07-23 16:03 yi_meng 阅读(739) 评论(0) 推荐(0) 编辑

Linux下chkconfig命令详解

摘要: chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动 阅读全文

posted @ 2013-07-23 15:41 yi_meng 阅读(216) 评论(0) 推荐(0) 编辑

2013年7月22日

linux中脚本扑捉(trap)信号问题

摘要: 扑捉ctrl+c信号:1 #!/bin/bash2 trap "trap" 2;3 function trap()4 {5 echo "You press Ctrl+C.";6 echo "Exiting,please wait...";7 exit;8 }9 sleep 20s;按下ctrl+c:1 root@ubuntu:/home/dyx/linux 16:13:10 107# bash ex_trap.sh 2 ^CYou press Ctrl+C.3 Exiting,please wait...但是如果把trap函数发在前面 阅读全文

posted @ 2013-07-22 16:40 yi_meng 阅读(1934) 评论(0) 推荐(0) 编辑

linux中文件描述符

摘要: #exec命令用于启动一个新的shell,并在新的shell中执行指定命令。在实际应用中,exec命令被用来 处理文件描述符,此时(也只在此时)exec不会启动新shell替代当前的shell。 1 root@ubuntu:/home/dyx/linux 10:40:36 19# cat ping.txt 2 PING baidu.com (220.181.111.85) 56(84) bytes of data. 3 64 bytes from 220.181.111.85: icmp_req=1 ttl=52 time=32.1 ms 4 64 bytes from 220.181.11. 阅读全文

posted @ 2013-07-22 10:34 yi_meng 阅读(565) 评论(0) 推荐(0) 编辑

2013年7月21日

linux中read用法

摘要: read在while中的经常用法: 1 root@ubuntu:/var/lib/logrotate 10:53:05 118# cat /etc/cron.daily/logrotate 2 #!/bin/sh 3 4 # Clean non existent log file entries from status file 5 cd /var/lib/logrotate 6 test -e status || touch status 7 head -1 status > status.clean 8 sed 's/"//g' status | while 阅读全文

posted @ 2013-07-21 22:11 yi_meng 阅读(980) 评论(0) 推荐(0) 编辑

apt-get 使用指南

摘要: apt-get 使用指南原文出处:https://help.ubuntu.com/community/AptGetHowto命令atp-get使用source.list文件进行软件包管理。如果您想了解关于如何编辑和更新source.list中的条目的信息,请参阅SourcesList。“起初,GNU/Linux系统中只有.tar.gz。用户必须自己编译他们想使用的每一个程序。在Debian出现之后,人们认为有必要在系统中添加一种机制用来管理安装在计算机上的软件包。人们将这套系统称为dpkg。至此,着名的‘package’首次出现在GNU/Linux上。不久之后红帽子也开始着手建立自己的包管理系 阅读全文

posted @ 2013-07-21 20:09 yi_meng 阅读(622) 评论(0) 推荐(0) 编辑

linux文件系统

摘要: 参考:http://www.iteye.com/topic/816268 阅读全文

posted @ 2013-07-21 16:21 yi_meng 阅读(146) 评论(0) 推荐(0) 编辑

导航