书架

书架

=一个知识书库=

每天一个linux命令

每天一个linux命令

开始详细的系统的学习linux命令,坚持每天一个命令。 <!--more --> 此系列最初参考[peida](http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html)的“每天一个linux命令”,之后根据自己的见闻逐渐添加整理。 ### 文件目录操作命令 1. {% post_link 每天一个linux命令(1)-ls命令 %} 2. {% post_link 每天一个linux命令(2)-cd命令 %} 3. {% post_link 每天一个linux命令(3)-pwd命令 %} 4. {% post_li
more...
每天一个linux命令(55): crontab命令

每天一个linux命令(55): crontab命令

前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 <!--more --> ### crond简介   crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,c
more...
每天一个linux命令(54): at命令

每天一个linux命令(54): at命令

在windows系统中,windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划, 它的功能就是安排自动运行的任务。 通过'添加任务计划'的一步步引导,则可建立一个定时执行的任务。 <!--more -->   在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底是谁在支配他们工作的?在linux系统如果你想要让自己设计的备份程序可以自动在某个时间点开始在系统底下运行,而不需要手动来启动它,又该如何处置呢? 这些例行的工作可能又分为一次性定时工作与循环定时工作,在系统内又是哪些服务在负责? 还有,如果你想要每年在老婆的生日前一天就发出
more...
每天一个linux命令(53): watch命令

每天一个linux命令(53): watch命令

watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了! <!--more --> ### 命令格式 ```bash $ watch[参数][命令] ``` ### 命令功能   可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令 ### 命令参数 | 参数 |
more...
每天一个linux命令(52): ps命令

每天一个linux命令(52): ps命令

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 <!--more -->   要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。 <!--more -->   ps 为我们提
more...