Docker部署会吗?
会的面试官,这些在我最近的项目里面都有接触。如果是简单的部署可以借助于docker run来实现,如果是集群部署我们会编写dockerfile和dockercompose部署
你用过的Docker指令
镜像相关的docker pull和docker push,docker images,还有docker rmi;还有容器相关的docker run,docker start、docker stop,进入容器的docker exec -it 容器名称 bash,查看日志的docker logs。
常见的Linux指令
- 能记多少记多少,重点加粗必会
这个有点多了面试官,我说几个印象中的吧
- ls:列出当前目录下的文件和子目录
- cd:切换当前工作目录
- mkdir:创建新的目录
- rm:删除文件或目录
- cp:复制文件或目录
- mv:移动文件或目录
- cat:查看文件内容
- grep:在文件中查找指定的文本
- ps:显示当前运行的进程
- top:显示系统资源占用情况
- chmod:修改文件或目录的权限
- chown:修改文件或目录的所有者
- tar:打包和解压文件
- find:查找文件
- ssh:远程登录到另一台机器
- scp:在本地和远程主机之间复制文件
- wget:下载文件
- ping:测试网络连接
- ifconfig:查看和配置网络接口信息
- systemctl:管理系统服务
去Linux查看日志会用到哪些命令
日志比较少,就vim,但是有一些生产环境不给vim权限
这种情况、或者日志很大就会用cat+grep一起,命令是:cat info.log | grep '关键字'
理论专项
- SpringMVC
- 执行流程
- 设计模式
- 常用注解