自己收集到的Linux系统命令大全!

1,查看apache2的连接状态:

  1. netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

2,查看80端口连接状态。

  1. Onecent:~ # netstat -na | grep ":80" | wc
  2.  
  3. Onecent:~ # netstat -atlunp|grep 80|grep TIME_WAIT|wc
  4.  
  5. Oncecent:~ # netstat -atlunp|grep 80|wc

3,挂载

  1. mount -t cifs //192.168.3.43/Download /mnt/yrh -o uid=root,gid=root,user=yinghl,pass=123456,iocharset=utf8

4,加锁同步

  1. 1 * * * * flock -xn /var/run/rsync.lock -c rsync -avlR /data/files 172.16.xxx.xxx:/data

5,nc

http://blog.csdn.net/yetyongjin/article/details/7740354

6, xargs

xargs 是把从stdin中接受到的数据重新格式化,再将其参数提供给其他命令。

通常使用管道, command | xargs option

-d: 指定定界符(mac的不能用)

-n: 指定每行最大参数数量。

-I:  -I {} 指定替换字符串,后面使用{}时,会被读取到的参数所替换。

example:

  1. cat args | xargs -I ./cecho.sh -p {} -l #从args中读出每行内容CON,执行./cecho.sh -p CON -l

7, find

沿文件层次向下遍历,匹配符合条件的文件,并执行相应的操作。

find是一个很基础的命令,但用的好的话可以给我们工作带来很大的方便。

  1. find . -maxdepth -type f -name "*t*" size +2k -ctime - -exec cp {} tmp \;

find -path -prune的使用:http://www.cnblogs.com/hopeworld/archive/2011/04/08/2009252.html

8,sort

对输入内容进行排序命令

  1. sort -k[ FStart [ .CStart ] ] [ Modifier ] [ , [ FEnd [ .CEnd ] ][ Modifier ] ]nr

其中主要是k指定需排序行常用,n表示数值排序,r表示倒序。

9,文件内容替换

在查找到的文件里更改内容

  1. sed -i '' 's/before/yrh/g' `grep -rl 'vobile' ./`

在debian下, -i 后面不用加东西可以默认替换,在mac下需要添加后缀。

Linux 系统命令总结的更多相关文章

  1. 部分linux系统命令(shell 命令)和hadoop命令

    linux系统命令(shell 命令): ls :  只列出文件/目录 ls -l :  会显示文件的详情,如大小等 ls -lh :  会显示文件的详情,但大小以k或者M为单位 ls ../ :  ...

  2. 第一部分 linux系统命令

    一.linux系统命令 pwd 当前目录位置 / 根目录 cd (change direcory) cd ..返回上一层目录 ls 显示当前目录下文件 ls -l 显示目录下详细文件信息 ls -lh ...

  3. Python执行Linux系统命令方法

    Python执行Linux系统命令的4种方法 (1) os.system 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 复制代码代码如下: system(command) -> ...

  4. PHP面试题及答案解析(7)—Linux系统命令

    1.请解释下列10个shell命令的用途.top.ps.mv.find.df.cat.chmod.chgrp.grep.wc top:该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进 ...

  5. PHP执行linux系统命令

    本文是第一篇,讲述如何在PHP中执行系统命令从而实现一些特殊的目的,比如监控服务器负载,重启MySQL.更新SVN.重启Apache等.第二篇<PHP监控linux服务器负载>:http: ...

  6. Linux系统命令基础

    Linux系统命令基础 前面咱们已经成功安装了Linux系统--centos7,那么现在奔向Linux命令行的世界. Linux命令格式 1.一般情况下,[参数]是可选的,一些情况下[文件或路径]也是 ...

  7. linux系统命令笔记

    一.linux系统目录 /bin 系统命令目录 /dev 设备目录 /home 每个系统用户在home下都有一个目录, 每个用户登录到系统后会自动登录到这个目录下, root用户会在/root文件夹下 ...

  8. Linux系统命令与脚本开发

    系统命令 # cat EFO cat >> file << EOF neirong EOF # 清空 >file 清空文件 [root@Poppy conf]# sed ...

  9. 常用的Linux系统命令

    一.linux简介                                                                                            ...

随机推荐

  1. Nyoj 虚拟的城市之旅(bfs)

    描述   展馆是未来城市的缩影,个人体验和互动是不变的主题.在A国展馆通过多维模式和高科技手段,引领参观者在展示空间踏上一段虚拟的城市之旅. 梦幻国有N个城市和M条道路,每条道路连接某两个城市.任意两 ...

  2. Set <STL>

    set是维护集合的容器 #include <cstdio> #include <set> using namespace std; int main() { //声明 set& ...

  3. Sql Server之旅——第五站 确实不得不说的DBCC命令

    原文:Sql Server之旅--第五站 确实不得不说的DBCC命令 今天研发中心办年会,晚上就是各自部门聚餐了,我个人喜欢喝干红,在干红中你可以体味到那种酸甜苦辣...人生何尝不是这样呢???正好 ...

  4. Tyvj P1015 公路骑 (DP)

     叙述性说明 Description 一个特殊的单行道都在每公里公交车站.们乘坐汽车的公里使来付费. 比如例子的第一行就是一个费用的单子. 没有一辆车子行驶超过10公里.一个顾客打算行驶n公里(1 ...

  5. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(8)-DbSession线程内唯一

    原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(8)-DbSession线程内唯一 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建  ...

  6. js的逻辑 OR 运算符- ||

    逻辑or运算大家都很熟悉,都会用.但是在javascript中用的更多,用的更妙.有时候用它来解决兼容问题特别方面.简洁. 比如获取鼠标对象.在 Internet Explorer 里,  event ...

  7. 使用SharePoint创建和定义自己的网站页面

    使用SharePoint创建和定义自己的网站页面 1. 打开SharePoint Designer 2010. 2. 点击网站页面导航. 3. 在功能区点击Web部件页面,新建Employee.axp ...

  8. EF4.1: Add/Attach and Entity States(EF中的实体状态转换说明)

    实体的状态,连接以及 SaveChanges 方法 数据库上下文对象维护内存中的对象与数据库中数据行之间的同步.这些信息在调用 SaveChanges方法被调用的时候使用.例如,当使用 Add 方法传 ...

  9. Android 数据库加密

    一 一个简短的引论   SQLite是一个轻量的.跨平台的.开源的数据库引擎.它的读写效率.资源消耗总量.延迟时间和总体简单性上具有的优越性,使其成为移动平台数据库的最佳解决方式(如Android.i ...

  10. JAVA 长整型转换为IP地址的方法

    JAVA 长整型转换为IP地址的方法 代码例如以下: /** * 整型解析为IP地址 * @param num * @return */ public static String int2iP(Lon ...