zoukankan      html  css  js  c++  java
  • Linux常用命令

    1.jps:一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。

    2.mkdir -p 文件名:创建目录,-p意思是创建父目录时,如果父目录不存在,自动创建。

    3.scp 路径/文件 IP:路径/文件,复制路径下文件到指定ip远程下路径。

    4.tar xzvf 文件 -c 目标路径,解压文件到目标路径下。

    z 将要解压的包压缩格式为 gzip格式
    x 要执行的是解压动作(与压缩 c 相对)
    v 显示解压过程中的信息
    f 代表file ,固定要带的.(也可以理解为有文件要创建——解压或者压缩一个包肯定有文件要创建)
     -C 选项的作用是:指定需要解压到的目录

    5.tar czvf my.tar.gz file1 file2 ....fileN,打包压缩

    1. -c: 建立压缩档案
    2. -x:解压
    3. -t:查看内容
    4. -r:向压缩归档文件末尾追加文件
    5. -u:更新原压缩包中的文件                   注意(这五个是独立的命令,压缩解压都要用其中一个,可以和别的命令连在一起,但这五个只能用其中一个)
    6. -z:有gzip属性的
    7. -j:有bz2属性的
    8. -z:有compress属性的
    9. -v:显示所有过程
    10. -o:将文件解开到标准输出
    11. -f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名,并且是必须的

    6.ps -ef|grep   ,查找某个进程

    查到之后字段含义如下:

    7.make,编译

    8.make install,安装

    9.netstat -nptl,查网络状态,一般用于查看端口等信息

    10.chmod 777 文件,将文件设置权限777,即可写可读可执行

    11.source /etc/profile,修改配置文件后,需要让配置文件生效,使用source命令

    12.rm -rf   文件名  :删除文件,删除当前目录下的所有文件

    13.cp -r  路径/文件 路径/文件:复制

    14.mv 文件名:剪切

    15.查看文件

    tail -f test.log 实时显示

    tail -n 1000:显示最后1000行

    tail -n +1000:从1000行开始显示,显示1000行以后的

    head -n 1000:显示前面1000行

    从第3000行开始,显示1000行。即显示3000~3999行
    cat filename | tail -n +3000 | head -n 1000

    显示1000行到3000行
    cat filename| head -n 3000 | tail -n +1000

    16.查看cpu

    top或者vmstat -w-w

    17.查看内存

    free

    18.查找java进程也可以直接用命令 jps

    19.打印线程堆栈

    可以通过使用jstack pid命令,在Linux环境下还可以使用kill -3 pid  该命令可以输出到文件

    20.查看线程使用的CPU

    top -H -p pid

    
    
  • 相关阅读:
    内置函数,闭包。装饰器初识
    生成器
    百度ai 接口调用
    迭代器
    HashMap与ConcurrentHashMap的测试报告
    ConcurrentHashMap原理分析
    centos 5.3 安装(samba 3.4.4)
    什么是shell? bash和shell有什么关系?
    Linux中使用export命令设置环境变量
    profile bashrc bash_profile之间的区别和联系
  • 原文地址:https://www.cnblogs.com/feiyangbahu/p/9668781.html
Copyright © 2011-2022 走看看