热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

debian看书笔记

debian看书笔记--Linux发行版技术-Debian信息,下面是详情阅读。
《Debian Linux系统配置与管理》
电子工业出版社 csip编著

p8
GNU/Linux 的称呼由来
因为大部分的linux发行版本都是由

(1)linux kernel
(2)基本的libc,utility
(3)X Window System

三部分构成,其中(2)(3)中的大部分软件都是属于GNU计划的一部分,所以成为GNU/Linux

p13
debian的发行版代号都是来自于玩具总动员中的名字。

p16
开源的驱动支持,大部分硬件的驱动都是由linux用户们编写的,而非厂商,所以很多厂商倒闭之后,他们的硬件仍然可以很好的获得支持。

P18
选择硬件时候注意事项,不要选择只为windows开发驱动程序的那些硬件,实践证明,现在硬件选择的范围越来越宽,对linux支持好的硬件同时也是最优的选择之一。

P34
网络引导安装debian从debian3.1 开始支持,有机会可以尝试一下。

P34
可以挂载iso文件,然后使用iso文件做库,从本地安装,好处就是不用从网络上面下载,速度比较快。

P37
安装第一阶段选择语言时候,选择成英文,可以避免乱码的出现。

P44
grub是debian默认的boot loader,安装在硬盘的主引导扇区(MBR)

P60
关于debian的启动过程和启动级别

第一个启动程序是/etc/inittab

1.在这个文件里面定义了第一个执行脚本是执行/etc/rcS.d中的所有脚本,完成检查挂载文件系统,装载内核模块等系统初始化工作。

2.完成系统启动进程后,init执行默认的运行级别,debian默认的是2,即执行/etc/rc2.d/下面的脚本文件,这些文件以"K"后者"S"开始,"K"开始脚本文件的工作是终止进程;而"S"开始脚本文件的工作是启动进程.数字的含义是执行的先后次序.文件全部都是链接到/etc/init.d/目录下面的脚本文件,所有的这些脚本文件都有"start","stop","reload","restart","force-reload"等这些参数.

懂了以上的原理,就可以自己定制debian的启动过程了.比如我想使得一个文件自动启动的话,可以这样作.

1.把脚本文件autostart放到/etc/init.d/

2.update-rc.d autostart start 13 2 3 4 5. stop 01 0 1 6.
推荐阅读
  • 如何查看电脑系统版本_腾讯云服务器系统版本怎么看?Windows和Centos版本怎么选?...
    腾讯云服务器系统版本怎么看?想要知道自己的腾讯云服务器系统版本是哪个,可以登录云服务器后台管理系统查看,或者使用命令行查询,如果不会操作& ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • 主流操作系统简介
    主流操作系统简介子墨居士操作系统理论定义为管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分࿰ ... [详细]
  • 下载地址http:www.kbengine.org这货不错安装在Linux上安装(CentosDebianUbuntuetc.)服务端,请在终端输入:pythonkbenginek ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
  • Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
    一般来说获取系统root权限是很困难的,尤其是加密系统中,但西班牙安全研究员hectormarco、ismaelripoll发现,linux系统下只需按住回车键70秒钟,就能轻 ... [详细]
author-avatar
majiemajiemajie
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有