1、df     查看磁盘空间   

    2、free     查看内存使用

      -m   表示以mb位单位查看

            total     总大小

            used    使用过的空间

            free   空闲的空间

            shared  共享内存

            buffers  输出缓冲区

            cached  缓存内存

    3、head   查看文件的前n行,若n不指定则默认显示前十行

      语法:  head -n 文件

    4、tail    查看文件的末n行,若n不指定则默认显示末十行

      语法:  tail -n 文件

      -f    可以通过tail指令查看动态变化

    5、less    查看文件(空格翻页,上下键一行一行,可自动输入行翻)

    6、more      一页一页显示(原理同less)    

    7、wc     统计文件内容信息

      -lwc    需要统计的文件路径

      -l      表示lines,行数

      -w      表示word,单词数

    8、date    表示操作时间日期(读取,设置)

      语法1:#date                     输出的形式:2018年 12月 26日 星期三 19:06:48 CST

      语法2:#date  “+%F”     (等价于#date  “+%Y-%m-%d”     输出形式:2018-12-26

      语法3:#date  “+%F %T”    引号表示让“年月日与时分秒”成为一个不可分割的整体

      符号的可选值:+(之后) 或者 - (之前)

      单位的可选值:day(天)、month(月份)、year(年)

      %F:表示完整的年月日,形如2018-12-31

      %T:表示完整的时分秒,形如08:00:00

      %Y:(year)表示四位年份

      %m:(month)表示两位月份(带前导0)

      %d:(day)表示日期(带前导0)

      %H:(hour)表示小时(带前导0)

      %M:(minute)表示分钟(带前导0)

      %S:(second)表示秒数(带前导0)

    9、cal    用来操作日历的(只有1和3)

      语法:cal -1  直接输出当前月份的日历

         cal -3  输出当前月份和相邻的两个月份

         cal -y 年份数字  表示输出某个年份的日历

    10、clear/ctrl +l    清除终端中已经存在的命令和结果

    11、管道        管道符: |

      语法:管道不能单独使用,必须需要配合前面所讲的一些指令来一起使用,其作用主要是辅助作用

    12、hostname    操作服务器的主机名(读取,设置)

      语法:  hostname    主机名.完整域名

           hostname -f    全限定域名

    13、id    查看一个用户的一些基本信息,该指令如果不指定用户则默认当前用户

      语法:  id    默认显示当前执行该命令的用户的基本信息

           id 用户名    显示指定用户的基本信息

    14、whoami    一般用于shell脚本,用于获取当前用户名方便记录日记

    15、ps    查看服务器的进程信息

       -e    等价于‘a’

       -f    表示full,显示全部的列   (等价于任务管理器)

    列的含义:

      UID:该进程执行的用户id;

      PID:进程id;

      PPID:该进程的父级进程id,如果一个程序的父级进程找不到,该程序的进程称之为僵尸进程(parent     process ID);

      C:Cpu的占用率,其形式是百分数;

      STIME:进行的启动时间;

      TTY:终端设备,发起该进程的设备识别符号,如果显示“?”则表示该进程并不是由终端设备发起;

      TIME:进程的执行时间;

      CMD:该进程的名称或者对应的路径;

    16、top    查看服务器的进程占有的资源

      

    表头含义:

      PID:进程id;

      USER:该进程对应的用户;

      PR:优先级;最高的RT

      VIRT:虚拟内存;

      RES:常驻内存;

      SHR:共享内存;

计算一个进程实际使用的内存 = 常驻内存(RES)- 共享内存(SHR)

      S:表示进程的状态status(sleeping,其中S表示睡眠,R表示运行);

      %CPU:表示CPU的占用百分比;

      %MEM:表示内存的占用百分比;

      TIME+:执行的时间;

      COMMAND:进程的名称或者路径;

  在运行top的时候,可以按下方便的快捷键:

    M:表示将结果按照内存(MEM)从高到低进行降序排列;

    P:表示将结果按照CPU使用率从高到低进行降序排列;

    1:当服务器拥有多个cpu的时候可以使用“1”快捷键来切换是否展示显示各个cpu的详细信息;

    Top 表示当前指令 时间  up  当前计算机运行时间  活跃用户  负载情况  压力情况

    Tasks表示任务数  runnering运行   sleeping休眠  stopped停止   zombie僵尸进程(未响应)

    17、du -sh    查看目录的大小

        -s    只显示汇总的大小

        -h    表示以高可读性的形式进行显示

    18、find    用于查找文档

      -name +文件

      -typw +类型    查找的是类型

    19、kill    杀死进程

      -9

      killall    

    20、grep    过滤

       -v    表示排除

      

          

