安装
物理机、虚拟机
虚拟机
安装VMWare、centOS镜像文件
网卡设置
ssh连接
目录
命令
ls | list | 当前目录下的内容 |
pwd | print work directoy | 查看当前所在目录 |
cd [目录名] | change directory | 切换目录 |
touch [文件名] | touch | 如果文件不存在,新建文件 |
mkdir [目录名] | make directory | 创建目录 |
rm [文件名] | remove | 删除指定文件 |
clear | 清屏 |
echo 'LANG="en.US.UTF-8" ' >> /etc/profile (编码问题导致)将引号内容添加到...文件
source /etc/profile 加载文件
格式
command [-options] [parameter]
ls [-al] [dir] 显示指定目录下的内容(-a显示所有文件 -l列出详细信息)
cd .. cd ~
cat [-n] fileName 用于显示文件内容
more fileName 分页形式显示文件内容
(回车-向下滚动一行 空格-向下滚动一屏 b-返回上一屏 q或Ctrl+C-退出more)
tail [-f] fileName 查看文件末尾内容(f-动态读取文件末尾内容)
tail /etc/profile 末尾10行内容
tail -20 /etc/profile 末尾20行内容
tail -f /etc/profile 动态读取文件
mkdir [-p] dirName 创建()
rmdir [-p] dirName 删除
rm [-rf] name 删除文件或目录(-r递归删除 -f强制删除)
cp [-r] source dest 复制(-r 复制该目录下所有子目录和文件)
mv source dest 改名、移动
打包、压缩
tar [-zcxvf] fileName [files]
文本编辑命令vi/vim
安装:yum install vim
vim:命令模式、插入模式、底行模式
查找:find(查找文件) 、 grep(查找文本内容)
软件安装
二进制发布包安装
rpm安装
yum安装
源码安装
项目部署
手动部署
1、idea项目——jar包
2、上传Linux服务器
3、启动springBoot程序:java -jar *****
4、确保端口对外开放:firewall-cmd --zone=public --list-ports
5、(现在是控制台霸屏形式运行程序)改为后台运行SpringBoot程序,输出到日志文件
自动部署
1、Linux安装Git
2、安装maven
3、编写shell脚本(拉取代码、编译、打包、启动)
4、为用户授予执行shell脚本的权限
5、执行shell脚本
静态ip