发布项目的方式学习Linux命令

发布时间:2022-07-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了发布项目的方式学习Linux命令脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

发布项目的方式学习Linux命令

    @H_126_11@
    • 1 连接远程服务器
    • 2 查看当前所在位置
    • 3 查看网络火墙信息
    • 4 查看服务器内存
    • 5 查看磁盘空间是否足够
    • 6 新建目录
    • 7 切换目录
    • 8 拉取项目代码
    • 9 进入项目目录
    • 10 查看有哪些文件
    • 11 查看项目占用多少空间
    • 12 查看项目介绍文件
    • 13 查看系统版本
    • 14 安装Java
    • 15 查看Java版本号
    • 16 查看安装好的Java的位置
    • 17 安装maven
    • 18 解压maven压缩包
    • 19 查看当前目录文件
    • 20 install 构建maven
    • 21 find命令查看生成的jar包位置
    • 22 cp命令复制jar文件
    • 23 mv命令修改文件名称
    • 24 nohup命令后台启动项
    • 25 jobs命令判断项目是否启动
    • 26 ps命令查看进程
    • 27 ps+grep 命令 查看Java进程
    • 28 netstat 命令查看项目占用的端口
    • 29 curl 访问项目接口
    • 30 查看日志排错
    • 31 cat命令进入日志文件
    • 32 tail命令查看最新的10行日志
    • 33 sz命令下载日志到本地
    • 34 找到bug了
    • 35 vim编辑器修改bug
    • 36 kill 杀死老进程
    • 37 重新构建项目
    • 38 重新启动
    • 39 查看启动的进程
    • 40 写一个启动的shell脚本
    • 41 执行脚本文件
    • 42 chmod增加权限
    • 43 执行shell脚本
    • 44 查看一共敲了多少命令

1 连接远程服务器

ssh 121.2.151.236  // 输入 用户名 密码

2 查看当前所在位置

pwd   // 在root目录下

发布项目的方式学习Linux命令

3 查看网络防火墙信息

ifconfig  //看到有网卡信息就行

发布项目的方式学习Linux命令

4 查看服务器内存

free -h   //内存可用2.3G 还行

发布项目的方式学习Linux命令

5 查看磁盘空间是否足够

DF -lh   //磁盘还有64G 还行

发布项目的方式学习Linux命令

6 新建目录

mkdir code  //用于存放我们的项目代码

7 切换目录

cd code/   //切换到新建的项目目录中

8 拉取项目代码

从gIT下载项目代码

git clone httpsF1a;//github.COM/code-nav/code-nav-mp-server.git  //从git上下载项目

9 进入项目目录

cd code-nav-mp-server/   //进入项目目录

10 查看有哪些文件

ls  //查看这个项目有什么文件

11 查看项目占用多少空间

du -sh *  //查看项目文件占多少空间

发布项目的方式学习Linux命令

12 查看项目介绍文件

查看项目介绍文件 ,这里发现是java项目,需要装一个jdk

cat README.md  //查看项目介绍文件 ,这里发现是java项目,需要装一个jdk

发布项目的方式学习Linux命令

13 查看系统版本

先查看一下系统版本,再确定装什么jdk

uname -a  //查看系统版本

发布项目的方式学习Linux命令

14 安装Java

利用centos 自带的yum 安装JDK

yum install java-1.8.0-oPEnjdk* -y  //安装JDK

发布项目的方式学习Linux命令

15 查看Java版本号

查看一下安装的JDK版本号

java -verson  //查看jdk版本号

发布项目的方式学习Linux命令

16 查看安装好的Java的位置

查看JDK安装目录

which java  //查看jdk安装目录

发布项目的方式学习Linux命令

17 安装maven

下载maven的压缩包

wget https://dlcdn.apache.org/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz  //从网上下载maven

发布项目的方式学习Linux命令

18 解压maven压缩包

解压压缩包得到二进制文件

tar -zxvf apache-maven-3.8.2-bin.tar.gz   //解压压缩包

19 查看当前目录文件

再次查看项目文件

ls //再次查看项目文件

发布项目的方式学习Linux命令

20 install 构建maven

用Maven把项目打成jar包

./apach-maven-3.8.2/bin/mvn install  //用maven构建jar包

21 find命令查看生成的jar包位置

find命令查找jar包位置

find -name '*.jar*'  //查看下载的jar包位置 

发布项目的方式学习Linux命令

22 cp命令复制jar文件

cp ./target/code-nav-mp-server-0.0.1.jar  ./  //复制这个文件到外面

发布项目的方式学习Linux命令

23 mv命令修改文件名称

mv code-nav-mp-server-0.0.1.jar  code-nav.jar

发布项目的方式学习Linux命令

24 nohup命令后台启动项目

nohup java -jar code-nav.jar & //后台启动项目

发布项目的方式学习Linux命令

25 jobs命令判断项目是否启动

jobs  //查看任务

发布项目的方式学习Linux命令

26 ps命令查看进程

ps -ef

发布项目的方式学习Linux命令

27 ps+grep 命令 查看Java进程

ps -ef|grep 'java' 

发布项目的方式学习Linux命令

28 netstat 命令查看项目占用的端口

netstat -ntlp  //可以看到是8082端口

发布项目的方式学习Linux命令

29 curl 访问项目接口

curl localhost:8082/dog    //这里显示404报错

发布项目的方式学习Linux命令

30 查看日志排错

cd LOGs/

发布项目的方式学习Linux命令

31 cat命令进入日志文件

cat error.log  //很乱

发布项目的方式学习Linux命令

32 tail命令查看最新的10行日志

tail -n 10 error.log  //还是很乱

发布项目的方式学习Linux命令

33 sz命令下载日志到本地

sz error.log

34 找到bug了

发布项目的方式学习Linux命令

35 vim编辑器修改bug

vim pom.XMl  //删除一行

发布项目的方式学习Linux命令

36 kill 杀死老进程

kill -9 %1

37 重新构建项目

./apach-maven-3.8.2/bin/mvn install  //用maven构建jar包  构建成功

发布项目的方式学习Linux命令

38 重新启动

nohub java -jar code-nav.jar & 

39 查看启动的进程

top

发布项目的方式学习Linux命令

40 写一个启动的shell脚本

每次启动都需要写命令行 这里写一个shell脚本 自动启动命令

vim start.sh

nohub java -jar code-nav.jar & 
echo "success"

41 执行脚本文件

发现没有权限

./ start.sh  //发现没有权限

发布项目的方式学习Linux命令

42 chmod增加权限

给这个文件加上可执行权限 变绿表示可以执行

chmod a+x shart.sh  //给这个文件加上可执行权限 变绿表示可以执行

发布项目的方式学习Linux命令

43 执行shell脚本

./ start.sh

发布项目的方式学习Linux命令

44 查看一共敲了多少命令

history

发布项目的方式学习Linux命令

脚本宝典总结

以上是脚本宝典为你收集整理的发布项目的方式学习Linux命令全部内容,希望文章能够帮你解决发布项目的方式学习Linux命令所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。