最近系统瓶颈又出现了,在哪里呢?不清楚,反正只知道是各种反应很慢,或者干脆出来503。目前只知道503是HAProxy返回的,至于实际上为什么还是不很确定。在这次的排查过程中,被迫要亲自上阵查找之前不是自己搭建的平台,于是乎被迫要开始摸从来没有认真对付过的linux系。那好吧,就记录一下初学者可能需要的一些很蠢“疑问”和答案吧。
Q:DOS命令对应的近似命令是啥?
A:
DOS | -- | Linux |
dir | ls | |
cd | cd (注意必须要有空格) | |
md | mkdir | |
rd | rmdir | |
copy | cp | |
move | mv | |
ren | mv | |
del | rm | |
find | grep | |
fc | diff | |
type | cat | |
more | more | |
notepad/edit | vi |
Q:Windows常见工具相应的类似命令都是啥?
A:
Windows | -- | Linux |
任务管理器 | (详见此处) | |
本地用户/组 | (详见此处) |
Q:那个……用命令行的时候有什么技巧?
A:
查找命令的参数 | 命令 --help 或者 man 命令 或者 info 命令 |
组合各种命令 | 命令1 | 命令2 | ... (详见此处) |
将命令输出到文件 | 命令1 参数... > 文件名 |
Q:C#里面常用的字符串操作怎么搞?
A:
source.IndexOf(dest) | $(expr index $source $dest) |
source.SubString(dest,startIndex[,length]) | ${source:startIndex[:length]} |
source.Length | ${#source} |
string.IsNullOrEmpty(source) | [ -z "$source" ] |
string.IsNullOrEmpty(source) == false | [ -n "$source" ] |
Q:某些常见任务的命令是啥?
A:
安装 | (详见此处) |
Q:分析文本文件的常用命令有哪些?
A:
grep 查找文件中包含某段文字的某行(详见此处)
egrep 同上,其实就是加了个 -E 参数
wc 统计有多少行(字节、单词等,但统计行数更常见)
head 查找头几行
tail 查找最后几行
没有评论:
发表评论