• Linux 常用命令


    通过端口号查询PID

    lsof -Pnl +M -i4|grep 8063

    查看是那一个应用占用端口:

    netstat -anp | grep 8063

    jps -l

    #shell 有时候shell脚本里面是不能加载环境变量的,需要在脚本中使用

    source /etc/profile 

    即可

    #获取对应应用的PID

    ps -ef |grep tomcat |grep -w 'apps/svr/tomcat/conf'|grep -v 'grep'|awk '{print $2}'

    #建立软连接

    ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录

    如上面的示例,当我们执行命令   cd /gamestat/的时候  实际上是进入了 /home/gamestat/

    值得注意的是执行命令的时候,应该是a目录已经建立,目录b没有建立。我最开始操作的是也把b目录给建立了,结果就不对了

    删除软链接:

     rm -rf  b  注意不是rm -rf  b/

    ln  a b 是建立硬链接

    #linux下打war包

    jar -cvfM0 app.war 打包路径

    #linux下替换字符串

    #单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线””进行转义,但是单引号”‘”是没有办法用反斜线””转义的,这时候只要把命令中的单引号改为双引号就行了

    sed -i 's/原字符串/替换字符串/g' filename //替换文件中的所有匹配项

  • 相关阅读:
    【MySQL】GTID小结
    MongoDB副本集--Secondary节点实例恢复
    【linux】glibc升级
    001.LVM简介
    008.FTP单独虚拟用户
    007.FTP虚拟用户访问
    006.FTP用户访问控制配置
    005.FTP本地用户访问
    004.FTP匿名用户访问
    003.FTP客户端连接
  • 原文地址:https://www.cnblogs.com/rainy-shurun/p/5030020.html
Copyright © 2020-2023  润新知