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

    1、文件压缩、解压

    1)tar.gz文件解压:

    tar  –xzvf  hbase-1.2.0.bin.tar.gz
    
    解压到指定目录: (指定的目录是存在的)
    tar  -xzvf  hbase-1.2.0.bin.tar.gz  -C ../hbase-1.2.0  

     

    2)zip 文件解压:

    unzip hbase-1.2.0.zip
     
    解压到指定目录:
    unzip hbase-1.2.0.zip –d hbase

    3) Linux 下常用打包、解包:

      

    .tar 
    解包: tar xvf FileName.tar 
    打包:tar cvf FileName.tar DirName 
    (注:tar是打包,不是压缩!) 
    --------------------------------------------- 
    .gz 
    解压1:gunzip FileName.gz 
    解压2:gzip -d FileName.gz 
    压缩:gzip FileName 
    .tar.gz 
    解压:tar zxvf FileName.tar.gz 
    压缩:tar zcvf FileName.tar.gz DirName 
    --------------------------------------------- 
    .bz2 
    解压1:bzip2 -d FileName.bz2 
    解压2:bunzip2 FileName.bz2 
    压缩: bzip2 -z FileName 
    .tar.bz2 
    解压:tar jxvf FileName.tar.bz2 
    压缩:tar jcvf FileName.tar.bz2 DirName 
    --------------------------------------------- 
    .bz 
    解压1:bzip2 -d FileName.bz 
    解压2:bunzip2 FileName.bz 
    压缩:未知 
    .tar.bz 
    解压:tar jxvf FileName.tar.bz 
    压缩:未知 
    --------------------------------------------- 
    .Z 
    解压:uncompress FileName.Z 
    压缩:compress FileName 
    .tar.Z 
    解压:tar Zxvf FileName.tar.Z 
    压缩:tar Zcvf FileName.tar.Z DirName 
    --------------------------------------------- 
    .tgz 
    解压:tar zxvf FileName.tgz 
    压缩:未知 
    .tar.tgz 
    解压:tar zxvf FileName.tar.tgz 
    压缩:tar zcvf FileName.tar.tgz FileName 
    --------------------------------------------- 
    .zip 
    解压:unzip FileName.zip 
    压缩:zip FileName.zip DirName 
    --------------------------------------------- 
    .rar 
    解压:rar a FileName.rar 
    压缩:rar e FileName.rar 
    ---------------------------------------------
    .lha 
    解压:lha -e FileName.lha 
    压缩:lha -a FileName.lha FileName 
    ---------------------------------------------
    .rpm 
    解包:rpm2cpio FileName.rpm | cpio -div 

    2、网络、进程

    1)netstat

    在Linux上通常使用的是: netstat –apn | grep pid

     

    在Windows上,对应的命令是:netstat –ano | findstr xxxx

    另外,在Windows上,如果想要知道哪个端口连接在哪台机器上,可以使用netstat-a。

     

    2)查看进程信息

    查看进程信息,通常使用的是ps命令。

     

      

    3)查看打开文件

    lsof 用于查看操作系统打开的文件信息。

     

    查看某个进程打开的文件信息可以使用命令:ls –p pid

    3、磁盘、文件使用情况

    1)磁盘使用情况:

    df,-h参数可以方便人读。

     

    2)某些文件使用情况

    du (disk usage),类似于df。

    du –h --max-depth=1: 当前目录下,所有文件大小。

    4、内存使用

    free可以查看内存使用情况。

    free –m 


     
     

  • 相关阅读:
    QWT编译与配置-Windows/Linux环境
    Manjaro Linux KDE个人的一些安装配置
    2019嵌入式之路的反思
    Linux内核调用I2C驱动_驱动嵌套驱动方法
    Ubuntu Linux TinySerial串口调试助手 可视化界面 安装使用
    ZYNQ的Linux Linaro系统镜像制作SD卡启动
    eclipse CDT Error: Program "g++" not found in PATH
    js Date格式化时间兼容写法
    ajax多图片上传demo
    php文件上传$_FILES数组格式
  • 原文地址:https://www.cnblogs.com/f1194361820/p/5753235.html
Copyright © 2011-2022 走看看