gpt4 book ai didi

bash - 带参数的命令的 "Aliasing"

转载 作者:行者123 更新时间:2023-11-29 09:42:58 26 4
gpt4 key购买 nike

<分区>

我知道有些命令可以通过shell取别名,比如

alias mv="cp"

但我想做一些类似的事情,但有论据(是的,我已经看到了 other question ,但我的问题略有不同)。类似于:

sshkill() {
service sshd restart
}
alias sshkill="killall sshd"

但这显然行不通。

我希望防止用户直接杀死 sshd(至少是意外地)并让它重新启动(这是针对不止一次发生这种情况的服务器)。因此,除了别名,有没有办法防止命令killall sshd 被执行,而是执行service sshd restart 代替?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com