首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hugo博客目录放在侧边 | PaperMod主题

文章内容仅限于PaperMod主题,对于其他主题仅供参考 1.背景 官方当前版本的PaperMod目录放在顶部的,之后的版本也不知道会不会放在侧边,我个人觉得目录放在顶部不方便展示阅读进度,如果文章很长...之前我自己写过把目录放到侧边,也成功了,不过后来换了另一种方式,原因是我曾经在PaperMod的github库提了discussions,希望作者能把目录放在侧边,没想到半个月后作者竟然回复了,而且还附上了代码...,对比下来感觉作者设计的要比自己折腾的更好,所以果断换过来了,期间还遇到了中文乱码导致目录部分功能失效的问题,因为该主题国人用的不多,所以作者没有考虑中文适配,后来经过讨论后解决了该问题。...2.toc代码 首先找到目录 layouts/partials/toc.html ,把之前的代码换成如下代码 {{- $headers := findRE "(.|\n])+?...我写出来是防止有人自定义了文件名称,但是没有调用相关代码导致展示失败 {{- if (.Param "ShowToc") }} {{- partial "toc.html" . }} {{- end }} 大概放在如下图所示的位置

46030

Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )

文章目录 一、arch 目录 二、block 目录 三、certs 目录 四、crypto 目录 五、Documentation 目录 在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载...Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构...; 一、arch 目录 ---- arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch.../x86 目录下 ; 每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ; 二、block 目录 ---- block 目录 , 是子系统目录..., 其中存储了 块设备驱动 相关代码 ; 三、certs 目录 ---- certs 目录中存储了 认证 和 签名 相关代码 ; 四、crypto 目录 ---- crypto 目录中存储了 内核中常用的

12.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 内核】Linux 内核源码目录说明 ③ ( lib 目录 | LICENSES 目录 | mm 目录 | net 目录 | samples 目录 | scripts 目录 )

    文章目录 一、lib 目录 二、LICENSES 目录 三、mm 目录 四、net 目录 五、samples 目录 六、scripts 目录 一、lib 目录 ---- lib 目录中存储了 C 语言标准库的子集...相关代码 ; 二、LICENSES 目录 ---- LICENSES 目录中存储了 开源许可协议 相关协议文本 ; 该目录拿下都是文本文件 ; 三、mm 目录 ---- mm 目录中存储了 内存管理...( Memory Management ) 相关代码 ; 四、net 目录 ---- net 目录中存储了 网络协议 相关代码 ; 如 : TCP , WIFI , IPV4 , IPV6 等 ;...五、samples 目录 ---- samples 目录中存储了 Linux 内核参考示例代码 ; 六、scripts 目录 ---- scripts 目录中存储了 内核 编译 配置 相关脚本 ;

    9.8K40

    Linux 内核】Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )

    文章目录 一、drivers 目录 二、fs 目录 三、include 目录 四、init 目录 五、ipc 目录 六、kernel 目录 一、drivers 目录 ---- drivers 目录中存储了...驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ; 二、fs 目录 ---- fs 目录中存储了 虚拟文件系统 ( Virtual...目录 ---- include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ; include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ; 四、...init 目录 ---- init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ; 五、ipc 目录 ---- ipc 目录中存储了 进程间通信...相关代码 ; 如 : 信号量 , 共享内存 等 ; 六、kernel 目录 ---- kernel 目录中存储了 内核核心代码 ; 其中包含了 进程管理 , IRQ 中断 等模块 ;

    12.3K20

    使用 Apaxy 美化网页目录浏览

    我们知道 Apache 服务器默认是不支持目录浏览,这是安全考虑,如果你有个目录都只是静态文件,自己希望浏览,那么只要在当前目录的 .htaccess 添加 Options +Indexes 指令,就可以开启目录浏览...: 如上图所示,默认的网页目录浏览样式并不是很好看的,有没有办法美化网页目录浏览呢?...使用 Apaxy 美化网页目录浏览 可以试试 Apaxy 这个工具,它使用 Apache 的 mod_autoindex 的模块,并且通过一些 CSS 去覆盖目录浏览的默认样式来实现美化网站目录浏览的目的...: Apaxy 的主要功能 使用 CSS 美化目录浏览。...安装 Apaxy 假设你的服务器上的 /share/ 目录适用于文件分享的。 下载:Apaxy 并解压缩。 将 /apaxy 文件夹里面的内容复制到 /share 目录下。

    1.1K20

    Linux 目录详解

    和 Windows 一样,Linux 也有目录的概念。系统中众多的文件需要借助到目录进行存储与管理。我们下面对 Linux 系统中的目录结构以及经常使用到的概念进行一个完整介绍。...而 Linux 则是将整个硬盘统一管理,整个系统只有一个根目录 "/",所有的文件和目录都是在这个根目录下,它表示 Linux 文件系统的起点。...为了规范,绝大多数的 Linux 发行版本中 (参见 《这么多Linux版本,你究竟该怎么选择?》)系统目录的机构都保持了一致。以 CentOS 7 为例,下面介绍一下常用的系统目录和它们的作用。.../root:超级用户 root 的家目录 /bin:是 Binary 的缩写,用于存放系统中常用的命令,任何用户都有权限执行 /boot:存放系统启动时所需要的文件,Linux 的内核就存放在这个目录中...最后 本文介绍了 Linux 系统目录的结构和它们的用途,目录相关的概念,以及最常用到的相关命令。

    7.6K20

    Linux目录结构

    简介 由于 Linux 系统是开源的,存在众多不同的发行版,为了防止不同的 Linux 发行版的系统目录结构大相径庭,以至于用户从一个发行版迁移到别的发行版后不会使用,FHS(Filesystem Hierarchy...目前主流的 Linux 发行版基本都遵循 FHS 标准,因此它们的系统目录结构也大致相同。 了解 Linux 文件目录结构的标准和每个目录的详细功能,对于用户用好 Linux 系统至关重要。 2....因为根目录是这么的重要,所以在 FHS 的要求方面,它希望根目录不要放在非常大的分区内, 因为越大的分区你会放入越多的数据,如此一来根目录所在分区就可能会有较多发生错误的机会。...FHS 标准建议:根目录 / 所在分区应该越小越好, 且应用程序所安装的软件最好不要与根目录放在同一个分区内,保持根目录越小越好。如此不但性能较佳,根目录所在的文件系统也较不容易发生问题。...早期 Linux 在设计的时候,若发生问题时,救援模式通常仅挂载根目录而已,因此有五个重要的目录被要求一定要与根目录放置在一起,那就是 /etc、/bin、/dev、/lib、/sbin 这五个重要目录

    7.4K20

    linux-目录

    先看图 根文件系统: linux识别的第一个与根直接关联的文件系统。 FHS:LSB组织定义的LINUX发行版基础目录命名法则及功用规定。...filesystem hierarchy standard,文件系统层级标准 linux目录 目录 描述 / 只有一个跟 \ ;不是一一对应的;第一层次结构的根、整个文件系统层次结构的根目录。...在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。...但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:ifconfig命令 /boot 引导加载程序相关的文件。...这个目录通常会在分割槽的最顶层存在,例如你加装一个硬盘于/disk中,那在这个系统下就会自动产生一个这样的目录/disk/lost+found /mnt 挂载目录;临时安装目录,系统管理员可以挂载文件系统

    14K31

    Linux 目录结构

    Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。...tmp --- 临时文件目录,系统启动后的临时文件存放在/var/tmp lost+found --- 在文件系统修复时恢复的文件 /:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、.../home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在目录下,~表示当前用户的家目录,~test表示用户test的家目录。.../tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下 /srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内 /usr...Linux Directory Structure 2. Linux's directory structure 3. Linux目录结构

    4.3K20

    linux目录结构

    知识梳理回顾 1) 命令操作规范说明 1) 命令符合规范/不要自创命令 2) 帮助命令介绍说明 man help 3) 和目录相关命令信息 cd ls cp mv mkdir...系统存储设备挂载操作 挂载: 系统中空目录 和 磁盘存储设备文件建立关系 == 等价给磁盘开个门 PS: Linux一切皆文件 磁盘初始化准备工作: 1) 磁盘分区操作 2) 磁盘格式化操作...Linux系统目录结构: tree --- 展现目录下所有文件 目录 树 bin -> usr/bin --- 里面存储的是命令文件信息 二进制文件 usr...--- 临时目录 临时存储数据信息(不太重要) 充当回收站 var*** --- 存储经常变化的数据信息 日志文件 06....yum install -y tree vim telnet nc nmap lrzsz bash-completion sl cowsay lrzsz --- 可以实现windows和linux

    4.8K00

    Linux目录操作

    Linux目录操作 本文目录 1 路径名、文件名、工作目录 2 绝对路径、相对路径、四个路径缩写 3 目录中移动 cd pwd、移动目录 mv、重命名目录 mv 4 创建目录 mkdir、删除目录 rmdir...目前所在的目录称为工作目录(当前目录)。.../home/tom/homework homework 对于路径,当使用/开头的名称时,Linux假定这个名称是一个完整的路径名,从根目录开始;当只是用文件名时,Linux假定使用工作目录中的文件。...假设您目前在/home/tom中,那么下面两条命令是等效的: /home/tom/gamelist.txt # 绝对路径名 gamelist.txt # 相对路径名 Linux中有四个路径缩写.....和.是实际的目录,由文件系统提供;~是shell提供的便利写法;-是命令cd提供的便利写法。 Linux认为根目录的父目录就是根目录本身。

    5.7K71

    Linux目录结构

    Linux世界,一切皆为文件!.../home== > 用户的主目录,在 Linux 中,每个用户都有一个自己的目录 /lib > lib 是 Library(库) 的缩写这个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows.../media > ==外部设备==的挂载会放在这个目录,如U盘 /mnt > 系统提供该目录是为了让用户临时挂载别的==文件系统==的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了.../srv > ==勿动==该目录存放一些服务启动之后需要提取的数据。 /sys > ==勿动==这是 Linux2.6 内核的一个很大的变化。.../var > var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种==日志文件==。

    18330

    Linux(一)目录

    作者:小徐 制作时间:20180601 联系方式:xiaoxubigdata@163.com 目录 目录 2 1 Linux总结 20 1.1 概述 20 1.2 常用的Linux下载网址 20...1.3 中国镜像 20 2 Linux 目录结构说明 21 2.1 目录树 21 2.2目录树介绍 21 3 VMware安装教程 22 3.1安装虚拟机 22 3.2在虚拟机中安装Centos 23...以可读的单位显示内存 54 7.4.3.2 以MB为单位显示 54 7.5 mount 命令 55 7.5.1 命令详解 55 7.5.2 参数说明 55 7.5.3 常用命令 55 7.5.3.1 挂载目录...参数说明 57 8.1.2.1 unzip 命令参数说明 57 8.1.2.2 zip 命令参数说明 57 8.1.3 常用命令 57 8.1.3.1 解压zip文件 57 8.1.3.2 解压文件到制定的目录...9.8.3常用命令 72 10 网络管理工具 72 10.1 curl 命令 72 10.1.1 命令详解 72 10.1.2 参数说明 72 10.1.3 常用命令 73 10.1.3.1 读取并保存网页

    6.4K11

    Linux目录结构

    Linux 目录结构 装完Linux,首先需要弄清Linux 标准目录结构 / root —?启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home —?...tmp — 临时文件目录,系统启动后的临时文件存放在/var/tmp lost+found — 在文件系统修复时恢复的文件 /:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev.../home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在目录下,~表示当前用户的家目录,~test表示用户test的家目录。.../tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下 /srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内 /usr.../var/log,/var/log/message:所有的登录文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:程序或服务启动后,其PID存放在目录下。

    10.1K60
    领券