在linux内核启动完以后,会执行/etc/rc.d/rc.local脚本,最后再执行/bin/login程序,进入用户登陆界面 传统的做法,如果要在linux里添加开机自启的命令,需要在/etc/rc.d/rc.local脚本中添加 由于init进程是串行启动的,rc.local脚本会在所有其他服务启动完之后执行(centos7及以后已弃用该脚本,如需使用该脚本需要手动赋予可执行权限),而sys
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login... Read More
转载 2012-07-16 17:00:00
316阅读
2评论
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login... Read More
转载 2012-07-16 17:00:00
293阅读
2评论
#!/bin/bash # chkconfig: 2345 20 80 # description: Saves and restores system strapi # start stop restart source /root/.bash_profile _proj=`echo $0 | a ...
转载 2021-07-15 14:07:00
533阅读
2评论
最近在工作中整合友盟消息推送服务时,遇到了用 Ajax 向 Java 后台传递自定义参数的需求,当时想要采取 java.util.Map ,但发现 Ajax 无法传递 java.util.Map 类型的参数,后来无奈采取的方式的是采用了这样的Vo 对象:public ExtraVo {private List keys;private List&n
转载 2021-02-16 06:12:29
176阅读
文章目录示例脚本[Unit] 模块 -- 服务说明[Service] 模块 -- 核心区域[Install] 模块 示例脚本[Unit] # 主要是服务说明 Description=test # 简单描述服务 After=network.target # 描述服务类别,表示本服务需要在network服务启动后在启动 Before=xxx.service #
CentOS Java 服务 jar 文件 启动脚本文件名称:xxx-server.sh#!/bin/sh xxx=/home/xxx/server/xxx-0.0.1.jar xxx_log=/home/xxx/server/logs/xxx.log xxx_pid=/home/xxx/server/pid/xxx.pid red='\e[0;31m' green='\e[0;32m' yel
转载 2023-07-02 22:50:38
365阅读
一个netty tcp长连接的项目中用到的启动脚本(脚本非原创,网上拷贝来拷贝去的,已不知出处),以及jvm一些参数的设置,记录下来以后应该还用得到 #!/bin/bash # JDK所在路径 JAVA_HOME="/opt/java" # 需要启动的Java主程序(main方法类) APP_MAINCLASS="XXX" # 拼凑完整的classpath参数,包括指定lib目录下所有的j
1.单独jar包形式启动
转载 2023-05-24 21:56:42
292阅读
MySQL在类Unix系统上安装时包含一个mysql.server启动脚本,它通过mysqld_safe命令来启动MySQL服务,但我们通常把这个启动脚本重命名为mysqld或者mysql。这个启动脚本在有些系统上安装时被默认注册,很方便使用,但在其他系统上因为没有必要就不是默认注册,需要我们手动注册服务。01mysql.server启动脚本我们可以很方便的调用这个启动脚本:shell>my
# 解决spark启动脚本和hadoop启动脚本同名问题 在使用Spark和Hadoop这两个大数据处理框架的过程中,我们经常会遇到一个问题:它们的启动脚本可能会同名,导致冲突。因为两者在启动时需要执行不同的脚本启动相应的服务,如果同名的脚本被覆盖,就会导致启动失败。在本篇文章中,我们将介绍如何解决这个问题。 ## 问题描述 Spark和Hadoop这两个框架都提供了启动脚本,用于启动相应
原创 4月前
97阅读
Redis启动脚本: # vi /etc/init.d/redis #!/usr/bin/env bash # # redis start up the redis server daemon # # chkconfig: 345 99 99 # description: redis service in /etc/init.d/redis \ # chkconfig --
转载 2023-06-14 17:39:38
113阅读
简介 以源码方式编译安装的Apache是没有启动脚本的,也就是说用户不能通过简单的Server httpd start/stop/restart等操作。 为了使用简便,我们建立一个Apache的启动脚本,把Apache加入系统SysV服务。 [编辑] 建立启动脚本 # vi /etc/rc.d/init.d/httpd 将下列代码粘贴到httpd文件中: #!/bin/bash
转载 精选 2009-03-05 21:36:23
499阅读
#!/bin/sh  # 将脚本保存为/etc/rc.d/init.d/nginxd,便可以使用service命令启动、停止、重启nginx服务。  # source function library  . /etc/rc.d/init.d/functions  # Source netw
原创 2012-05-01 17:50:31
431阅读
1点赞
1评论
#!/bin/bash## Init file for the MooseFS master service## chkconfig: - 92 84## description: MooseFS master## processname: mfsmaster# Source function library.# Source networking configuration.. /etc/ini
原创 2012-08-21 14:33:06
647阅读
       交互Shell是指用户在提示符下输命令的Shell而非执行脚本的Shell,登录Shell就是在输入用户名和密码登录后得到的Shell,比如从字符终端登录或者用telnet/ssh从远程登录,但是从图形界面的窗口管理器登录之后会显示桌面而不会产生登录Shell(也不会执行启动脚本),在图形界面下打开终端窗口得到的S
转载 精选 2013-07-17 14:15:32
666阅读
nodejs 最近比较火,多实例配合nginx的反向代理,速度杠杠的。最近项目上有用到nodejs,顺便弄了个启动脚本1、安装 rpmdevtools,它可以方便的生成/etc/init.d/下面的启动脚本yum install rpmdevtools cd /etc/init.d/ rpmdev-newinit node mv node.init node chmod 755 node这
原创 2013-08-03 15:46:02
4371阅读
3点赞
第1行,指定哪种shell来解释执行我们的脚本,在linux下一般都推荐bash了。 第3行,脚本的名字,和这个脚本的功能简单的说明,不是必须的,但是推荐不要省略。 第6行,虽然前面带#号,是注释,但要用chkconfig命令注册开机启动服务器的话,该句必不可少,格式也不能错! # chkconfig: – 99 50 冒号的3个参数的含义: 第一位(X):是指定该脚本在哪个系统
it
转载 精选 2013-03-13 16:20:19
569阅读
脚本介绍:脚本功能包括nginx的start,stop,reload,status#!/bin/bash NGINX=/usr/local/nginx/sbin/nginx PID=/usr/local/nginx/logs/nginx.pid ##fun START () { pstree -p |grep nginx >&nbs
原创 2014-10-09 10:47:11
2756阅读
#!/bin/bash#需要配置的参数gearmand=172.17.0.23:4730job_limit=100log_level=allworker_ROOT=${PWD}NAME=${PWD##*/}BASEDIR=$worker_ROOT/scriptDAEMON=$worker_ROOT/$NAMEDESC="daemon $NAME"PID="$DAEMON".pid# 按天分割: %
原创 2015-02-04 16:00:42
1041阅读
  • 1
  • 2
  • 3
  • 4
  • 5