建立交互式Linux启动
来源:互联网 发布:野蛮生长演唱会知乎 编辑:程序博客网 时间:2024/04/29 10:39
先前写了个程序, 作为开机自动运行的, 但因种种原因, 程序一运行就报段错误, 只有重装系统或是用光盘启动系统删除自动启动项了.但这么做太麻烦了, 于是想到DOS系统有个F8键, 启动可以选择启动项.
为了实现类似DOS在启动时按F8键可以单步启动, 以选择启动项的功能, 我修改了启动脚本 /etc/rc.d/rc.local:
----------------方法1------------------------------------
#!/bin/bash
#2秒内没有输入y + 回车就自动运行程序,否则不执行
read -t 2 arg
case $arg in
y)
exit 1
;;
*)
;;
esac
./要自动执行的程序
------------------------------------------
方法2
对应 read -t 2 arg 有点解释器可能不认
换一个方法:
old_stty=`stty -g`
stty -icanon min 0 time 20 #2秒
eval read arg
stty "$old_stty"
case $arg in
...
--------------------------------------------------------
第一种方法相对容易些,第二种适应性更强些
- 建立交互式Linux启动
- Linux运维笔记-课后作业-非交互式建立swap分区(脚本执行)
- LINUX修改用户密码-交互式与非交互式
- 建立 U盘 (USB)启动的 Linux
- linux自启动服务的建立
- Linux 交互式Shell脚本文件
- Linux非交互式修改密码
- 交互式
- Python交互式环境的启动文件
- 交互式连通性建立(ICE)系列之概要介绍
- 用Java Server Faces建立交互式WEB站点
- 用Java Server Faces建立交互式WEB站点
- 10012.在USB存储设备上:建立Linux启动系统
- RedHat Linux下Oracle启动脚本的建立 dbstart oracle
- Linux下建立Oracle服务及其开机自启动(转载)
- Linux如何在桌面建立MatLab启动图标
- Linux下建立Oracle服务及其开机自启动
- Linux初学——设置启动载入、建立虚拟内存
- linux命令行下载工具
- “垃圾”文章为何能上首页
- 工作流引擎设计之退回任务定义
- 千万级数据的分类搜索引擎(三)
- 好好学习,天天向上,迈开我的第一步~~
- 建立交互式Linux启动
- JSP学习记--02(jsp基本结构、变量、注释、指令标签、动作标签)
- 博士生研究的回忆
- 第一篇....
- 业务流程执行语言BPEL标准化流程管理
- 收集整理的Linux下的小技巧(三)
- 自德国哲学教材
- 想让公司承担孕、产期工资?老子解雇你!!!--咱们一起"骂"老板(2)
- 在科研中领悟科研——Applied Catalysis A文章背后的故事