问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

终端怎么控制

发布网友 发布时间:2022-04-22 02:03

我来回答

2个回答

热心网友 时间:2023-08-27 18:41

如我们的例子: 我们在linux启动时启动一个服务, 可是中间有个程序(旧的systemtap)使用了sudo
但sudo需要控制终端(当然可以通过修改sudo的配置文件, 但这样很对用户不友好啊)
例子: (setsid 启动的程序会失去控制终端)
# setsid sudo ls
sudo: sorry, you must have a tty to run sudo
(如果你的系统没有输出这句话, 那就是你的系统的sudo配置文件允许sudo可以在这个,
请确保已经设置了Defaults requiretty)
没有控制中断的时候, 打开控制终端是这样的效果:
# setsid head -c 0 /dev/tty
head: cannot open `/dev/tty' for reading: No such device or address
为了解决这个问题, 所以应该使用能创建(伪)控制终端的程序来启动你的程序如: script, expect如:# setsid script -c "sudo ls" /dev/null或:# setsid expect -c 'spawn sudo ls; expect'#打开控制终端成功:

热心网友 时间:2023-08-27 18:42

什么终端
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? mf725d11是什么 电容MF72 10D9是什么意思? MF72 7D131,是热敏电阻吗? 热敏电阻上标示MF72-2 4.7ΩM是什么意思?需要对后面... 热敏电阻 MF72-5D9 MF72表示什么,5,D,9各表示什么... 时恒MF72热敏电阻有那些型号? 为什么电视烧mf72热敏电阻? MF72功率型热敏电阻- 热时间常数是什么 时恒热敏电阻的型号怎么看?MF72/NTC到底是什么意思 MF73和MF72哪个产品性能更好? 功放机热敏电阻MF72、10D-20功能是什么 MF72时恒功率型热敏电阻能用在那个范围? 电瓶车充电器里的热敏电阻MF7210D11有裂纹了,找不... 热敏电阻,mf72和mf71有区别吗 热敏电阻MF73 和M F72 什么区别啊? NTC电阻和FM72电阻区别? mf725d9热敏电阻参数 MF72功率型热敏电阻的特点是什么? MF72功率型NTC热敏电阻工作时会不会影响其正常的工... 开火锅店该怎么选址 什么是终端控制 变频器远程终端控制 和端子控制是什么样的方式? 网络终端控制方法 肠道里老是咕噜咕噜响是怎么回事? 高压电可以终端控制吗 胃肠不好,肚子总是“咕噜咕噜”叫,是什么原因? linux下的“控制终端”与“控制台终端”到底有什么区别? 肠鸣,胃也响请问是怎么回事? 控制终端的控制终端的类别 肠胃响是什么原因? 电脑HP终端控制器问题怎么弄 肠胃咕噜咕噜响是怎么回事 控制终端的终端系统管理 胃跟肚子咕噜咕噜的响,怎么回事 小区电子围栏报警,怎么在智能终端控制器上消警? 胃子响是什么原因 采集终端远程控制功能包括 急性肠胃炎,肚子总是咕咕叫,怎么回事? 如何用终端机控制连线物品 肚子老是咕噜咕噜响是怎么回事?