`

关于linux的一些特性

阅读更多
1. 关于linux的运行级别,包含0123456S,0表示关闭,6表示重启,其他在每个发行版中意义各不相同
   对于ubuntu,1表示单用户维护模式,2-5多用户模式(之间无差异,可以修改之中的链接进行定制),S(交由系统自己运行的级别),这些不同的运行级别就相当于windows中的启动模式(安全模式,带网络的安全模式,命令行模式等)
   linux启动,加载系统内核,内核启动init进程(init进程是linux的根进程,所有系统进程都是它的子进程),init进程读取/etc/inittab文件(ubuntu不同,可能是/etc/event.d/rc-default文件),获取系统运行级别,进入该运行级别(按顺序执行该运行级别对应文件夹下的脚本---是一些链接,链接到/etc/init.d下定义的各种服务脚本),以便启动/关闭相应的各种服务
   按顺序执行---通常情况下,/etc/rcS.d目录下的脚本会首先被执行,然后再是配置的运行级别对应目录rcN.d(N就是特定的运行级别),rcN.d目录下脚本链接的名称为SXX...和KXX...,其中S代表start,表示启动服务; K代表kill,表示stop服务,顺序按照XX两位数字从小到大执行;如/etc/rc2.d/K20powernowd会以/etc/rc2.d/K20powernowd stop形式执行;如果你想禁止某一服务在启动时自动运行,你可以将相应运行级别中的脚本名由S##xxx改为K##xxx;
ubuntu现在使用upstart来代替sysinit,进行服务进程的管理;
   (*)不可将系统的运行级别配置为0或者6,否则系统将启动即关闭或无限循环启动;
   在系统中执行关机或重启,后台会执行init 0或init 6切换到关闭或重启级别(相应会执行rc0.d或rc6.d下的链接脚本)

2.配置信息地址
  /etc/hosts                 主机列表,可以在此设置一些本机域名映射
  /etc/hostname              主机名
  /etc/resolv.conf           域名解析服务器地址(DNS Server)
  /etc/network/interfaces    网卡配置文件

3.在用户登录的时候执行sh脚本的顺序:每次登录的时候都会完全执行的
  /etc/profile.d/file
  /etc/profile
  /etc/bashrc
  /root/.bashrc
  /root/.bash_profile
分享到:
评论

相关推荐

    Linux操作系统的结构和特性分析

    Linux操作系统的这些特性使其成为开发者、企业及个人用户的首选,尤其是在服务器领域,Linux的市场份额持续增长。随着云计算、物联网等技术的发展,Linux操作系统的重要性将进一步提升。通过深入理解和熟练掌握Linux...

    linux进阶(各种高级特性)

    上次发了个基础的,发现有人喜欢,由于上次只能发5m一下,没一起发完,这次都发了。。。IBM编写,绝版绝版

    linux 的英文论文

    以下是一些从给定的论文标题中提取出的Linux相关知识点: 1. **符号计算在UNIX下的加速** (Fast Symbolic Computation under UNIX):这篇论文可能探讨了如何在Linux(作为UNIX的一个变种)上优化数学和科学计算,...

    关于Linux操作系统,说法正确的是_______。 A.Linux操.docx

    关于Linux操作系统,我们可以深入探讨其特点、应用以及与其它操作系统相比的优势。Linux是一种自由和开放源码的操作系统,它的内核由林纳斯·托瓦兹(Linus Torvalds)在1991年创建。Linux操作系统是基于Unix哲学...

    Linux系统特性及安全问题浅析.pdf

    Linux系统特性及安全问题浅析.pdf

    浅谈Linux的特性与应用.pdf

    浅谈Linux的特性与应用.pdf

    LINUX内核中的GCC特性

    ### LINUX内核中的GCC特性详解 #### 一、引言 GNU Compiler Collection (GCC) 是一个广泛使用的开源编译器套件,它不仅支持多种编程语言,还提供了丰富的特性和扩展来增强C语言的能力。对于Linux内核而言,GCC扮演...

    嵌入式linux内核开发培训之linux特性.docx

    本文主要探讨了Linux内核在嵌入式领域的独特优势和特性,这些特性使其成为嵌入式系统开发的理想选择。 首先,Linux内核是一个开源系统,这意味着它的源代码对所有人开放,开发者可以自由地查看、学习、修改和分发。...

    上海杰普培训的讲义--关于Linux系统

    【标题】:“上海杰普培训的讲义--关于Linux系统” 【描述】:“这份资料涵盖了Linux系统的使用、配置、系统开发、应用开发以及开发套件的使用,还包含了一个具体的MP3播放器开发实例讲义。” 【标签】:“Linux”...

    Linux操作系统特性分析.pdf

    本文将深入探讨Linux操作系统的几个关键特性,包括它的综合特性、稳定性、性能、兼容性、硬件支持以及网络支持。 首先,Linux的一大特性是其多任务能力,允许用户在同一时间运行多个程序,提高工作效率。它还支持多...

    关于linux内核以及其他个人体会的文集

    Linux 内核思想和编程实践 本文集是作者近两年来的心得体会,涵盖了 Linux 内核、操作系统设计、编程思想、Windows 操作系统对比、数学和算法、Java 小文、个人思想等多方面的内容。下面是从标题、描述、标签和部分...

    feature additions and feature removals from the Linux kernel.pdf

    本文提供的数据集是关于 Linux 内核特性添加和删除的最大数据集之一,该数据集可以帮助研究人员更好地理解 Linux 内核的演进过程和特性的变化。该数据集可以应用于多个领域,例如特性演进分析、版本控制、软件演进等...

    Linux的主要特性.pdf

    本文将深入探讨Linux的主要特性,包括其跨平台能力、多用户与多任务支持、用户界面、网络功能以及可靠的安全和稳定性。 1. **支持多种平台** Linux的跨平台兼容性是其显著特性之一。它不仅能在传统的个人计算机上...

    关于手机Linux操作系统

    关于手机Linux操作系统,它是基于开源的Linux内核开发的智能移动设备操作系统,主要因为其开源、低成本和可定制性等特点而被广泛采用。Linux最初由Linus Torvalds创造,作为一个自由、开放源代码的Unix-like系统,...

    趣谈Linux操作系统

    压缩包中的"mp3"文件可能包含关于Linux操作系统的讲解音频,可能是专家或讲师分享的教程,涵盖了Linux的基本概念、命令行操作、系统管理、网络服务等内容,通过听这些音频,学习者可以深入了解Linux操作系统的工作...

    Linux设备驱动开发详解:基于最新的Linux4.0内核,linux设备驱动开发详解pdf,LINUX

    通过阅读这本书,开发者不仅能掌握Linux设备驱动开发的基本技能,还能了解到最新的内核特性。这将有助于他们适应不断发展的Linux内核,编写出高效、可靠的设备驱动程序,为Linux系统增添更多的硬件支持,从而推动...

    Linux教程.pdf

    Linux 系统的特性包括多用户、多任务、多线程、动态加载模块、虚拟内存等。 1.2.3 Fedora Core 特性 Fedora Core 是 Red Hat company 推出的一个 Linux 发行版,具有高度的可定制性和稳定性。 第 2 章安装 Linux ...

    linux C编程实战

     1.1.2 Linux的特性   1.1.3 Linux的内核版本和发行版本   1.2 C语言简介   1.2.1 C语言的发展历史   1.2.2 C语言的特点   1.3 Linux的安装、启动与关闭   1.4 Linux的基本使用   1.4.1 ...

    linux下ble开发

    在技术实现方面,除了核心协议的支持外,Linux也支持一些扩展技术,如6LoWPAN、HID over GATT(HoG)以及多适配器支持等,这些都是BLE开发中可能遇到的高级主题。 最后,对于未来的开发工作,除了关注技术细节和...

Global site tag (gtag.js) - Google Analytics