在今天的IT行业中,Linux系统已经成为了最受欢迎和广泛应用的操作系统之一。而对于Linux系统的管理和运维,Linux shell脚本无疑是一个非常重要的技能。对于那些希望在Linux系统管理和运维领域寻求更好机会的人来说,掌握Linux shell脚本是一个至关重要的技能。在面试中,掌握Linux shell脚本的知识不仅可以让你在技术能力上更加突出,还能帮助你更好地应对各种技术问题和挑战。
原创 2024-04-11 11:15:58
79阅读
#!/bin/bash if [ ! -d /rhome ] then  mkdir -p /rhome fi continue uid=1000 for i in `seq 1 30`;do if [ $i -lt 16&nbs
原创 2016-03-04 12:25:19
1103阅读
shell脚本面试题 常见笔试题 基础题 三种引号之间的区别 四个配置文件的启动顺序:先profile到bashrc read的交互的使用方法 脚本怎么调试:bash -x $0、$1、\(#、\)@、$* 都是什么意思 \(?、$\) 变量运算的格式$(( ))、$[ ]、expr 变量的替换和删
原创 2021-07-28 16:26:34
267阅读
我们为你的面试准备选择了 70 个你可能遇到的 shell 脚本面试问题及解答。了解脚本或至少知道基础知识对系统管理员来说至关重要,它也有助于你在工作环境中自动完成很多任务。在过去的几年里,我们注意到所有的 linux 工作职位都要求脚本技能。1) 如何向脚本传递参数 ?./script argument例子 : 显示文件名称脚本./show.sh file1.txt
转载 精选 2015-06-26 13:25:27
3285阅读
2点赞
我们为你的面试准备选择了 70 个你可能遇到的 shell 脚本面试
转载 2022-06-25 00:01:25
69阅读
楔子最近喜欢上了脚本所以重头学习一下也巩固一下自己。简单的日志清空 注意!这是测试环境可以随便清空。cd /var/logcat /dev/null>messagesecho "Logs cleaned up."一、可以vim 一个文件名 例子test.sh 清空日志脚本如下:#!bin/bash#清除日志脚本,版本2LOG_DIR=/var/logROOT_UID=0 #<==$UI
原创 2017-10-10 11:43:46
888阅读
1点赞
阅读文本大概需要3分钟。李振良blog.51cto.com/lizhenliang/1929044注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。5)有两个命令能帮助我调试脚本:set -e 遇到执行非
转载 2023-05-30 08:43:25
60阅读
Linux Shell脚本面试25问Q:1 Shell脚本是什么、它是必需的吗?答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。Q:2 什么是默认登录shell,如何改变指定用户的登录shell答:
转载 2021-07-28 17:56:09
391阅读
inux操作系统,“/bin/bash”是默认登录shell,是在创建用户...
原创 2023-05-08 14:17:42
71阅读
实战与面试常用 Shell 脚本
转载 2021-08-05 16:30:11
353阅读
Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个
原创 2022-08-26 15:47:55
267阅读
linux面试宝典
原创 精选 2017-12-20 21:15:23
2131阅读
7点赞
经典shell脚本面试题鉴赏
转载 2021-12-05 08:27:57
291阅读
bash shell 脚本的方法有多种,假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码代码如下:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./   ,bash可能会响
Oracle、Linux、Mysql等更多资料请参照:优DBA注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。5)有两个命令能帮助我调试脚本:set-e遇到执行非0时退出脚本,set-x打印执行过程。6
原创 2018-11-23 13:08:46
1154阅读
面试常用
转载 2019-07-22 14:06:11
1194阅读
Mysql备份脚本、tomcat故障自愈脚本、nginx日志切割脚本、自动化安装环境脚本、自动发布项目脚本、批量建站脚本
原创 2020-08-27 18:09:02
2892阅读
常见问题背景运维过程经常会使用shell获取数据或者做些自动化任务,当然也是面试运维工程师常常被问到的问题,为了方便记忆,我也整理了部份shell常问的知识点。
原创 2024-08-25 14:42:36
130阅读
常见问题 解释下$*和$@ 有什么区别,分别使用在什么场景? 如何查找文件夹下所有包含某个字符串的文件? shell 中$! 有什么作用? var=value和export赋值变量有什么区别? 如何调试shell脚本? 如何获取当前脚本的绝对路径? 背景 运维过程经常会使用shell获取数据或者做些自动化任务,当然也是面试运维工程师常常被问到的问题,为了方便记忆,我也整理了部份shell常问的
原创 精选 2024-08-21 09:51:29
523阅读
有两种方式执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码 代码如下:cd /data/shell ./hello.sh方法二:以绝对路径的方式去执行bash shell脚本:复制代码 代码如下:/dat
转载 2023-10-17 14:57:35
1293阅读
  • 1
  • 2
  • 3
  • 4
  • 5