侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

linux多命令顺序执行与管道符

2023-11-18 星期六 / 0 评论 / 0 点赞 / 57 阅读 / 2163 字

一、多命令顺序执行 ###启动tomcat,同时动态查看tomcat的启动日志[root@wenhaijin apache-tomcat-8.5.9]# ./bin/startup.sh ; tai

一、多命令顺序执行

###启动tomcat,同时动态查看tomcat的启动日志[root@wenhaijin apache-tomcat-8.5.9]# ./bin/startup.sh ; tailf logs/catalina.out###(逻辑与)在进行软件包安装时:先进行编译前准备,成功后再编译,成功后再安装[root@wenhaijin apache-tomcat-8.5.9]# ./configure && make && make install###(逻辑或)当"||"前面的命令执行成功,后面的命令就不执行;前面的命令执行失败,后面的命令才执行[root@wenhaijin apache-tomcat-8.5.9]# pwd || echo yes/usr/local/tomcat/apache-tomcat-8.5.9[root@wenhaijin apache-tomcat-8.5.9]# pwdaaaa || echo yes-bash: pwdaaaa: command not foundyes[root@wenhaijin apache-tomcat-8.5.9]# ###"&&"和"||"可联合使用[root@wenhaijin apache-tomcat-8.5.9]# pwd && echo yes || echo no/usr/local/tomcat/apache-tomcat-8.5.9yes[root@wenhaijin apache-tomcat-8.5.9]# pwdaaa && echo yes || echo no-bash: pwdaaa: command not foundno[root@wenhaijin apache-tomcat-8.5.9]# 

二.管道符"|"

管道符的作用是将前一个命令的正确输出作为后一个命令的操作对象

###查询所有网络连接中已经连接的服务(ESTABLISHED代表正常连接)[root@wenhaijin apache-tomcat-8.5.9]# netstat -an | grep "ESTABLISHED"tcp        0      0 172.18.69.197:52484         106.11.68.13:80             ESTABLISHED tcp        0      0 172.18.69.197:22            113.87.160.186:64100        ESTABLISHED tcp        0      0 172.18.69.197:55763         202.59.76.252:8             ESTABLISHED [root@wenhaijin apache-tomcat-8.5.9]# ###在文件/etc/passwd中高亮显示出包含root的行(在改代码编辑器中颜色效果不能正确展示)[root@wenhaijin apache-tomcat-8.5.9]# grep "root" --color=auto /etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologin[root@wenhaijin apache-tomcat-8.5.9]# 

未完待续

广告 广告

评论区