1. 解压缩

    tar -zxvf xxx.tar.gz
  2. 文件显示及查找
    常用于分析log
    //显示file中包含aaa的行
    cat <file>|grep aaa
  3. 查看cpu memory基本信息
    cat /proc/cpuinfo
    cat /proc/meminfo
  4. linux的任务管理器
    top 用于动态的显示系统信息
    $ top
    top - :: up :, users, load average: 0.23, 0.25, 0.26
    Tasks: total, running, sleeping, stopped, zombie
    Cpu(s): 0.4%us, 6.3%sy, 0.0%ni, 92.6%id, 0.5%wa, 0.0%hi, 0.3%si, 0.0%st
    Mem: 508176k total, 494660k used, 13516k free, 22988k buffers
    Swap: 522236k total, 2416k used, 519820k free, 150300k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    lgsun R 9.8 0.2 :00.19 top
    lgsun 1141m 36m S 4.9 7.4 :32.23 java
    lgsun 1143m 38m S 3.3 7.7 :58.07 java
    lgsun 1143m 74m S 1.6 15.0 :58.16 java
    lgsun 1170m 47m 10m S 1.6 9.6 :10.61 java
    lgsun 1138m 101m S 1.6 20.4 :28.99 java
  5. free 查看内存
    -b  以Byte为单位显示内存使用情况。
    -k  以KB为单位显示内存使用情况。
    -m  以MB为单位显示内存使用情况。
    -o  不显示缓冲区调节列。
    -s<间隔秒数> 持续观察内存使用状况。
    -t  显示内存总和列。
    -V  显示版本信息。
    $ free-m
  6. 查看cpu信息
    //相当于top的一个快照
    ps -aux
  7. vmstat
    使用vmstat命令可以得到关于进程、内存、内存分页、堵塞IO、traps及CPU活动的信息
  8. uptime
    $ uptime
    01:: up :, users, load average: 0.51, 0.33, 0.26

    数值说明解读:
    01:26:03:系统当前时间
    8:50:主机已运行时间,时间越大,说明你的机器越稳定。
    2 users:用户连接数,是总连接数而不是用户数
    load average:系统平均负载,统计最近1, 5,15分钟的系统平均负载如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。如果每个CPU内核的任务数大于5,那么这台机器的性能有严重问题。

软件开发常用Linux命令的更多相关文章

  1. Java开发常用Linux命令

    1.查找文件 find / -name filename.txt根据名称查找/目录下的filename.txt文件. find . -name "*.xml"递归查找所有的xml文 ...

  2. 软件开发常用快捷键 & 命令总结

     HTML + JavaScript + CSS 1. 在web开发经常会遇到如:   这样的字符.它其实是Html将一些特殊字符(Html语法字符)的一种表达方式. 下面列举几个常用字符:    空 ...

  3. 前端开发常用 Linux 命令

    clear // 清理命令窗口(可简写为cls) exit // 关闭命令窗口 mkdir 文件夹名 // 新建文件夹 cd 文件夹名 // 进入文件夹 cd .. // 返回上一级文件夹目录 rm ...

  4. 常用Linux命令小结

    常用Linux命令小结 Linux下有很多常用的很有用的命令,这种命令用的多了就熟了,对于我来说,如果长时间没有用的话,就容易忘记.当然,可以到时候用man命令查看帮助,但是,到时候查找的话未免有些临 ...

  5. C#(Net)软件开发常用工具汇总,提高你的开发效率

    C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...

  6. 77个常用Linux命令和工具

    77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...

  7. 常用Linux命令笔记

    任何脱离业务的架构都是耍流氓 只记录实际常用的Linux命令 常用Linux命令 查找安装路径: whereis nginx 查询nginx进程: ps aux|grep nginx 查看 CentO ...

  8. 常用 Linux 命令的基本使用

    常用 Linux 命令的基本使用 操作系统 作用:管理好硬件设备,让软件可以和硬件发生交互类型 桌面操作系统 Windows macos linux 服务器操作系统 linux Windows ser ...

  9. 01_常用 Linux 命令的基本使用

    01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作.文件存取.目录操作.进程管理.文件权限 设定等 在职场中,大量的 服务器维护工作 都 ...

随机推荐

  1. centos6.5 Eclipse C/C++开发环境及项目创建测试

    1,新建C++ project

  2. rem布局

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. C#编程规范

    C#编程规范 Version 1.0   目录 第一章 概述.... 4 规范制定原则.... 4 术语定义.... 4 Pascal 大小写.... 4 Camel 大小写.... 4 文件命名组织 ...

  4. [zoj 3774]Power of Fibonacci 数论(二次剩余 拓展欧几里得 等比数列求和)

    Power of Fibonacci Time Limit: 5 Seconds      Memory Limit: 65536 KB In mathematics, Fibonacci numbe ...

  5. Neutron数据库同步错误 NotImplementedError: No support for ALTER of constraints in SQLite dialect

    错误信息 root@controller:~# su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron. ...

  6. Android常见布局问题

    原文链接:http://www.cnblogs.com/Birdmafly/p/3809802.html 好久没写博了,因为最近在忙着做一个app,实在是没有时间.现在快完工了.想着还是把这个布局问题 ...

  7. CentOS6.4中安装Python-Pip 以及Phyton gevent

    一.安装Phyton-pip 首先要安装 Setuptools wget --no-check-certificate https://pypi.python.org/packages/2.6/s/s ...

  8. google base库中的WaitableEvent

    这个类说白了就是对windows event的封装,没有什么特别的,常规做法,等侍另一线程无非就是等侍事件置信waitsingleobject,通知事件无非就是setevent,一看就明白,不就详解, ...

  9. 加密传输SSL协议4_综合方案

    隔了那么多天终于有时间继续把这个专题做完了,这次一定连续写完这方面的笔记. 上篇博文说明了非对称加密和对称加密各自的优缺点,那么就很自然的衍生出了一种综合的方案. 两种方案的结合--扬长避短 首先发送 ...

  10. leetcode Binary Tree Right Side View python

    # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, x): # self.val = ...