• linux命令


    文件上传下载

    rz receive 文件上传     zmodem文件传输协议

    sz  下载

    scp 多主机间复制命令  scp -p 本机文件 远程ip 远程文件路径

    查看内存   缺省时free的单位为KB

    free

    命令参数:

    -b  以Byte为单位显示内存使用情况。 

    -k  以KB为单位显示内存使用情况。 

    -m  以MB为单位显示内存使用情况。

    -g   以GB为单位显示内存使用情况。 

    -o  不显示缓冲区调节列。 

    -s<间隔秒数>  持续观察内存使用状况。 

    -t  显示内存总和列。 

    -V  显示版本信息。 

    [root@VM_0_5_centos ~]# free
                  total        used        free      shared  buff/cache   available
    Mem:        1883616      875260       67028         388      941328      574040
    Swap:             0           0           0
    //total:总计物理内存的大小
    //used:已使用多大
    //free:可用有多少
    //Shared:多个进程共享的内存总额
    //Buffers/cached:磁盘缓存的大小
    //available:可用物理内存大小


    查看系统进程命令

    1.查看java命令部署的相关进程:
    ps -aux | grep java
    ps -ef| grep java

    ps aux 是用BSD的格式来显示 java这个进程
    显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
    ps -ef 是用标准的格式显示java这个进程
    显示的项目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD

    2.杀掉进程
    kill -9 pid

    vim编辑文件

    VIM查看修改文件内容 http://www.runoob.com/linux/linux-vim.html
    常用命令
    i 进入输入模式
    Esc 退出输入模式
    :wq 保存并退出

    基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)。 这三种模式的作用分别是:

    命令模式:

    用户刚刚启动 vi/vim,便进入了命令模式。

    此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。

    以下是常用的几个命令:

    • i 切换到输入模式,以输入字符。
    • x 删除当前光标所在处的字符。
    • : 切换到底线命令模式,以在最底一行输入命令。

    若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。

    命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。

    输入模式

    在命令模式下按下i就进入了输入模式。

    在输入模式中,可以使用以下按键:

    • 字符按键以及Shift组合,输入字符
    • ENTER,回车键,换行
    • BACK SPACE,退格键,删除光标前一个字符
    • DEL,删除键,删除光标后一个字符
    • 方向键,在文本中移动光标
    • HOME/END,移动光标到行首/行尾
    • Page Up/Page Down,上/下翻页
    • Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
    • ESC,退出输入模式,切换到命令模式

    底线命令模式

    在命令模式下按下:(英文冒号)就进入了底线命令模式。

    底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

    在底线命令模式中,基本的命令有(已经省略了冒号):

    • q 退出程序
    • w 保存文件

    按ESC键可随时退出底线命令模式。

    简单的说,我们可以将这三个模式想成底下的图标来表示:



    netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的
          netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。

          该命令的一般格式为:
          netstat [选项]
          命令中各选项的含义如下:
          -a 显示所有socket,包括正在监听的。
          -c 每隔1秒就重新显示一遍,直到用户中断它。
          -i 显示所有网络接口的信息,格式同“ifconfig -e”。
          -n 以网络IP地址代替名称,显示出网络连接情形。
          -r 显示核心路由表,格式同“route -e”。
          -t 显示TCP协议的连接情况。
          -u 显示UDP协议的连接情况。
          -v 显示正在进行的工作。

  • 相关阅读:
    CentOS7中使用yum安装Nginx的方法
    Flask&&人工智能AI --4
    Flask&&人工智能AI --3
    Flask&&人工智能AI --2
    Flask&&人工智能AI --1
    Linux--8
    Linux--7
    django 请求生命周期
    Linux--6 redis订阅发布、持久化、集群cluster、nginx入门
    Node.js Addons翻译(C/C++扩展)
  • 原文地址:https://www.cnblogs.com/miracle77hp/p/10433261.html
Copyright © 2020-2023  润新知