shell
文章平均质量分 61
某x?
这个作者很懒,什么都没留下…
展开
-
xargs命令
xargs命令是将标准输入转换为命令行参数,默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。为什么有了管道还需要这个命令?这是因为很多命令不支持管道,所以需要xargs命令来接收命令的输出来当下一个命令的参数。原创 2023-11-22 15:07:33 · 173 阅读 · 0 评论 -
文件查找命令:find
find命令在Linux中常用的用于查找目录和文件,同时也可以调用其他命令执行相应的操作的命令。十分重要语法格式常用操作cwbkMGfdl。原创 2023-11-20 20:43:43 · 135 阅读 · 0 评论 -
文件和目录操作命令:cp
cp命令相信大家都不陌生,Linux中专门用来复制文件或目录的命令,但是平时大多都只是用来进行简单的复制操作,但其实cp能让复制更加多样化。原创 2023-11-08 15:30:13 · 477 阅读 · 0 评论 -
Linux命令行
众所周知,Linux是一个主要通过命令行来进行管理系统的操作系统,即通过键盘输入指令来管理系统的相关操作,如编辑文件、启动停止服务等。这和Windows用鼠标进行可视化管理不同,通过命令行来管理系统的优点是能够十分便捷的批量、自动化管理系统。很多命令选项是可选的,基础使用的时候可以不带,甚至有的命令参数都可以省略。如bc计算器,直接一个命令就能使用。原创 2023-11-07 15:37:40 · 57 阅读 · 0 评论 -
自定义终结符:EOF
在平时使用Shell的时候,我们可能对于EOF并不陌生,我们经常使用来批量写入文件,但我们其实对于EOF又很陌生,很多人都只知道EOF有这么一个用法,但其实并不知道EOF代表什么,EOF其实就是,自定义终止符,为什么说是自定义呢?往下看就知道了。上面的例子是多数人都会使用的批量文本重定向到文件,这是Shell中通常将EOF与原创 2023-11-06 22:47:15 · 363 阅读 · 0 评论 -
Linux三剑客
函数介绍Linux Shell中的函数和大多数编程语言中的函数一样将相似的任务或代码封装到函数中,供其他地方调用函数定义如何调用函数直接使用函数名调用,可以想象为Shell中的一条命令函数内部可以直接使用参数$1、2.....2.....2.....n调用函数:function_name $1 $2# 把一个检查nginx进程是否存在的功能封装成一个函数 #!原创 2023-03-18 18:30:51 · 140 阅读 · 1 评论 -
使用set命令完善shell脚本
在Linux中编写Shell脚本,当脚本中有命令执行失败,我们又没有写相对于的判断条件时,脚本并不会向其他语言一样自动退出,而是忽略执行失败的命令继续向下执行,这可能会导致很多错误,增加我们排错的难度、浪费我们的时间。set命令是Linux系统中的一个内置变量,用来设置和取消设置shell变量和选项,。它通常用在shell脚本中,用来配置环境和控制脚本的行为。set也能定义变量,跟export类似,但不同的是set只定义当前shell的变量,而export是定义环境变量。当然不是,在脚本编写中。原创 2023-03-18 18:28:16 · 166 阅读 · 0 评论