【Linux】Linux 入门基础知识 『文件管理』
前言众所周知,Linux 中有个抽象的概念–文件。何为文件?通俗意义讲就是用来存储信息的媒介,而在计算机中,系统把一块块物理内存映射到虚拟内存,再利用这块内存存储对应的信息,这块内存经由 Linux 抽象成文件的概念,实际上就是 Linux 用来存储信息的媒介,我们通过这个抽象实体,就可以在软件层面管理这些信息。
需要特别注意的是,在 Windows 中,文件一般指用户能操作的东西,对于驱动、网卡等系统级的设备不全能通过我们操作文件的形式去改动它;而在 Linux 中,无论是设备还是驱动、网卡等,统统被抽象成文件,因此,我们掌握了 Linux 中文件的管理方式,就能更进阶地去操作系统级的东西。
本文主要介绍在 Linux 中,文件管理的基础命令以及软链接、硬链接等文件相关的概念。
快速开始目录文件管理创建目录1mkdir [参数] [目录]
mkdir命令是『make directories』的缩写,用来创建目录。
常用选项:
选项
含义
-p
递归创建多级目录
-m
建立目录的同时设置目录的权限
-z
设置安全上下文
-v
显示目录的创建过程
切换目录1c ...
【Linux】Linux 入门基础知识 『系统信息』
前言本系列文章主要记录 Linux-Ubuntu 的使用基础内容,本文主要介绍 Linux 系统中各目录下文件夹的含义,初步介绍了关于查询系统信息的命令用法。
快速开始Linux 文件目录binbin 是 Binary 的缩写, 这个目录存放着最经常使用的命令
boot这里存放Linux启动时常用的核心文件,包括一些连接文件以及镜像文件
devdev 是 Device (设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中将设备视为一个文件
etc这个目录用来存放系统管理所需要的配置文件和子目录
home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的
lib 和 lib64这两个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件,几乎所有的应用程序都需要用到这些共享库
medialinux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下
mnt系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目 ...
【Hexo】添加 volantis 主题下的 link 及时间线标签
前言添加这两个标签的是因为自己想为博客增加一个博客功能,奈何 哔哔 等具有发布动态功能的项目都要去添加 leancould ,但自己又不想去注册它(主要它要绑定支付宝)。于是,退而求其次,自己搞个时间线也就能发布动态了(和归档那部分的时间戳类似),缺点就是要在 PC 端以发布博客的形式发布微动态。时间线和外链两个外挂标签是对于 volantis 在 butterfly 的适配,本文主要记录配置的流程。
快速开始添加 js 脚本文件进入博客主题目录下的「\scripts\tag 」,创建相应的 js 脚本:
「timeline.js」
123456789101112131415161718192021222324252627282930313233343536/** * timeline.js | https://volantis.js.org/v3/tag-plugins/#Timeline */"use strict";function postTimeline(args, content) { if (args.length > 0) ...
【Hexo】关于 Hexo-ButterFly 主题的使用记录
前言本文主要针对 butterfly 主题中除 MarkDown 语法外的特殊标签以及配置和配置过程进行记录。
文件头这部分是在博客根目录的source文件夹中每个 md 文件,也就是 markdown 文件中的一个文件头,通过这个文件可以对本文件进行单独配置。相当于如果你没有过多修改该位置的东西,那么默认是全局的熟悉,否则优先渲染你当前文件所配置的选项。
Page Front-Matter页面的文件头配置文件,区别于文章的部分,文章的文件存放在 _Post 目录下。
Type
Explanation
Example
title
标题
title: hello, world
date
创建日期,默认系统时间
date: 2020-7-19
updated
更新日期,默认再次创建日期
update: 2020-7-20
type
页面类型,tags、link、categories 这三个页面需要配置
type: tags
comments
是否显示评论,默认 true
comments: false
description
描述,没使用过,暂时不太清楚效 ...
关于 MarkDown 语法使用回顾
前言MarkDown 是一种文本标记语言,它是一种能够渲染你所写的文本的工具,前提是你按该语言约定的方式填上相应标签。如果你有前端开发的基础,这种语言其实可以理解成已经链接好 CSS 的 HTML 代码,你只需编写内容以及设置对应样式即可。
为什么写这篇文章?本人之前是在 CSDN 平台写博客,使用过富文本编辑器,后来觉得当时 MarkDwon 渲染出来的代码块比较好看,于是就开始使用 MarkDown 了。但由于现在自己搭的博客不但支持 MarkDown 语法,还拓展了许多标签外挂,为了防止将来遗忘以及自己便于回顾等原因,于是记录此文。其中,LaTeX公式不在本文进行介绍。
文字这部分是关于文字方面的标记,例如:标题、加粗、换色、删除线、代码块等。
标题最前面有个#紧接着一个空格,之后就可以写标题内容。n个#代表n级标题。例如:
1234# 一级标题## 二级标题### 三级标题#### 四级标题
内容加粗在要加粗的文本两侧分别打上两个星号 * 或者下划线 _ 表示加粗。例如:
加粗的文本
内容斜体在要进行斜体的文本两侧分别打上一个下划线 _ 或者是星号 * 表示斜体。例如:
...