时间:2021-05-22
笔者由于学习php,在linux下边也装了一个xampp的集成环境包。但是每次启动的时候都要进入终端,然后依次点开/opt/lampp/,然后sudo执行manager-linux-x64.run操作,才能打开xampp的图形化控制台,显得非常不方便。
于是我便写了一个脚本,意图一键即可打开这个控制台程序。
最初是这样的:
复制代码 代码如下:#!/bin/bash
#执行xampp控制台
cd /opt/lampp/
sudo ./manager-linux-x64.run
但是执行之后还是会让你输入密码,十分的不方便。
于是想到了管道,经过修改后,终于可以不用输入密码,一键sudo并打开程序了。
格式:echo '你的密码'|sudo -S 执行命令
复制代码 代码如下:
#!/bin/bash
#执行xampp控制台
cd /opt/lampp/
echo 'yourpassword'|sudo -S ./manager-linux-x64.run
十分的方便。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo命令 xzm@ubuntu:~$sudo 这样输入当前管理员用
前言相信大家在工作的时侯,可能会遇到要利用ssh在本地执行远程机器的命令可以便捷地处理某些重复工作,我们希望做到:免手工输入密码支持执行多个命令,执行shell
ubuntu默认不允许使用root登录,因此初始root账户是不能使用的,需要在普通账户下利用sudo权限修改root密码。在终端输入sudopasswdroo
在Linux中利用新发现的sudo漏洞可以使某些用户以root身份运行命令,尽管对此还有所限制。sudo命令中最近发现了一个严重漏洞,如果被利用,普通用户可以r
在Ubuntu系统中普通用户均可以通过sudo命令以superuser身份执行指令,只要输入该用户的密码即可,然而在CentOS中,即管在安装系统时候创建用户有