社区
UNIX文化
帖子详情
一个shell脚本..
yjje
2007-03-05 05:46:48
将要实现: 运行 su, 口令 111111 , 取得超管权限后 运行 apache
希望会shell的朋友帮忙写一个脚本,谢谢。。
...全文
531
12
打赏
收藏
一个shell脚本..
将要实现: 运行 su, 口令 111111 , 取得超管权限后 运行 apache 希望会shell的朋友帮忙写一个脚本,谢谢。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
louyong0571
2010-02-04
打赏
举报
回复
expect 还是蛮强大的!
FoxMessire
2010-02-04
打赏
举报
回复
先学习一下,自己也不会弄
yanjz_2002
2010-02-03
打赏
举报
回复
以root用户执行命令:chmod 4755 apachectl
原理:设置程序的suid标志位
hejiajie2008
2010-01-31
打赏
举报
回复
顶
UltraBejing
2008-05-01
打赏
举报
回复
以后需再关注,现在先帮你顶一下
knowledge_Is_Life
2008-05-01
打赏
举报
回复
关注 接分
cashlu
2007-03-21
打赏
举报
回复
加入自启动是一个方法,如果每次想手动启动的话,倒不如直接:
alias apache=sudo apachectl start
个人感觉要比脚本方便,而且这样做依旧需要提供密码,安全性上也可靠了很多
sysheng01
2007-03-19
打赏
举报
回复
#!/usr/bin/expect
spawn su root
expect "Password:"
#passwd为你的密码
send "passwd\r"
#启动路径
/usr/local/apache2/bin/apachectl start &
expect eof
exit
xdspower
2007-03-08
打赏
举报
回复
你怎么不把apache加入自动启动?
写一个
shell
脚本
的基本步骤
一、新建一个文件 test.sh #使用vi创建一个文本文件test.sh,扩展名为sh(sh代表
shell
),扩展名并不影响
脚本
执行,只是用来提示自己这是一个
shell
脚本
vi test.sh #!/bin/bash echo "Hello World !" #! 是一个约定的标记,它告诉系统这个
脚本
需要什么解释器来执行,即使用哪一种
Shell
二、把文件权限修改为可执行文件 chmod +x ./test.sh 三、执行
脚本
./test.sh 四、如果想要在任何路径下运行该
shell
脚本
shell
脚本
详解(一)——初学
shell
脚本
必看哦
shell
脚本
详解一、
Shell
脚本
概述1、
shell
脚本
的概念2、
shell
脚本
应用场景3.
shell
脚本
能干什么4.
shell
的作用——命令翻译器,“翻译官”5.
shell
脚本
构成二.编写
shell
脚本
2.1 创建
shell
程序的步骤:2.2
shell
脚本
执行三.重定向与管道操作3.1重定向——交互式硬件设备3.2重定向——重定向操作3.3经典案例:3.4管道操作四.
shell
变量及赋值4.1
shell
的变量4.2 自定义变量4.3经典案例五.交互式定义变量(read) 一、
Shell
脚本
概述 1
如何在 Linux 中创建并运行
Shell
脚本
(Bash 初学者教程)
文章目录1、创建并运行第一个
shell
脚本
2、将
shell
脚本
转换为 bash
脚本
3、为什么大多数
shell
脚本
都包含 #! /bin/bash 在
shell
脚本
的开头?4、将
shell
脚本
添加到 PATH(以便它可以从任何目录运行) 1、创建并运行第一个
shell
脚本
首先创建一个名为 scripts 的新目录,它将托管我们所有的 bash
脚本
。 mkdir scripts cd scripts 现在在这个“
脚本
目录”中,使用 cat 命令创建一个名为 hello.sh的新文
shell
脚本
创建与使用
环境:ubuntu 方法一: 1.打开终端teminer,创建一个文件夹,名为work mkdir work cd work 2.创建一个
shell
脚本
touch test.sh vim test.sh 编辑
脚本
,i进入编辑,Esc退出编辑,shift+:wq!保存并退出 3.运行
脚本
./test.sh, 此时会在终端打印内容 方法二: 1.打开终端 2.进入work cd work 3.创建
shell
脚本
文件 touch min.sh 4.编辑
脚本
min.sh
执行
shell
脚本
.sh提示: 没有那个文件或目录 ..
执行
shell
脚本
.sh提示: 没有那个文件或目录 ..排查了很多可能性,什么路径,版本的。最后找到一个符合的。 因为
脚本
文件在windows下编辑过。windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,这时候只需要删除这个字符就可以了。 可以使用命令:sed -i 's/\r$//' urfile (urfile为目标文件)。 参考博客: https://blog.csdn.n.
UNIX文化
2,161
社区成员
4,355
社区内容
发帖
与我相关
我的任务
UNIX文化
Linux/Unix社区 UNIX文化
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 UNIX文化
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章