• Linux 学习笔记-内存管理之交换技术与虚拟内存的实现与作用

    时间:2024-04-07 14:27:04

    6 内存管理内存抽象:如果看过设计模式的人可能会知道,设计模式中提到最多的概念之一就是抽象,纯虚的基类作为接口就是对各种派生类对象的抽象。调用接口的用户,并不知道内部如何实现,因此内部实现的方法可能也有多种。地址空间也可以这样理解,32位机上,创建进程时操作系统为进程分配4GB的独立地址空间,用户可...

  • LInux学习笔记 --网桥&IPV6

    时间:2024-04-06 09:49:58

    #网桥##实验前##一.配置# [[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp0s25DEVICE=enp0s25 ##设备名称ONBOOT=yes ##开启服务设备自动**BOOTPROTO=none ##网卡...

  • ZYNQ-Linux学习笔记(8)- Petalinux .2 编译移植Marvell8801wifi内核模块

    时间:2024-04-05 18:28:33

    前言petalinux2018.2用的内核版本是4.14.0marvell8801给的驱动所依赖的内核版本是3.10.11由于内核的API在这两个版本上是有区别的,所以需要修改,其次还需要修改makefile。目录结构sd8801的驱动目录如下D:\DOWNLOADS\SD-UAPSTA-8801-...

  • 嵌入式Linux学习笔记8——解决“arm-linux-ld: warning: cannot find entry symbol _start; defaulting to 00000000”问题

    时间:2024-04-02 18:47:32

    在使用arm-linux-gcc工具编译汇编文件的时候,当执行arm-linux-ld操作的时候,系统显示“arm-linux-ld: warning: cannot find entry symbol _start; defaulting to 00000000”原因:链接器在做程序链接的时候没有...

  • linux 0.11 内核完全注释V3.0学习笔记(一)

    时间:2024-03-29 22:56:57

    linux 0.11 内核完全注释V3.0学习笔记(一)第1章 概述1.1 Linux的诞生和发展Linux操作系统是UNIX操作系统的一种克隆系统,诞生于1991年10月5日(第一次对外公布时间),Linux操作系统的诞生、发展和成长过程依赖以下5大支柱:UNIX操作系统、MINIX操作系统、GN...

  • 虚拟机Linux查看当前日期、Linux系统更改ip地址(课堂学习笔记)

    时间:2024-03-28 18:06:21

    由于linux安装的时候时区不对,改正。1.备份文件: mv /etc/localtime /etc/localtime.bak2.复制时区文件: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  ​​​​​(这里选择了亚洲下的上海时区,通过l...

  • linux学习笔记(二)常见命令

    时间:2024-03-25 13:08:47

    linux命令语法格式# 指令 【选项】【操作对象】一个指令可以包含多个选项操作对象也可以是多个 一、基础指令ls     列表清单,列出当前工作目录下所有文件及文件夹的名称ls -l 列表形式显示ls -a  显示所有,以及隐藏文件上列表中第一列字符表示文档类型,其中‘-‘表示对应的文档类型为文件...

  • Linux学习笔记--lvs+keepalived双机热备

    时间:2024-03-25 09:34:17

    天气多云,微风不燥。1:首先我们要知道keeplived起初是专门针对lvs设计的一款辅助工具,主要用来提供故障切换和健康检查功能;用来判断lvs负载调度器,节点服务器的可用性,当故障机恢复后将其重新加入群集。2: keepaived:采用VRRP(虚拟路由器冗余协议)热备份协议,以软件的方式实现L...

  • Linux学习笔记 --Bash Scripts

    时间:2024-03-23 21:31:05

    Bash Scripts#Bash脚本基础#如何创建新shell脚本1. 创建包含bash命令的文本文件。文件的第一行应为: #!/bin/bash2. 使文件可执行(使用chmod +x scripts)3. 将文件放置在用户的$PATH的目录中~/bin – 用于用户的私有程序/usr/loca...

  • Python docutils 文本到html 的转换 docutils- 千月的python linux 系统管理指南学习笔记(17)

    时间:2024-03-22 11:35:54

    Python 文本到html 的转换在 B/S 的结构里我们用到了大量的 html 文本。那么我们如何将一个文件转换为 html 文本呢。首先我们要说一个格式 ReST( reStructuredText重构建文本),这个是Python文档优先使用的格式。我们在很多的有python的地方都能够看到这...

  • python 创建pdf文件并支持中文 reportlab - 千月的python linux 系统管理指南学习笔记(19)

    时间:2024-03-22 11:35:30

    reportlab 工具的安装pdf文件几乎成为我们日常工作中使用的最多的文档格式,我们当然希望能够使用Python来直接创建这种格式的各种报告。在各种 pdf 库中,最重量级的库应该是 ReportLab。这个库有自由版和商业版两种,一般来说自由版足够日常工作使用。我们需要安装 reportlab...

  • 嵌入式Linux学习笔记1——vi/vim编辑器区分大小写设置

    时间:2024-03-21 21:45:34

    在vi编辑器中使用查找功能默认情况是区分大小写的,如果希望不区分大小写,则在一般模式下输入(双引号内的内容)“:set ic”,返回默认状态(区分大小写)则在一般模式下输入(双引号内的内容)“:set noic”。具体操作见下图:①当前模式为一般模式。②输入“:set ic”,按下enter键确认,...

  • Linux学习笔记(四):常用命令之文件管理命令

    时间:2024-03-20 13:11:58

    1、ls:查看文件信息ls 是英文单词 list 的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于 DOS 下的 dir 命令。Linux 文件或者目录名称最长可以有256个字符,“.” 代表当前目录,“..” 代表上一级目录,以 “.” 开头的文件为隐藏文件,需要用 -a 参数才能...

  • Linux学习笔记(一)之外部设备的使用(即挂载) - 青则清

    时间:2024-03-10 09:23:45

    Linux学习笔记(一)之外部设备的使用(即挂载) 一.硬件与设备文件在linux系统下,硬件设备都是以文件的形式存在的,因为不同的硬件设备有不同的文件类型,我们把硬件与系统下对应的文件称作设备文件。设备文...

  • Linux学习笔记 | 将默认镜像源修改为国内镜像源

    时间:2024-03-08 17:36:41

    前言:在使用Linux操作系统的时候,难免会下载各种安装包,而Linux使用的下载源服务器属于国外,下载速度相对国内会慢很多,像日常使用的阿里云和腾讯云等国内服务器...

  • Linux学习笔记

    时间:2024-03-08 14:56:29

    VMware WorkStation安装 课程选用VMware WorkStation软件来提供虚拟机。 下载地址: https://www.vmware.com/cn/products/workstation-pro.html 安照安装步骤 完成安装 软件安装完成后,验证一下网络适配器是否正...

  • 学习笔记:《Kali Linux 2 网络渗透测试 实践指南 第2版》之kali Linux使用基础

    时间:2024-03-05 17:41:57

    本章重点内容:1、Kali Linux中的文件系统2、Kali Linux 常用命令2.1 与文件目录相关的命令(pwd、cd、ls)...

  • Linux学习笔记:什么是x86

    时间:2024-03-05 17:22:50

    什么是x86和硬件打交道常常会听说x86,疑惑的时候自己翻过书上网查过资料。可是都不甚明白。近期再次遇到x86这个词,随具体了解并做笔记记录。想要知道什么是x86应该先区分CPU的分类。CPU什么是CPU中央处理器(Central Processing Unit,CPU),CPU为一...

  • kali linux 网络渗透测试学习笔记(一)Nmap工具进行端口扫描

    时间:2024-03-03 16:16:30

    一.利用Nmap扫描网站服务器的端口开放情况首先打开我们的kali linux才做系统,再打开其命令行模式,输入:nmap www.csdn.net 如下图所示:&...

  • Linux-基础命令(黑马学习笔记)

    时间:2024-02-29 19:59:56

    Linux的目录结构 Linux的目录结构 Linux的目录结构是一个树形结构 Windows系统可以拥有多个盘符,如C盘、D盘、E盘 Linux没有盘符这个概念,只有一个根目录 /,所有文件都在它下面 Linux路径的描述方式 ● 在Linux系统中,路径之间的层级关系,使用:/ 来表示 ● ...