• Linux常用命令


     01. grep、sed 以及 awk 命令

    • grep:

        [root@localhost bin]# ps -ef | grep redis(查看进程)

    • set
    • awk

     解析:awk 命令如果可以掌握,是面试中的一个  加分点。

    02. 文件和目录:pwd 显示当前目录

      ls 显示当前目录下的文件和目录:

      ls -F 可以区分文件和目录;

      ls -a 可以把隐藏文件和普通文件一起显示出来;

      ls -R 可以递归显示子目录中的文件和目录;

      ls -l 显示长列表;

      ls -l test 过滤器,查看某个特定文件信息。可以只查看 test 文件的信息。

    03. 处理文件方面的命令有:touch、cp、 In、mv、rm、       

    04. 处理目录方面的命令:mkdir

    05. 查看文件内容:file、cat、more、less、tail、head

    06. 监测程序命令:ps、top

      eg. 找出进程名中包括 java 的所有进程:ps -ef | grep java

      top 命令 实时监测进程

      top 命令输出的第一部分:显示系统的概括。

        第一行显示了当前时间、系统的运行时间、登录的用户数和系统的平均负载(平均负载有 3 个值:最近 1min 5min 15min);

        第二行显示了进程的概要信息,有多少进程处于运行、休眠、停止或者僵化状态;

        第三行是 CPU 的概要信息;

        第四行是系统内存的状态。

    07. ps 和 top 命令的区别:

      1、ps 看到的是命令执行瞬间的进程信息 , 而 top 可以持续的监视;


      2、ps 只是查看进程 , 而 top 还可以监视系统性能 , 如平均负载 ,cpu 和内存的消耗;

      3、另外 top 还可以操作进程 , 如改变优先级 (命令 r) 和关闭进程 (命令 k);

      4、ps 主要是查看进程的,关注点在于查看需要查看的进程;

      5、top 主要看 cpu, 内存使用情况,及占用资源最多的进程由高到低排序,关注点在于资源占用情况。

    08. 压缩数据

    • tar -xvf 文件名;
    • tar -zxvf 文件名;
    • tar -cvzf 文件名。

    09. 结束进程:kill PID 或者 kill all

    作者: 莯汐

    出处: < http://www.cnblogs.com/Eileen-lu/>

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在页面明显位置给出原文链接。

  • 相关阅读:
    scrapy爬取相似页面及回调爬取问题(以慕课网为例)
    爬取网易云课堂、网易公开课课程数据
    用户行为数据分析笔记
    redis学习笔记
    索引原理及几种索引类型区别
    平衡二叉树,B树,B+树的概念及区别
    RF, GBDT, XGB区别
    无偏估计
    Redis分布式锁的正确实现方式
    Mybatis 你了解多少?
  • 原文地址:https://www.cnblogs.com/Eileen-lu/p/9245668.html
Copyright © 2020-2023  润新知