![](/media/posts/categories/covers/chip.jpeg)
Feb
08
sudo rm -rf /
Published 12:02 Feb 08, 2016 by @ezra.
#Technology# 今天做了一件非常糟糕的事情, 由于一个玩笑导致朋友用 rm 误删了很多重要的文件。
起初是因为印象里 Mint 中 sudo rm -rf / 这个指令不会被执行, 以为 macOS 中也是这样, 但...
![](/media/posts/categories/covers/chip.jpeg)
Nov
15
MacGap: Web App 生成工具
Published 12:11 Nov 15, 2015 by @ezra.
#Technology# MacGap 是一个生成 WebApp 的终端工具, 安装很容易:
gem install macgap
使用起来也很简单, 随意在什么路径下创建一个 app, 例如我在 ~ 目录新建一个叫 My...
![](/media/posts/categories/covers/chip.jpeg)
Oct
26
UNIX/Linux : awk 清理重复行
Published 12:10 Oct 26, 2015 by @ezra.
#Technology# 最近遇到一个需求,就是要清理掉文本中重复的行。这看起来并不是什么困难的事情,你可以使用 Python、Ruby、Perl 甚至 C 来完成这项任务,轻而易举。
但是,作为一个处女座的程序员,并不能满足...
![](/media/posts/categories/covers/chip.jpeg)
Oct
05
UNIX/Linux : 自定义命令提示符
Published 12:10 Oct 05, 2015 by @ezra.
#Technology# 用过终端的朋友肯定对默认的提示符 localhost:~ Meniny$ 或者 [Meniny@localhost ~]$ 很熟悉,现在我们来了解一下如果修改这个提示符的内容,以 bash 为例。
自...
![](/media/posts/categories/covers/chip.jpeg)
Sep
20
Useful RegEx
Published 12:09 Sep 20, 2015 by @ezra.
#Technology# Hex Value
/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/
匹配示例:
#a3c113
错误示例:
#4d82h4
HTML Tag
/^<([...
![](/media/posts/categories/covers/chip.jpeg)
Sep
18
UNIX/Linux Command: When should I not kill 9 a process
Published 12:09 Sep 18, 2015 by @ezra.
#Technology# Q:
I am always very hesitant to run kill -9, but I see other admins do it almost routinely.
I figur...
![](/media/posts/categories/covers/chip.jpeg)
Sep
16
UNIX/Linux 文件权限浅析
Published 12:09 Sep 16, 2015 by @ezra.
#Technology# 一、基本文件权限
我们知道在 UNIX/Linux 中可以用 ls -l 命令来查看权限,其表示格式是类似这样的:
-rwxr-xr-x
这种表示方法一共有十位:
9 8 7 6 5 4 3 2 ...
![](/media/posts/categories/covers/chip.jpeg)
Sep
13
CentOS : 图形界面与命令行界面切换
Published 12:09 Sep 13, 2015 by @ezra.
#Technology# Linux预设提供了六个命令窗口终端机让我们来登录。默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1,tty2 … tty6,您可以按下⌃ + ⌥ + F1 ~ F6 来切换它...
![](/media/posts/categories/covers/chip.jpeg)
Sep
12
Start-up Procedure of CentOS 6.5
Published 12:09 Sep 12, 2015 by @ezra.
#Technology# Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而Linux启动时我们会看到许多启动信息,例如某个服务是否启动。Linux系统的启动过程大体上可分为五...
![](/media/posts/categories/covers/chip.jpeg)
Nov
20
UNIX/Linux : ranger
Published 12:11 Nov 20, 2014 by @ezra.
#Technology# ranger 是一款终端文件管理工具,它和大部分同类工具类似,除了它是左右结构。
在使用之前,你可能需要下载。
下载完成后,以 Ubuntu 为例,cd 到文件目录,执行 tar xvf ranger...
![](/media/posts/categories/covers/chip.jpeg)
Oct
14
RegEx Implementation
Published 12:10 Oct 14, 2014 by @ezra.
#Technology# 实现正则表达式的想法很早就有,各种原因导致没有做,最近花了点时间先实现了几个简单的正则语法,分别是concatenation、alternation和closure,其他语法及metacharacte...
![](/media/posts/categories/covers/chip.jpeg)
Sep
16
UNIX/Linux Command: find
Published 12:09 Sep 16, 2014 by @ezra.
#Technology# find 是 UNIX/Linux 系统中用于查找档案的命令,这里我们来看一下它的用法和相关选项。
命令用法
`find path -option [ -print ] [ -exec -ok com...