您的位置:首页 > 运维架构 > Linux

[置顶] Linux服务器常用操作及命令

2016-04-20 15:40 344 查看
最常用:

重启Linux服务器

ps -ef | grep java

kill -9 1185

cd /usr/local/jboss-backpackers-4.2.3.GA/bin  

 

setsid ./run.sh -b 0.0.0.0

1,查看当前java相关进程,比如Tomcat、jboss

   ps -ef | grep java

可能会看到如下的数据:

root      1185  1156 34 21:28 ?        00:00:49 /usr/local/jdk1.5.0_06/bin/java -Dprogram.name=run.sh -server -Xms64m -Xmx640m -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/usr/local/jboss-4.2.3.GA/lib/endorsed -classpath /usr/local/jboss-4.2.3.GA/bin/run.jar:/usr/local/jdk1.5.0_06/lib/tools.jar
org.jboss.Main -b 0.0.0.0

2,杀掉指定进程:

   kill -9 1185

这个1185就是上面查到的进程编号

3,启动jboss:

     cd /usr/local/jboss-4.2.3.GA/bin

   先进入目录:/usr/local/jboss-4.2.3.GA/bin

   再执行命令:setsid ./run.sh -b 0.0.0.0

      (setsid ./run.sh -b 0.0.0.0 > run.log,把console里面所有的输出内容保存到run.log文件里面)

4,查看上面的run.log文件实时刷新的内容:

    tail -f run.log

5.删除文件或文件夹

    rm -rf zjpr.war

服务器文件更新及发布:

   首先将要发布的工程编译好的代码(web文件夹下)拷贝出来;

   替换服务器上的相应的.class文件或者页面文件;

   

   比如更新wap工程:在本机远程登录134.96.70.52;用户名:Administrator  密码:zjhcsoft

   在用 SSH Secure File Transfer Client  登录192.168.0.36  用户名:root  密码:zjhcsoft

   发布的工程都放在:/usr/local/jboss-4.2.3.GA/server/default/deploy 文件目录下;

   

   更新时,把要更新的.class文件upload替换掉相应目录下的.class文件!

   重启服务器请参考  6,7

   

  

6.启动和关闭wap服务器(36、37)

   先进入目录:/usr/local/jboss-4.2.3.GA/bin 

   使用命令:ps -ef | grep java    查看java相关进程

   如看到类似以下信息表示jboss服务器进程正在运行;如没有类似以下信息表示jboss服务器没启动:

   root      1185  1156 34 21:28 ?        00:00:49 /usr/local/jdk1.5.0_06/bin/java -Dprogram.name=run.sh -server -Xms64m -Xmx640m -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/usr/local/jboss-4.2.3.GA/lib/endorsed -classpath /usr/local/jboss-4.2.3.GA/bin/run.jar:/usr/local/jdk1.5.0_06/lib/tools.jar
org.jboss.Main -b 0.0.0.0

   执行命令:./shutdown.sh -S    关闭服务器

   使用命令:setsid ./run.sh -b 0.0.0.0  启动服务器

7.启动和关闭接口服务器(53)

  VNC进入操作界面,在启动服务器的终端窗口按Ctrl+C    关闭服务器

  启动服务器:./run.sh -b 0.0.0.0     不要关闭终端界面

  

  

 SQL 记录

清空表记录:

truncate table name

8    df -h

df命令可显示所有文件系统对i节点和磁盘块的使用情况;

-h更具目前磁盘空间和使用情况 以更易读的方式显示;

9.实时查看日志

ls 显示当前目录下文件

tail f server.log  日志最后几行

ctrl+c  退出(暂停)  

cd /tmp

ls | xargs -n 100 rm -rf ls

rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

ulimit -n XXXX   临时设置文件打开数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: