• Linux常用命令


    今天整理下日常工作中比较常用的Linux命令

    1,Linux中管理文件和目录的命令

    pwd:查看当前所在目录

    cd:用来改变所在的目录

    ls:查看当前目录下的文件

    cat:通常用于查看某个文件的内容,如:cat test.txt

    grep:通常用于在一堆内容中查找特定的字符串,如:grep money test.txt  查找test文件中money关键字

    touch:创建文件,如:touch newfile

    cp:拷贝/复制命令,如:cp test.txt D/test1.txt  将test文件复制到D盘且命名为test1

    mv:移动文件命令,如:mv test.txt D  将test文件移动至D盘

    rm:删除命令,如:rm test.txt  将test文件删除

    rmdir:删除空目录,如:rmdir AAA  删除空目录AAA

    vi:编辑文件

    vi testfile 进入文件编辑模式

    退出编辑模式

    :w 保存但不退出vi模式

    :w!强制保存,不退出vi模式

    :wq 保存并退出

    :wq!强制保存并退出

    2,文件解压缩命令

    gzip,bzip2,zip命令,bzip2是最理想的压缩命令

    gzip/gunzip 压缩及解压缩文件

    bzip2/bunzip2 压缩及解压缩文件

    zip/unzip 压缩及解压缩文件

     3,关机及查看系统信息的命令

    shutdown 关机命令

    reboot 关机重启

    ps 查看当前所有进程状态,ps -ef|grep aaa  查看aaa程序的进程

    top 监控服务器cpu使用情况

    kill 终止正在运行的程序

    date 显示当前系统时间,若需要修改系统时间,则可以使用:date -s '2020-05-11 16:05:00'

    4,文件阅读命令(经常在查看服务器日志时用到)

    head 查看文件前N行,如:head -20 查看文件前20行数据

    tail 与head命令相反,显示文件后N行,如:tail -f info.log(显示文件最后10行数据),tail -n 20 info.log(显示文件最后20行数据)

    配合着grep用, 例如 : tail -fn 100 catalina.out | grep   -- '关键字'

    跟tail功能相似的命令还有:
    cat 从第一行開始显示档案内容。
    tac 从最后一行開始显示档案内容。
    more 分页显示档案内容。
    less 与 more 相似,但支持向前翻页

    如果一次性查询的数据量太大,可以进行翻页查看,

    例如:tail -n 6000  catalina.out |more -100 可以进行多屏显示(ctrl + f 或者 空格键可以快捷键)

  • 相关阅读:
    hmac模块
    hashlib模块
    内存监控
    在全局对象(不是指针)的构造函数里不要对std集合做太多操作
    Lucene 4.X 倒排索引原理与实现
    Git工作流指南
    Spring cloud 框架 --- Eureka 心得
    分布式 的理解
    集群的理解
    Thrift框架-安装
  • 原文地址:https://www.cnblogs.com/hpliud/p/12868084.html
Copyright © 2020-2023  润新知