zoukankan      html  css  js  c++  java
  • linux常用命令总结 (序列四)

    打包解包: 

    1.解包tar.gz  tar -xzvf xxx.tar.gz

    2.打包tar.gz      tar -czvf xxx.tar.gz dir

    #压缩解压

    1.安装rar

    wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz 
    tar -zxvf rarlinux-4.0.1.tar.gz 
    cd rar 
    make 

    cp -f rar_static /usr/local/bin/rar(解决报错问题)

    2.解压到当前目录  rar x abc.rar

    3.压缩  rar abc.rar ./dir/

    #上传下载

    1.上传  rz

    #远程复制

    #本地到远程

    scp /home/gaojiabao/xxx.tar.gz root@192.168.179.102:/home/root (然后会提示你输入另外那台192.168.179.102主机的root用户的登录密码,接着就开始copy了),复制目录加参数 -r 即可 

    #远程到本地

    scp root@192.168.179.102:/home/root/xxx.tar.gz /home/gaojiabao

    #查找文件/文件夹

    #文件

    find 路径 -name 表达式,

    示例:find / -name *jdk*  (在全局范围内查找文件名中包含jdk的文件)

    #文件夹
    find 路径 -name 表达式 -type d

    示例: find / -name *mysql* -type d

    #在多个文件中查找含有特定字符串的文件有哪些

    find /PATH -type f -name "*.log" -exec grep -l "KEY"  {} ;

    #端口

    查看特定端口: lsof -i:xxxx

    查看全部端口: netstat -anp

    #安装rz

    yum install lrzsz

      top命令

    #查看资源占用

    1.用 top命令可以查看cpu及内存使用情况以及各个进程的资源使用情况

    2.要具体监控某个进程可以使用 top -p pid

    3.要查找某个pid对应的哪个程序,可以使用 lsof -p pid

    #安装rpm

    rpm -ivh 软件包名

    #将指定目录加入到环境变量PATH

    export PATH=<mongodb-install-directory>/bin:$PATH

    ps命令

    -a,查看所有

    -u,以用户(user)的格式显示

    -x, 显示后台进程运行参数

    -ef,以全格式显示进程所有信息,包括父进程Pid,创建人,创建时间,进程号。等等

    一般项目中,我们首先要查询一个进程,并对其进行删除会用一下命令

    ps -a | grep helloworld 或

    ps -ef |grep helloworld 或者其他

    查询到helloworld相关的进程,我们通过kill命令来操作该进程号删除该进程,kill -9  13492

  • 相关阅读:
    java提高篇(九)-----实现多重继承
    java提高篇(八)----详解内部类
    java提高篇(七)-----关键字static
    在tomcat下部署工程
    java提高篇(六)-----使用序列化实现对象的拷贝
    java提高篇(五)-----抽象类与接口
    java提高篇(四)-----理解java的三大特性之多态
    java提高篇(三)-----java的四舍五入
    java那些小事---用偶数做判断,不要用基数做判断
    java提高篇(二)-----理解java的三大特性之继承
  • 原文地址:https://www.cnblogs.com/xiaozengzeng/p/12452617.html
Copyright © 2011-2022 走看看