Skip to content

Commit ab7ac74

Browse files
authored
Merge pull request #56 from moshengrenzenme/hexo
提示安装nodejs,修改为论坛的最新连接
2 parents 39c87d7 + 7f75c17 commit ab7ac74

File tree

3 files changed

+44
-4
lines changed

3 files changed

+44
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## 添加规则
55
本wiki使用hexo框架搭建,使用githubpages发布,项目默认位于master分支。新增文章在source/_posts目录下,该目录下的文章会根据路径产生相应的分级,文章请使用markdown编写,图片请采用外链的模式。请注意:
66

7-
- 请各位每次进行提交前务必先执行git pull命令,第一次将项目clone到本地时需要在项目目录执行npm install hexo -g。
7+
- 请各位每次进行提交前务必先执行git pull命令,第一次将项目clone到本地时需要先安装nodejs,然后在项目目录执行npm install hexo -g,不过npm默认源在国外,推荐使用淘宝的镜像使用cnpm,具体请看官方教程:https://developer.aliyun.com/mirror/NPM
88

99
- 每次新增文章请使用hexo new + 文章名的形式,再将其放置到相应目录。
1010

source/_posts/Q&A/问答天地.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,13 +184,13 @@ blacklist  ssb
184184
首先打开 dash,找到相应的软件,打开软件,在启动器上面可以看到相应程序的图标,鼠标移动到图标上单击右键,锁定到启动器,则可将程序锁定到启动器。
185185

186186
#### 忘记用户登录密码
187-
重启系统,在 grub 选择画面,按 “ e ” 进入 burg 编辑模式。光标移至编辑模式中的第5项( linux /boot/vmlinuz...... ),在后面输入“  single ”(注:single 前边有一个空格),然后,按 Ctrl+X 键。接着,按『 Enter 』键,等出现输入命令的提示时(【 root@XXX 】#)输入 “ passwd XXX ” ,其中 “ XXX ” 是指用户名,然后【 Enter 】,(系统提示你输入两次新密码)。然后,输入 reboot,就 OK 了。
187+
重启系统,在 grub 选择画面,按 “ e ” 进入 grub 编辑模式。光标移至编辑模式中的第5项( linux /boot/vmlinuz...... ),在后面输入“  single ”(注:single 前边有一个空格),然后,按 Ctrl+X 键。接着,按『 Enter 』键,等出现输入命令的提示时(【 root@XXX 】#)输入 “ passwd XXX ” ,其中 “ XXX ” 是指用户名,然后【 Enter 】,(系统提示你输入两次新密码)。然后,输入 reboot,就 OK 了。
188188

189189
#### USB鼠标和U盘不能使用
190-
这是由于 ACPI 模块与 USB 模块冲突,可以参考“系统安装和启动”中解决问题的方法,在 burg.cfg 文件中增加 acpi=off 参数即可。有些机器添加参数后只有某个特定的 USB 接口可以使用。
190+
这是由于 ACPI 模块与 USB 模块冲突,可以参考“系统安装和启动”中解决问题的方法,在 grub.cfg 文件中增加 acpi=off 参数即可。有些机器添加参数后只有某个特定的 USB 接口可以使用。
191191

192192
#### 如何获得更多帮助
193-
帮助系统系统尚在不断完善改进中,更多问题请访问http://forum.ubuntukylin.com 咨询,欢迎广大爱好者提供有关 Ubuntu Kylin 系统使用的各种解决方案。新闻及动态请关注  http://www.ubuntukylin.com。
193+
帮助系统系统尚在不断完善改进中,更多问题请访问https://www.ubuntukylin.com/ukylin/forum.php 咨询,欢迎广大爱好者提供有关 Ubuntu Kylin 系统使用的各种解决方案。新闻及动态请关注  http://www.ubuntukylin.com。
194194

195195
#### 无法登录Ubuntu kylin的软件中心,只能在网页上登录?
196196
1810版本的软件中心登录已经独立出来,需要在软件中心注册后再登录,不能使用论坛的帐号。
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: 文件路径的解释
3+
toc: true
4+
date: 2020-08-06 22:57:23
5+
tags:
6+
categories:
7+
---
8+
9+
***文件路径的一些说明***
10+
11+
### 路径的构成
12+
13+
路径大致分为两部分,路径分隔符和目录名(文件名)
14+
路径分隔符在不同的平台是不同的,比如在win上是\\,在\*nix上是/,然后把不同层级的目录给分开,比如/home/test/这样,也可以是/home/test.txt,前者表示一个目录,后者表示一个文件。需要注意的是,路径中不可以带有空格,如果有空格或者是可以被终端解析的符号时需要用\\转义或者是用引号包住,但是如果路径本身就带有引号,那中间的引号就必须转义
15+
16+
\*nix上 **/**表示根目录,是一个最顶层的目录,所有的目录都可以从这里慢慢找到,因为\*nix的目录类似一颗倒挂的树,根目录是这棵树的根,其他的目录和文件就像是这棵树上的分叉
17+
### 路径的分类
18+
19+
#### 路径可以分为两类:绝对路径和相对路径
20+
21+
- 绝对路径是指从根目录开始的,在\*nix上是/开头,在win是盘符开头的,表示一个完整的描述。比如 **/home/test/** 表示从根目录开始找
22+
23+
- 相对路径是指需要从当前终端所在的路径开始找,需要注意的是这里有两个特殊的地方(或者是路径?),就是 **.****..**,其中 **.** 表示当前目录, **..** 表示上一级目录,当一个路径不是盘符开始或者不是根目录开始的就表示一个相对路径,如果不是以 **.** 或者 **..** 开头的,默认是当前目录,比如 **test/** 或者 **./test/** 表示当前路径下的test目录, **../test/** 表示当前目录的上一级目录下的test目录
24+
25+
#### 路径的长度
26+
27+
一个路径的长度是由系统决定的,在64位的Linux下这个长度被定义在<limits.h>头文件中,默认路径的最大长度是4096字符,文件名最长是255个字符,注意,这里是字符,不是文字,文件系统的默认编码是utf8,一个汉字占用3个字符,所以文件名最长是85个汉字,这里仅仅是文件名,文件名加上目录路径才是一个完整的文件路径
28+
29+
#### 路径的命名限制
30+
31+
在文件系统上会有一些命名上的限制,比如说Windows上组成文件名或文件夹的字符可以是英文字母、数字及¥@&+()、下划线、空格、汉字等。但不能使用下列9个字符:
32+
33+
? \ * | “ < > \: /
34+
35+
但是在Linux上没有什么太大的限制,就是不能用 \
36+
37+
因为它是路径分隔符,因此在不同的文件系统中复制或者移动数据的时候需要注意一下
38+
39+
40+

0 commit comments

Comments
 (0)