首页 > 系统相关 >Linux多条命令执行

Linux多条命令执行

时间:2022-12-06 14:35:28浏览次数:46  
标签:多个 一个 多条 命令 && Linux 执行

在Linux中,可以通过三种方式在一行中运行多个命令,外加一个管道操作命令:

1 执行多个命令,前一个命令执行成功,才执行后一个命令。

在多个命令中使用 && 符号,主要用于多个命令之间,必须是前一个命令执行成功,接着才会执行后一个命令,不管命令有多少个都是按这种规则去执行的。

例如 cd proj && rm *.jar

2 执行多个命令,前一个命令执行失败,才执行后一个命令。

使用 || 连接多个命令,则代表着必须是前一个命令执行失败,才会接着执行后一个命令,如果前一个命令执行成功,后一个命令也不会继续执行

3 执行多个命令,不管前一个执行失败,都执行后一个命令。

多个命令之间使用;号连接,代表执行多个命令,不用关系前一个命令的执行状态,不管执行成功与否,都会执行后面的命令

4 管道命令

通过竖线“|”来连接多个命令,以前面命令的输出作为后面一个命令的输入

例如 cat /proc/devices | grep dev

标签:多个,一个,多条,命令,&&,Linux,执行
From: https://www.cnblogs.com/CloudStrife/p/16955126.html

相关文章

  • Linux系统加固脚本
    #!/bin/bash#Function:对账户的密码的一些加固read-p"设置密码最多可多少天不修改:"Aread-p"设置密码修改之间最小的天数:"Bread-p"设置密码最短的长度:"Cre......
  • LINUX漏洞复现之ShellShock漏洞
    简介ShellShock漏洞,中文称为"破壳漏洞",是UnixShell中的安全漏洞在一些网络服务器的部署中,使用bash来处理某些请求,允许攻击者通过低版本的bash执行任意Shell命令......
  • Linux学习之VMware安装CentOS7
    CentOS版本:7.9VMware版本:16安装主要就是下一步,下一步,有几个注意事项:第一就是网卡的设置,因为CentOS7默认网卡名字不是ethX样式.然后就是安装软件的选择,学习Linux,......
  • Linux基础学习
    Linux基础Lesson1-常用基本命令​1.Ctrlc:取消命令,并且换行Ctrlu:清空本行命令tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项ls......
  • Kafka集群部署(Linux环境)
    Kafka集群部署运行环境:❤操作系统:CentOS7.6x64❤kafka版本:kafka_2.13-3.3.1.tgz❤JDK环境:JDK11(Kafka2.8版本才开始自带了Zookeeper,所以注意下载版本)一、zookee......
  • 用minicom在Linux主机和开发板之间传递文件
    想要将在主机上做好的文件发送到开发板上,需要先安装minicom软件,第一次使用minicom的时候需要先对minicom进行配置,在主机shell上输入minicom-s,进入如下界面:---[configura......
  • Linux内核升级方法与步骤
    1.查看linux内核版本:#uname-r2.6.18-194.el52.下载新的内核版本:去官网上下载最新的内核版本和对应的补丁:​​​https://www.kernel.org/​​​选的是3.2.14#wge......
  • 怎样结束linux的ping命令
    在linux的shell下执行ping 127.0.1.1,可以测试网络的联通性,但该命令会一直执行,有两种方法来终止ping命令:ctrl+c可以停止pingctrl+z可以暂停ping,ctrl+z是把进程放到后台......
  • 初识Linux(十一)------ 磁盘配额与进阶文件系统管理
      如果Linux服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额(Quota)就是一项非常有用的工具。另外,如果磁盘容量不够用,那么更进阶的文件......
  • Linux下的压缩解压缩命令详解
    1.zip-rmyfile.zip./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip-o-d/home/sunnymyfile.zip......