- 0
- 0
- 约3.66千字
- 约 7页
- 2026-10-14 发布于河北
- 举报
Shell脚本面试题及详细答案(企业真实高频版)
一、基础概念类(入门必问)
1、什么是Shell脚本?日常工作中主要用来做什么?
答案:Shell脚本是基于Shell命令解释器编写的批处理文本文件,本质就是把一条条手动输入的Linux命令,按顺序写入文件,实现自动化执行。
日常核心用途:自动化运维、日志清理、服务启停、批量处理文件、定时任务调度、数据备份、环境部署等,替代重复的手动敲命令操作,提升运维、开发效率。
2、Linux常用的Shell解释器有哪些?脚本首行#!/bin/bash含义是什么?
答案:
常用解释器:bash、sh、zsh、csh,生产环境默认主流是bash。
#!/bin/bash是脚本声明头,作用是指定当前脚本由bash解释器执行,系统会根据这个声明调用对应的解释器解析脚本代码。如果不写该行,系统默认使用当前登录Shell执行,可能出现兼容性报错。
3、Shell中$0、$1、$2、$#、$*、$@、$$、$?分别代表什么?
答案:这是Shell核心位置参数与特殊变量,面试高频考点:
$0:当前脚本的文件名
$1-$9:脚本传入的第1到第9个参数
$#:传入脚本的参数总个数
$*:所有传入参数,整体作为一个字符串,参数带空格时会被合并
$@:所有传入参数,保留每个参数的独立分隔,带空格的参数不会被拆分(生产优先用$@)
$$:当前脚本运行
您可能关注的文档
- Shell 高频面试题及详细答案(实战版).docx
- Shell脚本实战试题及详细答案.docx
- SHL笔试试题大全(含详细答案解析).docx
- SHL通用笔试真题(含详细答案解析).docx
- SHL通用能力测评题库及详细参考答案(完整版).docx
- SHL职场性格测试完整题库及详细解析(通用版).docx
- SIFIC医院感染控制规范化考核试题(含详细答案).docx
- SIS仪表系统培训考核试题及详细答案.docx
- SIYB创业培训考核试题及详细答案.docx
- SLEP考试全套真题(含详细答案解析).docx
- 2024年注册会计师税法考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师经济法考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师财务成本管理考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师会计考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计财务管理考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计中级会计实务考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计经济法考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计经济法章节练习60题含答案.docx
- 2024年中级会计财务管理章节练习60题含答案.docx
- 2024年高级会计高级会计实务考前冲刺模拟卷60题含答案解析.docx
最近下载
- 新版2026年秋季学期新教材部编版语文五年级上册全册核心素养教案教学设计含口语交际习作合集.pdf
- 《应急预案编制技术》教学课件 .ppt
- 江苏省水利水电施工企业项目负责人安全考试b证模拟考试.doc VIP
- DB42T 1332-2018 分体式空调器室外机设置技术标准.pdf VIP
- LY_T 1968-2011凤梨盆花产品质量等级.pdf
- LYT 1735-2008——建兰生产技术规程与质量等级.pdf
- LY/T 1632-2005_人参榕生产技术规程和质量等级.pdf
- QC∕T 788-2018 汽车踏板装置性能要求及台架试验方法(可复制版).pdf
- LY∕T 1736-2008 盆栽春石斛产品质量等级.pdf
- 建筑的施工组织设计毕业论文.doc VIP
原创力文档

文档评论(0)