如何在Linux上把一组命令写成一个命令

或者说把众多操作用一个命令完成,例如要关闭服务器,删除work目录,打开服务器,怎样用一个命令把这些事情完成... 或者说把众多操作用一个命令完成,例如要关闭服务器,删除work目录,打开服务器,怎样用一个命令把这些事情完成 展开
 我来答
糊涂王杂货铺
推荐于2016-08-02 · TA获得超过987个赞
知道小有建树答主
回答量:951
采纳率:0%
帮助的人:450万
展开全部
写个脚本就行了:

#!/bin/sh
rm -R work
shutdown -h

把上面文字粘到文本文件里面,取个简者名字如batch.sh.属拦纤薯性改为755, 然后执行就行了.

开机是无法放在脚本里的,因为开机前没有shell执行.你只能通过加电操作或者硬件支持的自动定时开机来实现.

停止和启动一个服务是可以竖仔写在脚本里面的:
service network stop
service network start
jiangtao9999
2010-06-08 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8141万
展开全部
&&
前面的命令执行正确就执行哪腊后面的
||
前面的命令执行不正确就执行后面的
;
前面的命令执行完,不管正确与否都执行后面的
这三个貌似应该够楼上用的了。

楼主也可以写脚本(别忘了写好这个 xxx.sh 后设置这个文件可运行权限):
#!/bin/bash
命令行帆拆1
命令行2
……

来编写一个脚本,脚本可以实现更多的内容,具体如何使用,态缓枣请去找 Linux Bash Shell 编程相关文章。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boy1201
2010-06-08 · TA获得超过273个赞
知道小有建树答主
回答量:452
采纳率:0%
帮助的人:307万
展开全部
可以自己编写一个脚本。例如XXXX.sh
使用vi编辑器,例如vi XXXX.sh就新创建了这个文件(如果该文件已经存在,就直接打开了),然后滑指州按“i”,就可以开始编辑,把命令都复制粘贴到这个XXXX.sh文件中。保存退出(按Esc键逗绝,然后输入:wq)。接着把XXXX.sh文信蔽件赋权,命令为chmod 755 XXXX.sh。最后就可以运行这个文件就完成一系列的命令了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
525club
2010-06-08 · 超过20用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:44.3万
展开全部
楼上的几位说的都挺详细啊~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
挨踢砖家
2010-06-08 · TA获得超过480个赞
知道小有建树答主
回答量:595
采纳率:0%
帮助的人:366万
展开全部
1 用&& 比方说 cp a.txt b.txt && rm -rf b.txt
2 写档码成脚本方式 楼上说的银蠢贺很详锋派细了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式