常见面试题01

简介: 本内容主要介绍了Docker部署及常用命令的使用,包括简单部署与集群部署的方法,以及在Linux系统中查看日志的常用命令,如cat、grep等。内容适用于面试场景,帮助候选人更好地展示自身技能。

Docker部署会吗?

会的面试官,这些在我最近的项目里面都有接触。如果是简单的部署可以借助于docker run来实现,如果是集群部署我们会编写dockerfile和dockercompose部署。

你用过的Docker指令

  • 能记多少记多少,重点加粗必会

这个有点多了面试官,我说几个印象中的吧

  1. ls:列出当前目录下的文件和子目录
  2. cd:切换当前工作目录
  3. mkdir:创建新的目录
  4. rm:删除文件或目录
  5. cp:复制文件或目录
  6. mv:移动文件或目录
  7. cat:查看文件内容
  8. grep:在文件中查找指定的文本
  9. ps:显示当前运行的进程
  10. top:显示系统资源占用情况
  11. chmod:修改文件或目录的权限
  12. chown:修改文件或目录的所有者
  13. tar:打包和解压文件
  14. find:查找文件
  15. ssh:远程登录到另一台机器
  16. scp:在本地和远程主机之间复制文件
  17. wget:下载文件
  18. ping:测试网络连接
  19. ifconfig:查看和配置网络接口信息
  20. systemctl:管理系统服务

去Linux查看日志会用到哪些命令

日志比较少,就vim,但是有一些生产环境不给vim权限

这种情况、或者日志很大就会用cat+grep一起,命令是:cat info.log | grep '关键字'


目录
相关文章
|
缓存 Unix iOS开发
iOS Crash 分析攻略
应用崩溃是影响 APP 体验的重要一环, 而崩溃定位也常常让开发者头疼。本文就讲讲关于 Crash 分析的那些事。
4001 0
iOS Crash 分析攻略
|
3月前
|
人工智能 算法 小程序
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局
真心建议大家去使用一下这段时间最新推出的一款 AI 编程工具:Qoder 。真的是太好用了,一点也不比 Cursor 差。
871 10
|
3月前
|
消息中间件 存储 Java
常见面试题02
本内容介绍MQ的应用场景、交换机模式、消息不丢失机制、延迟消息处理及消息挤压解决方案,涵盖RabbitMQ的确认机制、持久化、消费者配置及实际项目应用。
131 1
|
2月前
|
数据库 微服务
常见面试题19
BASE理论提出“基本可用、软状态、最终一致性”,是分布式系统中对CAP定理的实践妥协。相比强一致的刚性事务(ACID),它属于柔性事务,强调高可用与最终一致,适用于Seata等分布式事务方案中的AT、TCC、SAGA模式,而非传统2PC的强一致性。
70 7
|
3月前
|
SQL Java 索引
常见面试题12
通过SkyWalking链路追踪或MySQL慢查询日志定位慢SQL,结合explain分析执行计划,优化索引与表设计,提升SQL性能。Spring中IOC实现对象托管,DI完成依赖注入,Bean默认单例非线程安全,作用域可配置,初始化时机分情况而定。
119 7
|
3月前
|
存储 网络协议 关系型数据库
常见面试题10
HTTP是超文本传输协议,基于TCP,规定客户端与服务器通信规则。常见请求方式有GET和POST,区别在于参数传递、安全性和用途。HTTPS通过SSL加密更安全,但耗资源。常用状态码如200成功、404未找到、500服务器错误。转发在服务端完成,重定向由浏览器发起两次请求。MySQL中char定长、varchar变长;事务具ACID特性,隔离级别解决并发问题。
104 3
|
3月前
|
缓存 搜索推荐 算法
常见面试题09
排序算法分为比较类(如快排、归并、堆排)和非比较类(如计数、桶、基数)。快排平均最快但不稳定,归并稳定且复杂度恒定,插入排序适合小规模或近有序数据。工业级常混合多种算法优化性能。
95 2
|
3月前
|
负载均衡 Java Nacos
常见面试题04
本文介绍了微服务与单体架构的适用场景、常见负载均衡算法、Nacos注册中心的心跳机制及其与Eureka的异同,还讲解了Spring Cloud Gateway的实现原理及项目中使用的远程调用技术如OpenFeign和Dubbo。内容适用于技术面试与架构设计参考。
90 5
|
3月前
|
算法 Java
50道java基础面试题
50道java基础面试题