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

Kyle的Linux笔记

Kyle的Linux笔记--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
一、GNU项目:GUU's Not Unix的递归缩写,它力图创建一套完全自由的操作系统(开源先锋)。

二、Grub:引导装入器,主要负责装入内核并引导Linux系统以及其它OS。
他的特点是:①支持的硬盘的LBA模式;②支持1024*768级别的开机画面。
LBA(Logical Block Addressing)逻辑块寻址模式。管理的硬盘空间可达 8.4GB。在 LBA 模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由 IDE 控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在 LBA 模式下,可设置的最大磁头数为 255,其余参数与普通模式相同,由此可以计算出可访问的硬盘容量为:512x63x255x1025=8.4GB。不过现在新主板的 BIOS 对 INT13 进行了扩展,使得 LBA 能支持 100GB 以上的硬盘。
LARGE 大硬盘模式,在硬盘的柱面超过 1024 而又不为 LBA 支持时采用。LARGE 模式采用的方法是把柱面数除以 2,把磁头数乘以 2,其结果总容量不变。
实验:#cd /boot
#cd grub
#ls -l menu.lst
#vi menu.lst
timeout:表示默认等待时间,过了该时间进入默认的OS
default:指定启动的默认OS,=0代表第一个
splashimage:默认的开机画面存放位置,为xpm格式
title:表示的是"Redhat"菜单项
root(hd1.0):表示第二块硬盘,第一个分区。它的表示与Linux有所不同。在Linux中,root指代主Linux分区,但grub有它自己的root分区定义。grub的root分区保存在Linux内核的分区。例如Linux下第一块硬盘第五个分区称为hda5,grub为(hd0,4)
kernel:内核版本
ro:read only
initrd:用来初始Linux image,并设置相关参数

三、网络配置:
①网络配置脚本实验:
#cd /etc/sysconfig/network-scripts
#more ifcfg-eth0
#vi ifcfg-eth0
其中,ONBOOT代表开机是否激活。
②解析器配置实验:
#more /etc/resolv.conf
#vi /etc/resolv.conf
③host配置实验:
#more /etc/hosts
#vi /etc/hosts
④用命令行手工配置TCP/IP网络:
#ifconfig -a ——列出所有网络设备及信息
#route add default gw 208.164.186.1 ——增加一个默认网关
#netstat -t ——列出所有TCP连接
#netstat -vat ——列出所有活动及被监听的连接
⑤网络服务数据文件:记录各种不同网络OS的服务文件。此文件中每一条记录都表示一种internet服务。
实验:#more /etc/services
#vi /etc/services
PS:端口范围是0~65535。其中0~1023专供服务器使用,称为"well-known ports";余下部分在不冲突的情况下均可被个人使用。

四、编辑内核:
①内核:一个OS的核心,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,它决定系统的性能和稳定性。
②内核源代码公开,可在/usr/src/linux下找到。
③可以只编译自己需要的内核文件:自己定制和编译的模块运行更快(有着最少的代码);系统将拥有更多的内存(内核将不会被交换到swap分区中);将不需要的功能编译进内核可能会增加被攻击的危险;将某种功能编译成模块方式会比编译到内核方式要慢一些。
④内核编译模式:要增加对某部分功能的支持,可以将相应部分编译到内核中(build-in),也可以编译成模块(module)动态调用。如编译到内核,就可在内核启动时自动支持相应功能,它的优点是方便和速度快,机器启动即可使用此功能。缺点是会让内核越来越大。所以建议大家将常用的功能编译到内核。

后记:楚广明老师的视频看完了,除了《磁盘配额》之外,大部分内容都已掌握,我将在此基础上提高,更加充实自己。感谢楚老师将我带入了奇妙的Linux世界,感谢Linux,感谢开源。
推荐阅读
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 本文介绍了如何找到并终止在8080端口上运行的进程的方法,通过使用终端命令lsof -i :8080可以获取在该端口上运行的所有进程的输出,并使用kill命令终止指定进程的运行。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文讲述了作者通过点火测试男友的性格和承受能力,以考验婚姻问题。作者故意不安慰男友并再次点火,观察他的反应。这个行为是善意的玩人,旨在了解男友的性格和避免婚姻问题。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 本文介绍了多因子选股模型在实际中的构建步骤,包括风险源分析、因子筛选和体系构建,并进行了模拟实证回测。在风险源分析中,从宏观、行业、公司和特殊因素四个角度分析了影响资产价格的因素。具体包括宏观经济运行和宏经济政策对证券市场的影响,以及行业类型、行业生命周期和行业政策对股票价格的影响。 ... [详细]
  • 宁德时代与第四范式达成合作,将利用第四范式的AI技术,打造规模化的人工智能平台,并将AI技术融入电池生产线。通过全流程AI技术和低门槛的AI生产工具,宁德时代实现了对生产线数据的实时分析与决策。第四范式是一家人工智能技术与服务提供商,其先知平台降低了AI在各行业内的应用门槛。宁德时代是国内具备国际竞争力的动力电池制造商之一,专注于新能源汽车动力电池系统、储能系统的研发、生产和销售。 ... [详细]
  • 本文介绍了P1651题目的描述和要求,以及计算能搭建的塔的最大高度的方法。通过动态规划和状压技术,将问题转化为求解差值的问题,并定义了相应的状态。最终得出了计算最大高度的解法。 ... [详细]
author-avatar
jing2502857803
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有