linux 一些很有用的命令

1. 删除 0 字节文件 
find  -type f -size 0 -exec rm -rf {} \;

2. 查看进程 
按内存从大到小排列 
ps -e   -o "%C   : %p : %z : %a"|sort -k5 -nr

3. 按 cpu 利用率从大到小排列 
ps -e   -o "%C   : %p : %z : %a"|sort   -nr

4. 打印说 cache 里的 URL 
grep -r -a   jpg /data/cache/* | strings | grep "http:" |  awk  -F‘http:‘ ‘{print "http:"$2;}‘

5. 查看 http 的并发请求数及其 TCP 连接 状态 : 
netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘

6.  sed  -i ‘/Root/s/no/yes/‘ /etc/ ssh /sshd_config   sed 在这个文里 Root 的一行,匹配 Root 一行,将 no 替换 成 yes.

7.如何杀掉 mysql 进程: 
ps aux |grep mysql |grep -v grep  |awk ‘{print $2}‘ |xargs kill -9 ( 从中了解到 awk 的用途 )

killall -TERM mysqld

kill -9 `cat /usr/local/apache2/logs/httpd.pid`    试试查杀进程 PID

8. 显示运行 3 级别开启的服务 : 
ls /etc/rc3.d/S* | cut  -c 15-   ( 从中了解到 cut 的用途,截取数据 )

9. 如何在编写 SHELL 显示多个信息,用 EOF 
cat << EOF 
+--------------------------------------------------------------+ 
|       === Welcome to Tunoff services ===                | 
+--------------------------------------------------------------+ 
EOF

10. for  的巧用 ( 如给 mysql 建软链接 ) 
cd /usr/local/mysql/bin 
for i in * 
do ln /usr/local/mysql/bin/$i /usr/bin/$i 
done

时间: 2024-10-10 22:58:32

linux 一些很有用的命令的相关文章

linux 一些很有用的命令以及命令组合

1. 删除 0 字节文件 find  -type f -size 0 -exec rm -rf {} \; 2. 查看进程 按内存从大到小排列 ps -e   -o "%C   : %p : %z : %a"|sort -k5 -nr 3. 按 cpu 利用率从大到小排列 ps -e   -o "%C   : %p : %z : %a"|sort   -nr 4. 打印说 cache 里的 URL grep -r -a   jpg /data/cache/* | s

Linux系统一些不大常用却很有用的命令

which命令 用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which命令会在环境变量PATH设置的目录里查找符合条件的文件.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令. whereis命令 用来定位命令的二进制程序.源代码文件和man手册页等相关文件的路径. locate/slocate命令 用来查找文件或目录. type命令 用来显示指定命令的类型,判断给出的命令是内部命令还是外部命令. getcon

对于Linux系统管理员很有用的16个在线工具

1. ExplainShell.com 命令解释 ??对于Linux用户来说每天都会写各种命令和脚本,那么你可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现:也是一个很好的学习命令的方式 2. BashrcGenerator.com 定制个性命令提示符 ??简单说就是个性化生成命令提示符,可将生成的代码写入到用户家目录的.bashrc或者可以设置全局变量文件/etc/profile对所有用户生效 ??可参考:http://stackoverflow.com/questio

[转载]对于Linux系统管理员很有用的16个在线工具

对于Linux系统管理员很有用的16个在线工具 08/15. 2014 1. ExplainShell.com 命令解释 对于Linux用户来说每天都会写各种命令和脚本,那么你可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现:也是一个很好的学习命令的方式 2. BashrcGenerator.com 定制个性命令提示符 简单说就是个性化生成命令提示符,可将生成的代码写入到用户家目录的.bashrc或者可以设置全局变量文件/etc/profile对所有用户生效 可参考:ht

Linux 新手非常有用的命令

http://www.cnblogs.com/felix-/p/4341773.html Linux 新手非常有用的命令 你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现我的世界里了. 从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳.我担心该记住多少命令,来帮助我完成所有任务. 毫无疑问,在线文档,书籍,man pages以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录了如何简单学习和理解命令的秘籍

Unix / 类 Unix shell 中有哪些很酷很冷门很少用很有用的命令?(转)

著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:孙立伟 链接:http://www.zhihu.com/question/20140085/answer/14107336 来源:知乎 这个问题quora上有人提过 What are some lesser known but useful Unix commands? ,已经有不少答案了,我个人已经从这些答案中学到不少,这里我只是照搬过来,然后加上自己的解释. lsof: 列出所有打开的文件.举例:'lsof -p

terminal 终端 linux 快捷键 很有用

转载:http://xace.iteye.com/blog/481074 今天才发现Linux下的终端有这么多好用的快捷键. Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+PageDown:后一标签页 Shift+Ctrl+PageUp:标签页左移 Shift+Ctrl+PageDown:标签页右移 Alt+1:切换到标签页1 Alt+2:切换到标签页2 Alt+3:切换到标签页3 Shift+Ctrl+N:新建窗口 S

Linux中find、grep命令详细用法

在linux下面工作,有些命令能够大大提高效率.本文就向大家介绍find.grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们.本文结构如下: find命令 find命令的一般形式 find命令的常用选项及实例 find与xargs grep命令 grep命令的一般形式 grep正则表达式元字符集(基本集) grep命令的常用选项及实例 1.find命令 find命令是一个无处不在命令,是linux中最有用的命令之一.find命令用于:在一个目录(及子目录)中搜索文件,你可以

linux下find和grep命令详解

在linux下面工作,有些命令能够大大提高效率.本文就向大家介绍find.grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们.本文结构如下: find命令 find命令的一般形式 find命令的常用选项及实例 find与xargs grep命令 grep命令的一般形式 grep正则表达式元字符集(基本集) grep命令的常用选项及实例 1.find命令 find命令是一个无处不在命令,是linux中最有用的命令之一.find命令用于:在一个目录(及子目录)中搜索文件,你可以