java程序员必须熟悉的一些操作


 

1、mysql数据库服务启动命令

          /etc/init.d/mysqld start     --启动命令

     mysql数据库安装方法参考

          http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.html

 

2、svn服务的启动命令

          /usr/bin/svnserve -d -r /home/svn/svnrepos/   --启动命令

     svn服务的安装方法参考

          http://hanqunfeng.iteye.com/blog/688295

     svn和apache整合参考

          http://zhengzhuangjie.iteye.com/blog/1555895

 

3、nginx服务器操作命令

          /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf      --nginx服务器启动,-c 指定配置文件

     停止nginx服务

         ps -ef | grep nginx

               在进程列表里 面找master进程,它的编号就是主进程号。

               步骤2:发送信号

               从容停止Nginx:

               kill -QUIT 主进程号

               快速停止Nginx:

               kill -TERM 主进程号

               强制停止Nginx:

               pkill -9 nginx

     nginx服务重启方式

          /usr/local/nginx/sbin/nginx -t     --验证nginx配置文件时候存在异常

          //usr/local/nginx/sbin/nginx -s reload   --nginx重新加载配置文件

4、LINUX通过下面的命令可以开启允许对外访问的网络端口

    

    /sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT #开启8000端口 

    

    /etc/rc.d/init.d/iptables save #保存配置 

    

    /etc/rc.d/init.d/iptables restart #重启服务 

    

    查看端口是否已经开放 

    

    /etc/init.d/iptables status

 

6、

    (1)、Windows平台 

    在windows命令行窗口下执行: 

    (2).查看所有的端口占用情况

    C:\>netstat -ano

      协议    本地地址                     外部地址               状态                   PID

      TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236

      TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING       4168

      TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING       4168

      TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING       1456

      TCP    192.168.3.230:139      0.0.0.0:0              LISTENING       4

      TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED     3068

      TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED     1456

      TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED     4732

      TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED     4732

      TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED     4732

      TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED     4732

     

    (3).查看指定端口的占用情况

        C:\>netstat -aon|findstr "9050"

          协议    本地地址                     外部地址               状态                   PID

          TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016

        P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

    (4).查看PID对应的进程

        C:\>tasklist|findstr "2016"

         映像名称                       PID 会话名              会话#       内存使用

         ========================= ======== ================

          tor.exe                     2016 Console                 0     16,064 K 

        

        P:很清楚吧,tor占用了你的端口。

         

    (5).结束该进程

        C:\>taskkill /f /t /im tor.exe

 


 

java程序员必须熟悉的一些操作_第1张图片
想要提升自己,工作中遇到的问题,更多JAVA技术相关文章,微信扫一扫关注作者公众号

你可能感兴趣的:(java程序员必须熟悉的一些操作)