服务器项目部署用到的Linux命令

服务器项目部署用到的Linux命令

在我们进行项目部署的时候,会通过Linux命令进行操作。

常用命令及意义

#### 找到tomcat安装文件夹 ######
cd /opt/tsk/apache-tomcat-8.0.53/bin 
#### 关闭tomcat #####
./shutdown.sh 
#### 查找端口是否被占用 #####(9999是xxjob的)
netstat -tunlp|grep 80
ps -ef |grep 80
## 后加具体项目名
ps -ef|grep ctfo-gateway
#### 关闭端口 #####
kill -9 ID 
#### 找到项目文件夹 ######
cd /opt/tsk/apache-tomcat-8.0.53/webapps 
## 执行后,删除原来文件夹,将新打包后的压缩包放入,解压zip文件
unzip SkptService.zip 
#### 找到文件夹 ######
cd /opt/tsk/apache-tomcat-8.0.53/bin 
####= 重启项目 ####
./startup.sh 

## 没权限,使用超级管理员
超级管理员:sudo su

备注:
ps -ef|grep ctfo-gateway
在这里插入图片描述

部署完成后后续操作指令

## 查看日志
cd /opt/tsk/apache-tomcat-8.0.53/logs 
./catalina.out 
tail -f catalina.out

## 遇到打开.out或者.sh文件没权限
-- 执行ll查看权限,在执行
-- 授权
chmod +x *.sh(具体文件,具体后缀)

## 查找文件的路径
whereis + 文件名

几种清空catalina.out日志方式

1.重定向清空文件

[root@hb logs]# du -h catalina.out  查看文件大小
[root@hb logs]# > catalina.out   重定向清空文件
[root@hb logs]# du -h catalina.out  查看文件大小

2.重定向true命令清空文件

[root@hb logs]# du -h catalina.out
[root@hb logs]# true > catalina.out
[root@hb logs]# du -h catalina.out

3.使用cat/cp/dd命令及/dev/null设备来清空文件

[root@hb logs]# du -h  catalina.out
[root@hb logs]# cat /dev/null > catalina.out
[root@hb logs]#  du -h  catalina.out

[root@hb logs]# du -h  catalina.out
[root@hb logs]# cp /dev/null > catalina.out
[root@hb logs]#  du -h  catalina.out

[root@hb logs]# du -h  catalina.out
[root@hb logs]# dd if=/dev/null of=catalina.out
[root@hb logs]#  du -h  catalina.out

4.echo命令清空文件

[root@hb logs]# du -h  catalina.out
[root@hb logs]# echo -n  " " > catalina.out
[root@hb logs]#  du -h  catalina.out

5.truncate命令清空文件
truncate -s 0 catalina.out -s参数是设置文件的大小,清空文件的话,就设定为0

[root@hb logs]# du -h  catalina.out
[root@hb logs]# truncate -s 0 catalina.out
[root@hb logs]#  du -h  catalina.out

linux 进入编辑文件,保存退出相关命令

## 进入文件
 vim + 文件名(vim test.xml)
 
## 编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的):
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

## 查看文件的几个命令
cat + 文件名: 显示文件内容
less + 文件名: 查看文件内容,支持向上向下翻页
vim + 文件名: 一个功能强大的文本编辑器
gedit + 文件名: 一个简单的文本编辑器

数据库导入,导出和备份

Linux下数据库备份和导入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值