Archives: centos启动脚本 无法进入系统

Advertisement

从命令行启动脚本

------<PYTHON核心编程> 从命令行启动脚本 Unix 衍生系统(Linux,MacOS X,Solaris,FreeBSD 等等) 不管哪种 Unix 平台, Python 脚本都可以象下面这样,在命令行上通过解释器执行: $ python script.py Python 脚本使用扩展名 .py, 上面的例子也说明了这一点. Unix 平台还可以在不明确指 定 Python 解释器的情况下,自动执行 Python 解释器.如果你使用的是类 Unix 平台, 你可以 在你的脚本的第

Tomcat等应用启动脚本中的-D参数 [java的系统参数传递]

由于最近看Tomcat和GlassFish的源码,发现其启动脚本中有许多-D的参数,比如: -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" 能够理解是设置一些属性,在运行时再获取,但为什么是-D一直没搞清,今天网上看到一个java -D的写法,才明白,原来是java运行参数,和-cp,-verbose这一类的差不多. 最终这些-D参数可以在代码中用 System.getPr

linux开机启动脚本的顺序(转)

如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法.如下: 1.相关基础知识点 1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式 /etc/rc.d/rc.local #相应级别服务启动之后.在执行该文件(其实也可以把需要执行的命令写到该文件

将CentOS 7打造成桌面系统

效果图如下: 前言 以下所有操作默认在root权限下执行,桌面环境是kde,使用gnome的也可以参考一下. 我收集的以下要用到的一些安装包,360网盘http://yunpan.cn/csMhBAp92vTgN 提取码 92e2 以下要用的安装软件语法: 通过软件源在线安装: sudo yum -y install 软件名 其中参数-y为所有选项均选则yes,不加-y则要手动确认 通过本地rpm包安装: sudo rpm -ivh 软件名 其中参数-i为安装,-vh为列出安装过程 一.安装ce

linux开机启动脚本的顺序

如果 [url=javascript:;]服务[/url] 器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下 [url=javascript:;]linux[/url] 下 [url=javascript:;]开机[/url] 自动启动 [url=javascript:;]脚本[/url] 所涉及的 [url=javascript:;]知识[/url] 和方法.如下: 1.相关 [url=javascript:;]基础[/url] 知识点 1)redhat的启动方式和执

linux启动脚本学习

linux启动脚本学习 一.init和运行级别 接触过linux的朋友应该都了解到,传统的init定义了7个运行级(run level),例如0级是关闭系统.2级进入是多用户字符界面.5级是进入图形界面等等. /etc/inittab文件规定了系统进入到每一个运行级时需要运行的命令,在机器引导时,init从运行级别0级开始,一级一级地往上运行到在/etc/inittab文件中所设置的默认运行级别. 修改系统的默认运行级别: #vi /etc/inittab //编辑inittab文件 找到以下字

Memcached 安装及启动脚本

解析:Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度. 一.软件版本 libevent 稳定版 wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz memcached 稳定版 wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.

bash启动脚本

交互Shell是指用户在提示符下输命令的Shell而非执行脚本的Shell,登录Shell就是在输入用户名和密码登录后得到的Shell,比如从字符终端登录或者用telnet/ssh从远程登录,但是从图形界面的窗口管理器登录之后会显示桌面而不会产生登录Shell(也不会执行启动脚本),在图形界面下打开终端窗口得到的Shell也不是登录Shell. 首先执行/etc/profile,系统中每个用户登录时都要执行这个脚本,如果系统管理员希望某个设置对所有用户都生效,可以写在这个脚本里. 然后依次查找当

rsync启动脚本

第1行,指定哪种shell来解释执行我们的脚本,在linux下一般都推荐bash了. 第3行,脚本的名字,和这个脚本的功能简单的说明,不是必须的,但是推荐不要省略. 第6行,虽然前面带#号,是注释,但要用chkconfig命令注册开机启动服务器的话,该句必不可少,格式也不能错! # chkconfig: – 99 50 冒号的3个参数的含义: 第一位(X):是指定该脚本在哪个系统启动级别下运行(关于linux启动级别将在别的博文中介绍),比如你需要在3,4,5上运行,那么第二位就设置成345,我

windows 2008AD计算机启动脚本无法执行

最近客户端将AD 从windows 2003 升级到windows 2008,发现原来计算机启动的可以执行的COPY 文件脚本无法执行.开启了Userenv 日志没有发现什么具体的内容.是否在windows 2008的AD上有些安全的设置阻止了BAT脚本的执行? 现在想到另外一种办法进行文件同步,那就是Windows 2008 组策略的preference 同步.现在发现windows 2008 系统没有问题.但是windows 2003 及windows XP 系统出现的问题是访问拒绝,这个与

openwrt启动脚本分析

openwrt是通过一系列shell脚本进行启动流程的组织,下面是启动流程的提纲.如 果想详细了解启动的过程,则需要仔细走读脚本文件. 1. 在make menuconfig 选择target平台 Broadcom BCM947xx/953xx [2.4] 2. linux内核的配置文件由下面两个文件组成 target/linux/generic-2.4/config-default target/linux/brcm-2.4/config-default 3. 在配置文件中可以看到 CONFI

