一,window上基本操作命令
1.将cmd变Linux
ssh root@公网Ip →yes→回车→ 输密码
例:
2.window 传输文件到 Linux
scp [上传文件地址] [Linux公网接受ip地址:保存文件放那个地址]→输服务器密码
二,Linux上基本操作命令
1.cd 打开文件夹
2.ls 查看当前文件下的目录
3. ps 命令用于查看当前正在运行的进程。
grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里CMD是java的进程信息
ps -aux | grep java
-aux 显示所有状态
ps
4. kill 命令用于终止进程
例如: kill -9 [PID]
-9表示强迫进程立即停止
kill -9 144455
5.jar包启动命令
①java -jar xxxxx.jar // 当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口程序出
②java -jar xxxxx.jar & //当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
③nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
④nohup /usr/java/jdk1.8.0_121/bin/java -jar /www/wwwroot/javaHd/java_web_admin.jar --spring.profiles.active=test > adminlog.out &
6.根据文件名查找文件当前位置
①根据文件名查找
find / -name xxxx(文件名)
②根据文件名关键字进行模糊查询,例如你只记得文件名三个字就输入这三个字进行模糊查询
find /etc -name '*xxx*'
③依据文件的特性查询要领:
find / -amin -10 # 查找在体系中末了10分钟接见的文件
find / -atime -2 # 查找在体系中末了48小时接见的文件
find / -empty # 查找在体系中为空的文件或许文件夹
find / -group cat # 查找在体系中属于groupcat的文件
find / -mmin -5 # 查找在体系中末了5分钟里修悛改的文件
find / -mtime -1 #查找在体系中末了24小时里修悛改的文件
find / -nouser #查找在体系中属于取消用户的文件
find / -user fred #查找在体系中属于FRED这个用户的文件
Docker
1.进入Docker容器
sudo docker exec -it {容器ID} /bin/bash
2.数据库备份
docker exec -it 9108c054903d mysqldump -uroot -pd6MweywMLcxXXtPA javaweb_hd >/javaweb_hd.sql