linux进阶指令的更多相关文章

  1. Linux进阶指令(重点)

    三.Linux进阶指令(重点) 1.df指令    作用:查看磁盘的空间 #df -h 选项:-h    表示以可读性较高的形式展示大小 2.free指令     作用:查看内存使用情况 #free ...

  2. 大数据之Linux进阶指令

    1.文件内容操作相关命令 cut 根据条件 从命令结果中 提取 对应内容 -c  按字符选取内容 例子:head -2 1.txt | cut -c 5 截取前两行的第五个字符 -d  '分隔符'  ...

  3. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  4. Linux压缩指令

    1.windows系统和Linux系统的压缩文件只有zip格式的是通用的 2.windows系统可以解压几乎所有的Linux压缩格式 3.Linux压缩指令 gzip 指令 格式: gzip 压缩的文 ...

  5. Linux相关指令

    Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...

  6. Linux基础指令

    Linux基础指令 只写了最简单的一些文件操作,基本没有带参数 查看当前目录 pwd 跳转到某路径 cd 查看当前目录下的文件 ls ls -l // -l 查看详细信息 打开当前所在文件夹 open ...

  7. 大数据学习之Linux进阶02

    大数据学习之Linux进阶 1-> 配置IP 1)修改配置文件 vi /sysconfig/network-scripts/ifcfg-eno16777736 2)注释掉dhcp #BOOTPR ...

  8. Linux基本指令

    常用目录文件作用 - /    根目录 - /bin    命令保存目录(普通用户就可以读取的命令) - /boot    启动目录,启动相关文件 - /dev    设备文件保存目录 - /etc  ...

  9. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

随机推荐

  1. Tensorflow基本语法

    一.tf.Variables() import tensorflow as tf Weights = tf.Variable(tf.random_uniform([1], -1.0, 1.0)) se ...

  2. 将matlab数据保存为excel文件

    摘录网址:https://blog.csdn.net/wangh0802/article/details/70312415 参考网址:https://jingyan.baidu.com/article ...

  3. admin 后台操作表格

    1. app下创建 templates  运行的时候 先找全局的templates——> 按照app的注册顺序找templates中的文件 2. app下在创建一个urls.py include ...

  4. DirectX11 With Windows SDK--14 深度测试

    前言 当使用加法/减法/乘法颜色混合,或者使用透明混合的时候,在经过深度测试时可能会引发一些问题.例如现在我们需要使用加法混合来绘制一系列对象,而这些对象彼此之间不会相互阻挡.若我们仍使用原来的深度测 ...

  5. DirectX11 With Windows SDK--20 硬件实例化与视锥体裁剪

    前言 这一章将了解如何在DirectX 11利用硬件实例化技术高效地绘制重复的物体,以及使用视锥体裁剪技术提前将位于视锥体外的物体进行排除. 在此之前需要额外了解的章节如下: 章节回顾 18 使用Di ...

  6. [物理学与PDEs]第2章第4节 激波 4.2 熵条件

    1.  R.H. 条件仅仅给出了越过激波时的能量守恒定律, 即热力学第一定律; 但客观的流体运动过程还需满足热力学第二定律, 即越过激波是个熵增过程: $$\bex S_1>S_0\quad(0 ...

  7. C# - 多线程(基础)

    多线程 基础(Multithreading) 一些基本的关于线程和与其相关的概念 位)的变量赋值,这个操作就是原子性的.因为它可以一次性填充64位的二进制数据到栈上,属于一步完成,不会发生断裂.而假如 ...

  8. Stm32复习之时钟系统

    地点:南图 这部分的内容是整个STM32学习知识的核心,不管是什么微控制器处理器,时钟系统都是其核心类似于人之心脏,因此学好理解这一章节至关重要. 为了便于理解这一系统,将从以下几个层次来讲.(忘了是 ...

  9. pythonのdjango初体验

    简单的一个列表展示,实现了增.删.插 1.通过新建项目来创建一个Django项目 2.通过pycharm中的Terminal来创建app   ,命令如下: python manage.py start ...

  10. Lua 中 pairs 和 ipairs 的区别

    ipairs (t) Returns three values: an iterator function, the table t, and 0, so that the construction ...