您的位置:首页 > 运维架构 > Linux

近期常用linux命令整理

2010-09-13 16:34 309 查看
sudo chown -R user:user tomcat

sudo /etc/init.d/apache2 restart

sudo memcached -d -l 127.0.0.1 -p 11211 -m 128 -u user

remote db: 172.16.2.83 remoteuser, 123_abcd

sudo apt-get install mysql-query-browser

sudo grep -R "layouts" buzz_ui --查找

使用cvs命令删除文件:

cvs rm -f filename

cvs ci -m "comments"

sudo -s -H

rm -r dir/

cp -r test1 test2

=================================================

当敲入执行某一命令,忘记添加sudo的时候,直接再敲入sudo !!就可以了。

备份文件:

cp filename{,.bak} ----将filename备份为以filename.bak。

运行前一个 Shell 命令,同时用 "bar" 替换掉命令行中的每一个 "foo":

!!:gs/foo/bar

显示当前目录中所有子目录的大小:

du -h --max-depth=1

显示消耗内存最多的 10 个运行中的进程,以内存使用量排序:

ps aux | sort -nk +4 | tail

查看ASCII码表:

man 7 ascii

man 1 intro - 一篇对从未接触过Linux的用户的简明教程。

man 2 syscalls - 内核系统请求的列表,按内核版本注释分类,系统编程必备。

man 2 select_tut - 关于select()系统请求的教程。

man 3 string - 在头文件内的所有函数。

man 3 stdio - 关于头文件的使用,标准输入/输出库的说明。

man 3 errno - 所有errorno的取值及说明。(C语言内类似其他语言的异常告知机制)

man 4 console_codes - Linux的终端控制码及其使用解释。

man 4 full - 介绍/dev/full这个总是处于"满"状态的磁盘。(对应/dev/null这个总是空的设备)

man 5 proc - 介绍/proc下的文件系统。

man 5 filesystems - 各种Linux文件系统。

第7区里面的资料通常最酷:

man 7 bootparam - 详细解释内核启动参数。

man 7 charsets - 解释各种语言的编码集。(gbk,gb2312等)

man 7 glob - 解释glob文件名管理机制的工作过程。

man 7 hier - 解释Linux文件系统结构各个部分的作用。

man 7 operator - C语言的运算符的列表。

man 7 regex - 介绍正则表达式。

man 7 suffixes - 常见文件后缀名的列表跟解释。

man 7 time - Linux的时钟机制解释。

man 7 units - 数值单位及其数值的解释。

man 7 utf8 - 描述UTF-8编码。

man 7 url - 解释URL、URI、URN等的标准。

列出你最常用的10条命令:

history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head

简易计时器:

time read

资料获取:

http://www.uushare.com/filedownload?user=rikulu&id=3499500
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: