开机启动_开机启动项 - CSDN
精华内容
参与话题
  • 这儿可以设置开机时把哪些程序不启动。这个对win7和win10都可以,但怎么把要启动的程序加里面? 2 win7系统添加程序为启动项 在电脑左下角点击如图“所有程序”。 点击如图“启动”。 点击如...

    1 通用方法 windows + R ------>cmd------>msconfig

    这儿可以设置开机时把哪些程序不启动。这个对win7和win10都可以,但怎么把要启动的程序加里面?

     

    2 win7系统添加程序为启动项

    1. 在电脑左下角点击如图“所有程序”。

      win7如何添加开机启动程序(开机就自动运行打开)

    2. 点击如图“启动”。

      win7如何添加开机启动程序(开机就自动运行打开)

    3. 点击如图“打开”。

      win7如何添加开机启动程序(开机就自动运行打开)

    4. 如图目前是没有手动设置自启动项目的。

      win7如何添加开机启动程序(开机就自动运行打开)

    5.  把程序的快捷方式复制到上面的启动文件夹就好了。

     

    win10给系统添加程序为启动项

    C盘—用户—当前登录用户名—AppData—Roaming—Microsoft—Windows—Start Menu—Programs—Startup—Users目录,PS:完整路径为:C:\Users\YY-XP\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,这样就找到了上面的启动文件夹了,然后操作和win7的一样。

    win10查看软件启动

    1. 添加好开机启动程序后,点击开始菜单,选择设置按钮,如图。

    2. 进入Windows设置界面后,点击“应用”项,如图。

    3. 在应用于功能界面点击左侧栏的“启动”项,如图。

      win10如何设置软件开机启动

    4. 进入启动项界面后,就可以看到我们刚刚创建的开机启动程序了,如图。

     

    Refs:

    https://jingyan.baidu.com/article/ceb9fb10f4e3fb8cad2ba002.html

    https://jingyan.baidu.com/article/a3a3f811b24792cda3eb8a68.html

     

    展开全文
  • 004.开机启动(新)

    2020-01-21 10:32:13
    centos7建议使用systemctl来管理服务的自启动,它能够满足之前service和chkconfig的功能 systemd有系统和用户区分;系统(/user/lib/systemd/system/)、用户(/etc/lib/systemd/user/) 一般系统管理员手工...

    一. 写在前面

    centos7建议使用systemctl来管理服务的自启动,它能够满足之前service和chkconfig的功能

    1. systemd有系统和用户区分;系统(/user/lib/systemd/system/)、用户(/etc/lib/systemd/user/)

    2. 一般系统管理员手工创建的单元文件建议存放在/etc/systemd/system/目录下面

    3. 创建service文件

    [Unit]
    Description=nginx - high performance web server
    Documentation=http://nginx.org/en/docs/
    After=network.target remote-fs.target nss-lookup.target
      
    [Service]
    Type=forking
    PIDFile=/run/nginx.pid
    ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf
    ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
      
    [Install]
    WantedBy=multi-user.target
    
    1. 配置参数说明
      [Unit]

      Description : 服务的简单描述

      Documentation : 服务文档

      Before、After:定义启动顺序。Before=xxx.service,代表本服务在xxx.service启动之前启动。After=xxx.service,代表本服务在xxx.service之后启动。

      Requires:这个单元启动了,它需要的单元也会被启动;它需要的单元被停止了,这个单元也停止了。

      Wants:推荐使用。这个单元启动了,它需要的单元也会被启动;它需要的单元被停止了,对本单元没有影响。

      [Service]

      Type=simple(默认值):systemd认为该服务将立即启动。服务进程不会fork。如果该服务要启动其他服务,不要使用此类型启动,除非该服务是socket激活型。

      Type=forking:systemd认为当该服务进程fork,且父进程退出后服务启动成功。对于常规的守护进程(daemon),除非你确定此启动方式无法满足需求,使用此类型启动即可。使用此启动类型应同时指定 PIDFile=,以便systemd能够跟踪服务的主进程。

      Type=oneshot:这一选项适用于只执行一项任务、随后立即退出的服务。可能需要同时设置 RemainAfterExit=yes 使得 systemd 在服务进程退出之后仍然认为服务处于激活状态。

      Type=notify:与 Type=simple 相同,但约定服务会在就绪后向 systemd 发送一个信号。这一通知的实现由 libsystemd-daemon.so 提供。

      Type=dbus:若以此方式启动,当指定的 BusName 出现在DBus系统总线上时,systemd认为服务就绪。

      Type=idle: systemd会等待所有任务(Jobs)处理完成后,才开始执行idle类型的单元。除此之外,其他行为和Type=simple 类似。

      PIDFile:pid文件路径

      ExecStart:指定启动单元的命令或者脚本,ExecStartPre和ExecStartPost节指定在ExecStart之前或者之后用户自定义执行的脚本。Type=oneshot允许指定多个希望顺序执行的用户自定义命令。

      ExecReload:指定单元停止时执行的命令或者脚本。

      ExecStop:指定单元停止时执行的命令或者脚本。

      PrivateTmp:True表示给服务分配独立的临时空间

      Restart:这个选项如果被允许,服务重启的时候进程会退出,会通过systemctl命令执行清除并重启的操作。

      RemainAfterExit:如果设置这个选择为真,服务会被认为是在激活状态,即使所以的进程已经退出,默认的值为假,这个选项只有在Type=oneshot时需要被配置。

      [Install]

      Alias:为单元提供一个空间分离的附加名字。

      RequiredBy:单元被允许运行需要的一系列依赖单元,RequiredBy列表从Require获得依赖信息。

      WantBy:单元被允许运行需要的弱依赖性单元,Wantby从Want列表获得依赖信息。

      Also:指出和单元一起安装或者被协助的单元。

      DefaultInstance:实例单元的限制,这个选项指定如果单元被允许运行默认的实例。

    2. 常用操作

    systemctl daemon-reload 修改配置后重载是配置生效
    systemctl enable nginx.service 开机启用服务
    systemctl disable nginx.service 禁用开机启动
    systemctl is-enabled nginx.service 判断服务是否开机状态
    systemctl list-unit-files | grep enabled 查看开机启动状态服务列表
    
    systemctl start nginx.service 启动一个服务
    systemctl stop postfix.service 关闭一个服务
    systemctl restart nginx.service 重启一个服务
    systemctl status postfix.service 显示一个服务的状态
    

    二. tomcat

    1. 环境准备

    操作系统:CentOS 7(64位)
    已安装JDK,并配置好环境变量
    已安装tomcat,可手动启动,安装路径:/opt/tomcat/(可自定义)

    1. 创建tomcat启动脚本setenv.sh在/bin路径下

    catalina.sh在执行的时候会调用同级路径下的setenv.sh来设置额外的环境变量,因此需要在/opt/tomcat/bin路径下创建setenv.sh文件。

    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
    export CATALINA_HOME=/opt/tomcat
    export CATALINA_BASE=/opt/tomcat
    #设置Tomcat的PID文件
    CATALINA_PID="$CATALINA_BASE/bin/tomcat.pid"
    #添加JVM选项
    JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"
    
    
    1. 在/usr/lib/systemd/system路径下添加tomcat.service文件
      注意:路径都使用绝对路径。
    [Unit]
    Description=Tomcat8
    After=syslog.target network.target remote-fs.target nss-lookup.target
    
    [Service]
    Type=forking
    
    PIDFile=/opt/tomcat/bin/tomcat.pid
    ExecStart=/opt/tomcat/bin/startup.sh
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    
    
    1. 重载配置的服务
    systemctl daemon-reload
    
    1. 设置开机启动
    systemctl enable tomcat.service
    
    1. 重启后测试结果

    三. nginx

    1. 在/usr/lib/systemd/system路径下添加nginx.service文件
    [Unit]
    Description=nginx
    After=network.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/nginx/sbin/nginx
    ExecReload=/usr/local/nginx/sbin/nginx -s reload
    ExecStop=/usr/local/nginx/sbin/nginx -s quit
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    
    1. 重载配置的服务
    systemctl daemon-reload
    
    1. 设置开机启动
    systemctl enable nginx.service
    
    1. 重启后测试结果
    展开全文
  • linux 添加开机启动项的三种方法。

    万次阅读 2018-03-08 19:45:14
    linux 添加开机启动项的三种方法。(1)编辑文件 /etc/rc.local输入命令:vim /etc/rc.local 将出现类似如下的文本片段:#!/bin/sh## This script will be executed *after* all the other init scripts.# You can ...

    linux 添加开机启动项的三种方法。

    (1)编辑文件 /etc/rc.local

    输入命令:vim /etc/rc.local 将出现类似如下的文本片段:

    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.

    touch /var/lock/subsys/local
    /etc/init.d/mysqld start #mysql开机启动
    /etc/init.d/nginx start #nginx开机启动
    /etc/init.d/php-fpm start #php-fpm开机启动
    /etc/init.d/memcached start #memcache开机启动

    #在文件末尾(exit 0之前)加上你开机需要启动的程序或执行的命令即可(执行的程序需要写绝对路径,添加到系统环境变量的除外),如:

    /usr/local/thttpd/sbin/thttpd  -C /usr/local/thttpd/etc/thttpd.conf
     
    (2)自己写一个shell脚本

    将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。

    (3)通过chkconfig命令设置

    将启动文件cp到 /etc/init.d/或者/etc/rc.d/init.d/(前者是后者的软连接)下

    vim 启动文件,文件前面务必添加如下三行代码,否侧会提示chkconfig不支持

    #!/bin/sh 告诉系统使用的shell,所以的shell脚本都是这样
    #chkconfig: 35 20 80 分别代表运行级别,启动优先权,关闭优先权,此行代码必须
    #description: http server(自己随便发挥)//两行都注释掉!!!,此行代码必须

    chkconfig --add 脚本文件名 操作后就已经添加了

    展开全文
  • 设置开机软件启动的方法

    千次阅读 2019-06-05 18:53:38
    前两天要设置自己公司研发的软件设备的开机启动 从网上找到的如下方法 环境win10,win7都适用 第一步 快捷键 meta+R (也就是键盘上win +R)调出运行 第二步 在运行中输入 shell:startup,然后回车 第三步 此时...

    前两天要设置自己公司研发的软件设备的开机启动

    从网上找到的如下方法

    环境win10,win7都适用

    第一步 快捷键 meta+R (也就是键盘上win +R)调出运行

    第二步 在运行中输入 shell:startup,然后回车

    第三步 此时弹出的是C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 这个目录

    在这个目录中新建快捷方式然后把快捷方式指向你自己的程序目录就好

    延伸:如果你自己想要启用多个软件怎么办?

    当然新建多个快捷方式是一个方法

    第二个可以使用windows 批处理命令

    方法:

    还是在上述目录下新建startlist.bat文件

    里面的内容可以这样

    start "Unity" "D:\Unitys\Unity2018.2.6\Unity\Editor\Unity.exe" &
    start "Chrome" "C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe" &
    start "鲁大师" "D:\Program Files (x86)\LuDaShi\ComputerZ_CN.exe"

     

    这样就可以在电脑启动的时候同时启动Unity和谷歌浏览器以及鲁大师等等

    期间如果需要延时什么的自行百度,度娘上有很多

    补充:

    Windows自带的任务计划程序

    创建一个基本任务

    设置触发条件

    设置启动的脚本或者程序

    点击下一步,然后点击完成就可以啦

     

    重启一下试试,没问题

    展开全文
  • windows设置开机启动可执行文件

    万次阅读 2018-06-14 22:36:38
    windows设置开机启动可执行文件   服务器可能会有windows部署的情况,经常需要设置开机启动、开机后定时启动、隐藏启动jar等要求。 1、放到开机启动文件夹中   这种是最简单的开机启动方式。   如果是...
  • 设置开机自动启动某软件

    千次阅读 2019-03-05 08:45:29
    win+R 输入shell:startup(会打开一个目录) 将要自启的软件快捷方式拖到上一步的文件夹中
  • Windows设置自己的程序开机自动启动

    万次阅读 多人点赞 2018-12-24 17:57:07
    Windows系统想要快速设置开机自动启动某个程序,可以使用以下几种方法设置: 第一种:设置启动项 1.找到启动文件夹,我的是C:\Users\ThinkPad\AppData\Roaming\Microsoft\Windows\Start ...2.拷贝需要开机启动的程...
  • Win10管理开机启动项的方法相信大家已经非常熟悉,msconfig命令各系统都通用,那么很多用户发觉Win10和Win7 XP等系统不同,没有启动文件夹,那么我们怎么添加开机启动项呢?如晨软件或程序没有开机启动设置的话,是...
  • 现如今我们大家不论是生活中还是工作中运用电脑都是甚为广泛,对于电脑的操作,有人会把一些软件设置为开机启动,如果当我们不需要自启动的时候怎样关闭自启动程序呢?不能自启动软件开一次你手动关一次吧,这样太...
  • Zookeeper集群部署 Kafka集群部署 配置ZK开机启动 配置Kafka开机启动
  • linux 设置开机启动项两种方式

    万次阅读 多人点赞 2016-09-12 23:50:12
    有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务。在解问题之前先来看看Linux的启动流程Linux的启动流程主要顺序就是: ...init进程逐一加载开机启动程序,其实就是运行指定目录里的
  • win7开机启动项怎么设置 电脑开机启动项在哪里设置 现在的软件很多安装程序都是默认的开机启动,电脑上如果软件的开机启动项多了就会使得电脑的开机速度很慢,这个时候就需要大家手动来设置开机启动项了,那...
  • Windows 开机启动bat文件

    千次阅读 2019-04-02 17:38:52
    开机启动方法有很多种,笔者想要的是开机启动一个批处理文件(xxx.bat),然后这个.bat文件是用当做一个java项目服务器的启动项。 下面介绍一种开机启动.bat文件的方法,此方法可以按Windows用户来分,可以控制某个用户...
  • centos7开机启动自定义脚本大致分为一下几种方式 一、通过CentOS7的rc-local服务启动  编辑rc.local文件(没有就自己建) vim /etc/rc.d/rc.local 执行命令以sudo执行,不然可能会出现权限问题(楼主踩过的坑....
  • 手动添加开机启动

    千次阅读 2019-04-27 22:50:45
    使用常见的管家类软件如360安全卫士、腾讯管家等用户都可以方便的为自己添加开机启动项,但由于最近刚入职公司,公司的电脑上没有安装这一类软件(不知道会不会不允许安装),所以就尝试手动添加开机启动项,通过...
  • 1、 监控RECEIVE_BOOT_COMPLETED,即开机启动事件 2、监控sd卡mount事件 开机总会扫描sd卡吧? 监控sd卡事件也有类似开机启动效果。特别app安装在sd卡的情况下有些os是抓取不到RECEIVE_BOOT_COMPLET...
  • 接触过Windows的朋友肯定知道,一些系统服务软件、杀毒软件(360、腾讯电脑管家)、社交软件(QQ)等安装过后,下次都会开机启动,你知道是什么原因么,我们如何禁止它们开机启动呢。通过阅读本文,相信你会知道答案。 ...
  • 增加开机启动

    千次阅读 热门讨论 2019-06-03 18:07:46
    下面是我总结的设置开机启动的几种方法。 方法一: 利用软件本身进行设置 好多软件都有设置开机启动的选项,勾选即可。当然,如果软件本上没有这个选项,那就得换别的方法了。 方法二:借助一下软件设置开机...
  • Linux 设置开机启动项的几种方法

    万次阅读 2017-06-15 13:42:22
    Linux 设置开机启动项的几种方法方法一:编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本。所以我们可以直接在/etc/rc.local中添加启动脚本。$ vim /etc/rc.local 方法二:添加一个开机启动服务。将...
  • ubuntu设置开机启动程序

    千次阅读 2017-09-09 15:29:09
    原理在ubuntu下设置开机自启动项这篇blog里介绍的很详细,启动的程序必须在/etc/init.d里或者在/etc/init.d/rc.local文件中设置环境变量(参考ubuntu搭建ss服务无法...1.配置apache2开机启动: 由于apacha2在/etc/i
1 2 3 4 5 ... 20
收藏数 351,908
精华内容 140,763
关键字:

开机启动