十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
linux命令免输入yes和回车,可以借助于echo命令。
目前创新互联已为超过千家的企业提供了网站建设、域名、虚拟主机、网站托管维护、企业网站设计、桓仁网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
1、比如现在要安装emacs
sudo apt-get install emacs
说明:sudo用于提升权限,apt-get是debian系列的包管理程序,install
进行安装操作,emacs要是安装的软件。
这时候在shell中就会有提示是否安装,如下图所示。
2、要免输入,则可以通过如下命令安装。
echo y | sudo apt-get install emacs
说明:echo用于显示一行文本,y是要显示的内容的。|是管道符,作用是将管道符左边命令的输出作为管道符右边命令的输入。这样就可以自动安装了。
同样输入n也可以。
一般命令后面的 [] 表达的意思是可选项参数,就是当你明白需要的时候添加适当的参数。
编辑/etc/sudoers,给用户设置免密码使用su命令的权限,执行
sudo su -
即可免密切换到root
还要把.ssh文件夹的权限修改为700。如果你自己使用mkdir .ssh建立了.ssh文件夹,那么一定要修改文件夹权限。如果你以前运行过ssh或scp命令,那么系统会自动为你建立一个权限为700的.ssh文件夹。所以,有的人配置好后,就能免密码登陆,而有的人就不能成功。另外,不要忘记修改authorized_keys文件的权限,可以修改为600或644都可(去掉Group和Other的写权限)。