Linux 启动脚本 完全注释(1) -- 整体流程

Linux太伟大了,什么东西都可以由你来做主,Linux加载完内核后,所有的其他系统服务,进程,都是靠脚本来加载的.所以Linux是这么的透明,你可以清除的指导你的系统做了什么. 下面我就对Linux的启动脚本做了注释,该脚本是属于LFS的,因为该系统比较小,所以可以很清楚的看清楚框架.其他的发行版本的脚本,肯定也会有所不同,但是大框架还是差不多的. 首先对整体流程,叙述一遍.要想了解整体流程,看/etc/inittab就可以了,启动过程全是依赖于该配置文件. 1.由引导程序(grub)加载内核

slackware启动脚本详解

作者: liquid_zigong 来自: www.linuxsir.org 原文在此 我们知道,kernel成功启动之后,在init/main.c中调用execve执行程序/sbin/init.init进程被称为初始化进程,因为它负责系统的启动. 我以我的slackware10为例(不光因为它是我用的套件,而且启动脚本十分清晰明了),讲一讲启动的具体过程: (史前时期)loadlin,grub,lilo把内核参数传给kernel,如(BOOT_IMAGE=Linux ro root=307),

Android启动脚本init.rc(2)

Android--init.rc脚本 (2010-12-22 16:47:51) 转载 <script></script>标签: it 分类: 技术 <!-- 正文开始 --> 在Android中使用启动脚本init.rc,可以在系统的初始化中进行简单的操作. init.rc启动脚本路径:system/core/rootdir/init.rc 内容: Commands:命令 Actions:动作 Triggers:触发条件 Services:服务 Options:选项

技术扫盲区:Linux 启动脚本 完全注释

一:背景介绍 Linux太伟大了,什么东西都可以由你来做主,Linux加载完内核后,所有的其他系统服务,进程,都是靠脚本来加载的.所以Linux是这么的透明,你可以清除的指导你的系统做了什么. 下面我就对Linux的启动脚本做了注释,该脚本是属于LFS的,因为该系统比较小,所以可以很清楚的看清楚框架.其他的发行版本的脚本,肯定也会有所不同,但是大框架还是差不多的. 首先对整体流程,叙述一遍.要想了解整体流程,看 /etc/inittab 就可以了,启动过程全是依赖于该配置文件. 1 由引导程序(

andorid系统启动过程中添加启动脚本

最近在做项目的过程中,遇到了这么一个需求,需要在Android(4.2.2)启动时候执行以下命令,命令的具体含义不再解释: mount -t usbfs none /proc/bus/usb 最初做法是将其加入init.rc文件中,但是发现此方法行不通,原因到现在也未查明,希望知道原因的朋友能够留言告知,不胜感激o(∩_∩)o . 接着查阅相关资料,发现将命令写入一个sh文件中,之后在开机的时候执行该sh文件,同样能够达到效果,于是新建了一个sh文件usbfs.sh,内容如下: #! /syst

【转载】init.d里chkconfig(linux启动脚本讲解+示例)

转载自 http://www.cnblogs.com/dkblog/archive/2012/05/15/2501885.html init.d里chkconfig(linux启动脚本讲解+示例) #!/bin/bash # chkconfig : 35 99 05 # description: Test chkconfig # file: /etc/init.d/foo env > /tmp/ENVLOG 35 : 就是哪种runlevel下启动 99:在rc3.d和rc5.d下产生S99fo

[转]openwrt启动脚本分析

原文地址:http://blog.chinaunix.net/uid-26598889-id-3060545.html 作者:chou_o_ning openwrt是通过一系列shell脚本进行启动流程的组织,下面是启动流程的提纲.如 果想详细了解启动的过程,则需要仔细走读脚本文件. 1. 在make menuconfig 选择target平台 Broadcom BCM947xx/953xx [2.4] 2. linux内核的配置文件由下面两个文件组成 target/linux/generic-

Hadoop启动脚本全解析

在工作过程中,经常需要调整一些hadoop的参数配置,所以经常会遇到各种各样的问题.比如改了个配置怎么突然namenode起不来啦,加了个jar包怎么让hadoop的jvm加载啊,如何设定log目录啦等等,每次都需要仔细的查一遍启动脚本才能找到原因,费时又费力,因此专门总结了一下以便不时之需. cloudera的hadoop的启动脚本写的异常复杂和零散,各种shell脚本分散在系统的各个角落,让人很无语.下面以namenode启动的过程为例说明hadoop的启动脚本的调用关系和各个脚本的作用.

Linux&amp;nbsp;启动脚本&amp;nbsp;完全注释&amp;nbsp;1&amp;nbsp;--&amp;nbsp;整…

原文地址:http://blog.csdn.net/soulxu/archive/2008/05/11/2432942.aspx Linux 启动脚本 完全注释 1 -- 整体流程 Linux太伟大了,什么东西都可以由你来做主,Linux加载完内核后,所有的其他系统服务,进程,都是靠脚本来加载的.所以Linux是这么的透明,你可以清除的指导你的系统做了什么. 下面我就对Linux的启动脚本做了注释,该脚本是属于LFS的,因为该系统比较小,所以可以很清楚的看清楚框架.其他的发行版本的脚本,肯定也会