2011 年 6 月
-
daemon起源
Daemon 在类 Unix 系统世界里代表运行在后台的守护进程,那么这个单词的起源的究竟是什么呢? 要说 Daemon,就不得不提和它十分相近的另外一个单词 Demon。Demon 源自中世纪拉丁语,而 Daemon 则源自古典拉丁语,在相当长的时间,这两者都是互通使用的,表示“具有掌管能力的灵体”。直到 14 世纪时由于各种版本 Bible 的流传, Demon 具有了“邪恶灵魂”的含义,而 …
-
CentOS下使用pptp架设vpn
我折腾了一晚上终于安装成功了, 虽然网上有很多文档了, 虽然pptp是最简单的一种, 但是基本是都是复制的, 有些地方会导致错误也没人纠正, 所以我就整理发上来. 好了, 直奔主题, 我使用的系统是centos 5.6 首先约定好, 以下代码中#...及其以后的内容为注释, 可不复制. 示例代码中如何修改的文件里已经存在可以修改成示例那样, 如果没有请添加. 1: 安装依赖软件, 直接yum: yum makecache yum -y …
-
wget自动断点续传的方法
有时候我们使用wget下载东西被迫打断, 比如网络故障, 终端意外断开, 忘了加"&"放入该台等等. 沉稳的人或许会想到重新开启wget, 并使用 -c断点续传, 可是有时候, 因为N个g的东西突然断了, 一冲动就晕了, 就纠结了, 可能就会就重新跑wget了, 甚至截止到本文还有人不知道-c. 那么为了杯具不再发生, 我们可以让wget每次运行的时候自动加上 -c参数, 那样就万事大吉了嘛. 方法如下 在家目录下新建文件".wgetr…
-
批量建立目录
先看看示例吧: [wind@windphp test]$ mkdir {1..9} [wind@windphp test]$ ls 1 2 3 4 5 6 7 8 9 [wind@windphp test]$ mkdir {a..z} [wind@windphp test]$ ls 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t …
-
{}大括号的用法(把文件/目录备份/复制/在文件所在目录下)
先看看示例代码: [wind@windphp ~]$ [wind@windphp ~]$ mkdir -p test/a [wind@windphp ~]$ cd test/ [wind@windphp test]$ ls a [wind@windphp test]$ mv /home/wind/test/{a,b} [wind@windphp test]$ ls b 上述代码将/homw/win…
-
Linux 技巧:让进程在后台可靠运行的几种方法
原文链接: Linux 技巧:让进程在后台可靠运行的几种方法 我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。 nohup/setsid/& 场景: 如果只是临时有一个命令需要长时间运行,什么方法能最简便…
-
原子操作
引用百度百科: 原子操作 所谓原子操作是指不会被线程调度机制打断的操作; 这种操作一旦开始, 就一直运行倒结束, 中间不会有任何 context switch (切换到另一个线程). 通俗点讲就是一份资源同时只能被一个进程(线程/...)操作.