PASSION之Linux命令集

原创 2015年11月20日 15:30:24

CPU配置信息

114.215.88.170

  • 总核数 = 物理CPU个数 X 每颗物理CPU的核数
    cat /proc/cpuinfo

    • 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

    • 查看物理CPU个数
      cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l

    • 查看每个物理CPU中core的个数(即核数)
      cat /proc/cpuinfo| grep “cpu cores”| uniq

    • 查看逻辑CPU的个数
      cat /proc/cpuinfo| grep “processor”| wc -l

网络信息

  • 查看网络相关信息
    netstat 命令
    相应的参数有:
    -a 表示all
    -p 表示process
    -n 表示ip:port形式
    -l 表示正在监听的进程
    -t 表示tcp协议
    -d 表示UDP协议

    • 查看某个监听某个端口的进程
      netstat -altp | grep ‘port’

    查看打开的文件

    lsof命令 list open file

    • 查看某个打开某个端口的进程
      lsof -i : 80
      lsof命令还可以进行删除文件的恢复,前提是有一个应用程序在使用被删除的文件,通过做实验当我们用几个不同的用户通过SSH终端进行登录linux服务器,一个用户进行一个文件的操作,而另外一个用户进行前一个用户进行操作文件的删除,这里删除也只是文件系统中的文件目录树。从而让其他的用户不能进行删除文件的访问。但是,第一个用户在进行文件的操作,那么在应用程序中的内存中保留着对整个文件描述符等资源的引用,故在磁盘中有相应的文件的数据,但是这个文件的数据只是对这个应用程序可见,那么,我们可以通过/proc/pid/fd的形式进行IO的重新流入到文件中来进行恢复。pid表示打开文件的进程号,fd表示file description。

PASSION之XML详解

什么是XML(extensible mark language)顾名思义,可扩展标记语言。用来描述信息,不同于编程语言,编程语言在于逻辑的表达,也就是思维的体现。xml主要是用来描述不同信息,比如,配...
  • liumi1992
  • liumi1992
  • 2016年01月17日 15:00
  • 479

如何选择编程语言?

好吧,你现在是否准备好去学习一个新的编程语言了吗?或许你之前没有接触过这个领域,那欢迎你来到应用开发的新世界。或者你已经在这个应用开发的领域里已经摸爬滚打了好几年了,但是你想开始一个新的领域。选择一种...
  • xkfz008
  • xkfz008
  • 2011年11月29日 12:03
  • 4151

PASSION之Linux命令详解

Linux Shell通配符http://www.cnblogs.com/chengmo/archive/2010/10/17/1853344.htmllinux shell数据重定向(输入重定向与输...
  • liumi1992
  • liumi1992
  • 2015年10月27日 15:57
  • 152

<<编程人生>>摘录

最近翻阅了一本名为>的书,与大家分享一些观点.书中的programmer guys有着诸多相似的一面。如: 1. 都是技术的狂热爱好者,并深深为自己从事的行业感到自豪; 2. 都是编程的执著爱人,...
  • fengjia10
  • fengjia10
  • 2012年01月17日 18:16
  • 676

PASSION之MAVEN工程详解

什么是maven?maven就是一个项目管理工具,这个软件体现了许多思想。比如:插件思想,规范大于编码,继承等。软件就是读取数据,加工数据,得到想要的结果。maven相关解读 规定大于编码思想:在科学...
  • liumi1992
  • liumi1992
  • 2015年08月07日 16:53
  • 664

passion passion passion !

我希望我做某件事情不是因为它是任务,而是我想做它,我愿意去做,我能做好!...
  • moon_CY
  • moon_CY
  • 2017年11月09日 09:37
  • 96

PASSION之Linux安装常见错误

error while loading shared libraries在安装zk中c客户端的时候,写一个c的DEMO,进行了GCC的库文件的关联,也就是gcc中-L参数。但是,编译成功过后的执行代码...
  • liumi1992
  • liumi1992
  • 2015年12月24日 15:27
  • 209

这句话很有意思:Your Potential, Our Passion

微软的招聘广告语...
  • bright60
  • bright60
  • 2006年05月03日 00:03
  • 791

恭喜Tiger和Casy,Passion成员就业状况回顾

随着Tiger去了在一家著名的网络广告公司找到一分网站重构师的工作,Passion成员们的找工作之旅就差不多结束了,是时侯总结一下了。 (乱序,乱序)我和Uranus:浦东软件园,每天被人唾弃的日本人...
  • Kryptonum
  • Kryptonum
  • 2007年07月27日 16:07
  • 1599

Markdown语言详解

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992     之前一直在使用github,也在上面分享了不少的项目和Demo,每次创建新项目的时候,使用的都...
  • qq563129582
  • qq563129582
  • 2014年11月25日 20:30
  • 640
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PASSION之Linux命令集
举报原因:
原因补充:

(最多只允许输入30个字)