suse启动脚本
❶ 我写了个sh脚本文件,如何配置才能实现Suse11系统开机时能自动执行该sh脚本。
需要加执行权限。SUSE好像是有点问题。貌似是/etc/rc.d这个路径~~
❷ linux chkconfig怎么添加开机启动服务
方法一:
一、赋予脚本可执行权限(/opt/script/autostart.sh是你的脚本路径)
❸ suse linux12 ip设置
第一种 SUSE Linux IP 设置方法
ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up
route add default gw 192.168.1.2
释义:
#IP 配置,包括子网掩码 , 看情况修改 eth0 和 192.168.1.22
# 网关修改 , 看情况修改 192.168.1.2
第二种 SUSE Linux IP 设置方法
在 suse 操作系统中每个网卡都有一个配置文件,在 /etc/sysconfig/network/ 目录下。用 root 登录 , 编辑 ifcfg-eth0- 你的网卡的物理地址的那个文件:
把 BOOTPROTO 的赋值改成成 static ,也就是 BOOTPROTO=static
然后增加如下内容:
IPADDR=192.168.1.110
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
配置完后 要让它生效,就输入 /etc/init.d/network restart 就可以生效,注意 suse9 的网管配置是在 /etc/sysconfig/network/ 目录下的 routes 这个文件配置的。这样你就学会了 SUSE Linux IP 的两种设置方法了。
#ifconfig eth0 静态 IP 地址 netmask 掩码 up
#route add -net DNS 的 IP 地址 netmask 掩码 gw 静态 IP 地址
第三种根据 yast2 network 图形化配置
yast命令 据SuSE公司介绍,YaST是中心管理和安装工具,用于完成大多数管理性任务。事实上,yast命令的.YaST 是SuSE linux系统的一个必要组成部分。只有在用户确信绝对不再需要它时才能将其删除! YaST可以用作为许多不同任务的一个图形工具,包括(但不限于): *配置和集成硬件 *配置网络服务 *硬盘驱动器和文件系统管理 *软件管理 *系统安装和更新 *用户管理 yast命令位于/sbin目录,必须作为根用户运行。利用yast命令配置系统时,SuSE主系统配置文件/etc/re.config将产生改动。这一文件由一个名为SuSEconfig的独立程序维护,该程序也位于/sbin目录下,运行yast命令后根据需要予以启动。虽然yast是一个编译的二进制程序(SuSE未提供源代码)。但SuSEconfig是一个1000行的shell脚本,它通过再/etc/rc.config中使用和插入值来更新和操作系统。
❹ 如何管理和配置Linux启动项linux启动项
随着近几年Linux不断加深对桌面用户的影响力,经验丰富的Linux(如Ubuntu和CentOS等)用户可能需要查看和更改Linux启动项,以实现更好的性能和功能。本文将提供一些有关如何管理和配置Linux启动项的指导。
首先,在管理Linux启动项之前,了解它们的几种类型是必不可少的。 Linux 启动项的几种类型包括以下:
1. SysVinit 启动项: 这是理想的启动脚本。 这些脚本控制系统从系统启动到运行态之间的过渡。 这些脚本使用 /etc/inittab 文件来配置。
2. systemd 启动项:systemd 是新的 Linux 启动系统,现在是 CentOS, SuSE 和 Ubuntu 等主流发行版的标准启动机制。 systemd 使用 systemd 单元文件管理守护进程的配置,并保存在 /etc/systemd 目录中。
第二步是使用“ chkconfig”查看和管理Linux启动项。 sudo chkconfig –list命令可用于查看有关当前Linux启动项的状态,并可以使用sudo chkconfig [service name] –level [runlevel] on/off更改服务的状态。
以下是一个示例,用于将 sshd 启用/禁用:
sudo chkconfig sshd –level 2345 on # Enable the service
sudo chkconfig sshd –level 2345 off # Disable the service
第三步是使用“ systemctl”来管理systemd启动项。 sudo systemctl list-unit-files 将列出当前系统上所有Systemd单元。 使用 sudo systemctl [enable/disable] [service name] 命令即可更改Linux服务状态。
我们可以使用以下示例将 sshd 启用 / 禁用:
sudo systemctl enable sshd # Enable the service
sudo systemctl disable ssh # Disable the service
最后,您可以使用systemctl -t 启动类型列出所有类型的启动项,并使用systemctl list-dependencies列出指定的Linux服务的依赖项。
总的来说,管理和配置Linux启动项是一件有趣的任务,只要您了解这几种类型的Linux启动脚本及其相关的命令,就可以成功使用Linux的启动项。
❺ suse linux 11 定时任务怎么开机启动
步骤:
1.用vi编写要执行的shell脚本t.sh :
例如:
#!/bin/bash
echo "I love you !" >>/home/luogen30/Desktop/t.txt
(注:该脚本是向t.txt文件中append一句话.)
2. 在命令终端输入: crontab -e 弹出命令编辑窗口.
3. 编辑如下命令:
* ** ** /home/luogen30/Desktop/t.sh
(每秒钟 执行一次t.sh.)
4.在命令终端 执行:cron restart ,
重启定时任务.
5.查看已经编写的定时任务:
在命令终端输入:crontab -l
❻ linux没有rc.local如何添加开机启动脚本
添加开机启动脚本的方法:
可以利用 systemd 的启动原理,通过 /etc/systemd/system/rc-local.service 文件来达到启动时执行 /etc/rc.local 文件的目的。不仅仅是ubuntu 18.04有这个问题。
debian 9也会碰到,方法使用。没有/etc/rc.local文件,熟悉的开机自动启动的设置就配置好了。
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
2021年6月,根据Linux 5.14刚刚进入合并队列的char-misc-next提交,Linux 5.14正式移除了RAW驱动。
发展历史:
Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:Unix操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。