一. 装置虚拟机
装置 vamare 虚拟机, 百度自行查找
二. 装置近程连贯工具
url 地址:https://mobaxterm.mobatek.net…
三. 虚拟机 IP 批改阐明
1. 批改虚拟机 MAC 地址
当新建虚拟机时, 批改 mac 网络地址.
2.Window 配置 IP 地址
1). 批改 IP 地址
2). 设定 IP 租用工夫
3). 查看 windowsIP 地址
4). 查看 LinuxIP
5). 查看通信是否畅通
3. 查看 IP 地址
命令: ip addr
如果没有 IP 展示则执行如下的命令
service NetworkManager stop
chkconfig NetworkManager off 永恒敞开 Manager 网卡
service network restart 重启 network 网卡
3. 批改 IP 地址
1). 找到 IP 地址的目录
cd /etc/sysconfig/network-scripts/
2). 批改 IP 地址.
vim ifcfg-ens33
批改实现之后 保留退出即可.
3). 重启网卡 查看 IP 地址是否正确
5. 通过工具近程链接
四. Linux 命令
阐明:Linux 全部都是基于文件的. 并且 Linux 中的目录都是树形构造
1.cd 命令集
ifconfig/ip addr 查看 IP 地址
pwd 查看以后的地位
tab 键 主动补齐(留神唯一性)
cd 命令是 linux 中最根本的命令语句,必须熟练掌握
cd / 返回根目录
cd ~ 用户主目录
cd . 当前目录
cd .. 返回到上一级目录
cd /usr/ 进入到 usr 目录
cd – 返回上一个目录
cd 间接回家
2.ls 目录和文件
ls –l 具体格局,文件权限,工夫
ll 和 ls –l 作用雷同
ls *.txt 查看所有的 txt 类型文档
3. 目录操作
mkdir 创立目录
mkdir a 创立 a 目录
mkdir -p a/b 创立 a 目录,并在 a 目录里创立 b 目录
mkdir -m 777 c 创立一个权限为 777 的 C 目录
rmdir 删除目录(如果目录里有文件,则不能用此命令)
4.Vi/vim 创立 / 查看 / 编辑文件
命令行:Esc 切换到命令行模式。
编辑模式:
按 i,在光标前开始编辑
按 a,在光标后开始编辑
按 o,在以后行的下一行开始编辑
按 u, 撤销之前的操作
底行模式:按 shift+:冒号。
:q! 不保留退出
:wq 保留退出
:/world 从以后光标处,向上查找 world 关键字
:?world 从以后光标处,向后查找 world 关键字
5. 删除文件
rm 删除文件
rm n.txt 提醒 y 删除 n 放弃
rm –f n.txt 不提醒
rm –rf dirname 不提醒递归删除目录下所以内容
rm –rf * 删除所有文件
rm –rf /* 删除所有子目录所有和文件
6. 复制和挪动文件
cp 复制文件
cp nginx.conf n.txt
cp –R tomcat1 tomcat2 #复制整个目录
mv 批改文件名,挪动文件
mv n.txt m.txt 批改文件名称
7. 浏览文件
cat 输入文件所有的内容
more 输入文档所有的内容,分页输入,空格浏览下一屏,q 退出
less 用法和 more 雷同,只是通过 PgUp、PgOn 键来管制
tail 用于显示文件后几号,应用频繁
tail -10 nginx.conf 查看 nginx.conf 的最初 10 行
tail –f nginx.conf 动静查看日志,不便查看日志新增的信息
ctrl+c 完结查看
8. 打包命令
tar 命令位于 /bin 目录下,它可能将用户所指定的文件或目录打包成一个文件,但不做压缩。个别 Linux 上罕用的压缩形式是选用 tar 将许多文件打包成一个文件,再以 gzip 压缩命令压缩成 name.tar.gz 的文件。
-c 创立一个新的 tar 文件
-v 显示运行过程的信息
-f 指定文件名
-z 调用 gzip 压缩命令进行压缩
-t 查看压缩文件的内容
-x 解开 tar 文件
tar –cvf n.tar ./* 压缩当前目录下的所有文件和目录,文件名为 n.tar
tar –xvf n.tar 解压压缩包中的文件到当前目录(如果长时间未解压胜利 Ctrl+ C 推出)
tar –cvzf m.tar.gz ./* 压缩文件
tar -zxvf m.tar.gz 解压 m.tar 文件到当前目录
9.grep 命令
grep root /etc/passwd 在文件中查找关键字 root
grep root /etc/passwd –-color 高亮显示
grep root /etc/passwd –A5 –B5 高亮显示,A 后 5 行,B 前 5 行
grep -n root /etc/passwd 查找并显示行数
grep -v root /etc/passwd 取反,查出不含 root 的数据
五 京淘我的项目部署流程
装置步骤如另外文档:
六 部署京淘我的项目
1. 配置图片地址
阐明: 因为 Linux 零碎和 Windows 系统文件 目录构造不同, 所以必须批改配置
1). 筹备图片目录构造
2). 编辑配置文件
2. 我的项目打包及部署
1). 我的项目打包
2). 上传 tomcat jar 包文件
3. 启动我的项目
命令: java -jar 8081.war
4. 后盾运行我的项目
问题形容: 通过 java -jar 命令 是前端运行, 如果执行了命令, 则该终端将会被占用. 不便于后续操作.
如果敞开了终端, 则服务也会敞开.
开启后端运行: nohup java -jar xxxx.war/jar -> xxxx.log &
5. 敞开 tomcat 服务器
5.1 查问过程号
命令 1: ps -ef | grep java* 任意服务的过程项
命令 2: jps 只检索 java 我的项目过程
kill PID 一般杀死过程
kill -15 PID 敌对杀死 能够执行善后操作
kill -9 PID 强制杀死