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

linux常用命令总结

2011-10-25 12:41 302 查看
cd /home/jboss/jboss-4.2.3.GA/bin

netstat -an|grep 8082

停止jboss :./shutdown.sh -S

启动jboss : nohup ./run.sh &

cd /home/jboss/jboss-4.2.3.GA/server/default/log/jxmpc_itf

tail -f jxmpc_itf.log -n 100

cd /home/jboss/jboss-4.2.3.GA/server/default/log/jxmpc_mtp

tail -f jxmpc_mtp.log -n 100

查看操作日志 tail -f jxmpc_mtp.log -n 100

如何显示其中几行:(jxmpc_mtp.log 为文件名)

【一】从第3000行开始,显示1000行。即显示3000~3999行

cat jxmpc_mtp.log| tail -n +3000 | head -n 1000

【二】显示1000行到3000行

cat jxmpc_mtp.log| head -n 3000 | tail -n +1000

*注意两种方法的顺序

分解:

tail -n 1000:显示最后1000行

tail -n +1000:从1000行开始显示,显示1000行以后的

head -n 1000:显示前面1000行

查找文件中的关键字:(-n 可以显示行数,一般文件检索可以先利用关键字检索出来行数,然后再进行按照行数显示内容)

cat -n jxmpc_mtp.log|grep 关键字

杀掉所以jboss端口

kill -9 `ps -ef|grep jboss|grep -v grep|cut -c9-14`

查看端口使用进程

netstat -nlp

使用kill杀掉

kill -9 进程的pid

killall -9 java 杀掉所有java进程

mv 文件夹 ../文件夹 移动到上一级

强制删除某个文件夹

rm -rf 文件夹名称

删除某个文件夹

rm -f 文件夹名称

远程拷贝文件

你从A机器往B机器上拷,你登陆A机器,scp -rp -P 8888 你要拷备的文件名称 用户名@B机IP:/你要存放到B机的目录/.

在A机器写命令,最后一个.一定要加上。

例如:

scp -rp -P 8888 cca.war
jboss@192.168.5.11:/home/jboss/jboss-4.2.3.GA/server/default/deploy/.

/home/jboss/jboss-4.2.3.GA/server/default/deploy/cca.war

查看磁盘空间df -lh

赋予权限 chown -R jboss:staff /home/jboss 将jboos 目录赋予给jboss用户
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: