java web 连接linux_java web项目在linux部署、启动常用的linux命令总结

本文为博主原创,未经允许不得转载:

以下为在工作中常用的linux命令进行了总结,主要在项目安装及启动,及编辑部署文件时应用较多

1.gz文件是一种压缩文件。

以·tar.gz为扩展名的是一种压缩文件,在Linux和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。

在Windows下的常用的压缩软件WinRAR也可以打开gz文件,相当于常见的RAR和ZIP格式。

1.发包的步骤:

a.配置项目启动脚本中的配置文件

b.编译和压缩项目包

c.将项目编译后的压缩包与配置文件打包为项目的安装包

2.发包时常用的命令:

1.压缩和解压命令

unzip bpc_install.zip

2.cd目录切换命令

ls -l

cd bpc_install/

ls -l

2.5给执行脚本添加权限(以及修改项目所用Tomcat端口)

chmod 777 install.sh

或   chmod +x install.sh

vi install.cfg

3.执行项目安装脚本

./install.sh

4.执行项目运行脚本

su - bpc

cd apache-tomcat-8.0.32/bin/

./catalina.sh run&

或:

cd apache-tomcat-8.0.32/bin/

./startup.sh

//查看启动日志

tail -200 ../logs/catalina.out

5.查看日志命令(退出用户)

cd apache-tomcat-8.0.32/logs

cd allcam/

ls -l

tail -f global_stat

6.停止命令(用进程号停止或用用户去停止)

su - bpc

apache-tomcat-8.0.32/bin

./stopweb.sh

7.编辑命令

保存并退出命令行命令

不保存直接退出命令

vi命令的使用:

按一下键盘上的"i"就可以进入编辑模式

按一下键盘上的"ESC"进入命令行模式

然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器

或:

输入":q!".如果你不确定是否成功.

可以通过"cat filename" 命令来查看.

输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.

按键盘上的大写"G"移动到文章的最后.

8.查询服务器中运行的java进程:

ps -ef|grep java

9.根据端口查询是否有项目运行或服务进行

lsof -i:18080

10.切换到bpc用户

su - abc

11. 创建文件或文件夹

make test

12. 查看命令行操作历史

history

13. 查找my.png文件

find -name my.png

查找以april开始的文件

find -name april*

14. cat主要有三大功能:

1.一次显示整个文件:cat filename

2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件:cat file1 file2 > file

15. 强制删除的命令

rm -rf 文件a/文件夹b 将a/b删除

16.退出用户

exit

17.  强制终止进程:

kill -9 进程号

18. 连接的命令:

ssh 110.16.20.110

19. vi命令的使用:

按一下键盘上的"i"就可以进入编辑模式

按一下键盘上的"ESC"进入命令行模式

然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器

或:

输入":q!".如果你不确定是否成功.

可以通过"cat filename" 命令来查看.

输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.

按键盘上的大写"G"移动到文章的最后.

20.查看当前linux系统连接IP地址:

ifconfig -a

21.查看当前用户所属组:

groups

22.根据用户查看所属组

groups 用户名

23.more命令分页查看文件

more 文件名

使用的快捷键:

Ctrl+F   向下滚动一屏

空格键  向下滚动一屏

Ctrl+B  返回上一屏

24.清屏的命令:

clear (自动将当前内容往上推)

快捷键:Ctrl+l(小写的L)

25.  删除命令:

rm -f 文件名a(强制删除文件名a)

26.cp:复制文件

cp -rf:复制文件或文件夹

example: cp -rf a文件夹 b文件夹 将a复制到b文件夹

补充:

查看系统配置命令:

date:显示或设置系统日期和时间  date -s string

example: date  直接显示当期系统时间

date -s 时间2  将系统时间更改为时间2

top:查看系统运行的负载情况

uptime 系统运行负载情况

free :用来查看内存使用情况,大小单位为b

free -m :显示内存大小为W

uname :查看系统信息

uname -a :查看系统详情信息

hostname :查看主机名

who、whoami:查看当前登录的是谁

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值