【鸟哥的Linux私房菜(一)之入门指令篇】

一. Xshell的登入及其多用户登录

  1. 指令方式:通过敲指令语句 ssh root/xxx@公网IP 语句,通过公网IP,远程登入到你的云服务器,之后输入你的云服务器的密码即可。
  2. Xshell新建窗口,快捷方式:
    第一步点击新建会话
    在这里插入图片描述
    第二步,名称,说明随便写,在主机上输入你需要连接云服务器的公网IP
    在这里插入图片描述
    第三步连接即可
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意: 如果你勾选记住用户名和记住密码,则下次连接会话就不再需要输入用户名和密码,直接登录记住的用户。此时,你想登入别的用户就要修改会话属性
    解决办法:取消记住的用户名和密码
    点击会话属性,就可以看见记住的用户名和密码,清空它。
    在这里插入图片描述
    清空后,下次登入就需要输入用户名和密码
    在这里插入图片描述
    输入密码
    在这里插入图片描述
  3. 这样就可以同一个会话,同一机器,登入多名用户了,怎么添加新用户呢?
    root身份登入,只有root用户才能增加和删除用户。

adduser xxx 增加用户
passwd xxx 为用户设置新密码
userdel -r xxx 删除用户 -r选项递归式删除
su 切换用户
logout 退出登录
在这里插入图片描述

二. Linux操作系统基本常识

什么是Linux的版本号?
版本号:在Linux系统中,版本格式为 主版本号.次版本号.修正次数, 此版本号,偶数为稳定版本,奇数为测试版本,比如Centos 7.6就是稳定版本,修正次数达到一定数量就会增加此版本号,此版本号增加到一定数量就会增加主版本号。

操作系统是什么?
操作系统是一款进行软硬件资源管理的软件。

为什么要进行软硬件资源管理呢?
对上提供良好的稳定的运行服务,承上启下。

指令操作的理解
先有的指令,然后才有的图形化界面,指令操作和图形化界面操作是没有本质区别的,形式上的不同。

新建一个空文件,这个文件要占据磁盘/固态硬盘的存储空间吗?
一定要占据磁盘空间的。文件 = 文件内容 + 文件属性,文件属性,比如大小,修改日期等等信息也要存储下来。文件操作的本质是:1.要么对文件内容做操作,2.要么对文件属性做操作。

关于Linux系统中的. 和 …
隐藏文件:在Linux中隐藏文件通常以.开头
. 表示当前路径
… 表示上级路径
/ 表示Linux下的路径分隔符
/ 还表示Linux的根目录

Linux下的目录结构的认识
Linux的整体目录结构是一棵多叉树的样子
1.叶子节点,一定是普通文件或者是空目录
2.路上节点,即非叶子节点,一定是目录
3.访问一个文件的本质,需要找到它,找到文件的本质:就是在一棵多叉树中进行节点的查找。
4.路径的本质就算一个多叉树的搜索路径。

为什么要有路径呢?为什么路径就可以唯一标识指定文件的位置呢?
具有唯一性,任何一个子节点都有唯一一个父节点。
几乎所有的操作系统的目录结构都是树状结构。
任何一个目录都有. 和 … .指向自己 …指向上级目录 根的…指向自己,根目录没有上级目录了

绝对路径和相对路径
我们将从/目录开始, 定位一个叶子文件的方式,形成的路径:绝对路径。
在Linux系统中,无论你处在哪一个工作目录下,用绝对路径都能唯一定位一个文件。
相对于自身当前所处的目录为参考点,我们定位一个文件的路径:相对路径
它是一定强相关自身所处目录为参考点的。

在Centos操作系统中,root用户的家目录:/root
普通用户的家目录:/home/xxx

桌面理解
windows有桌面的概念,但是本质桌面也是目录/文件夹,只不过当用户登录的时候,你的家目录里面有桌面的文件夹,windows把这个文件夹的所有的文件(夹)以目录的形式,展示在显示器上,就有了桌面!
默认登录的时候,默认登录所处的路径,就是当前登录用户的家目录,所以未来自己写的代码,创建的文件都建议统一放在自己夹的目录下。
复制和粘贴
Linux系统中不同与Windows,用ctrl+c/ctrl+v 复制粘贴是不可行的,需用shift+insert/shift+ctrl 有些电脑还需配合fn来使用。

ctrl + insert +(fn)复制
shift + insert + (fn)粘贴
Alt + Enter 全屏/退出全屏

三. 基本指令

ls指令

在Windows当中会自动显示当前目录当中的所有子目录与文件,我们若想在Linux当中查看当前目录当中的所有子目录与文件就需要用到ls指令。

语法: ls 选项 目录或文件
功能: 对于目录,该命令列出该目录下的所有子目录与文件;对于文件,该命令列出文件名以及其他信息。

0)列出code目录下的所有子目录和文件
在这里插入图片描述
常用选项:
1)-a列出目录下的所有文件,包括以.开头的隐藏文件
在这里插入图片描述
2) -d 将目录像文件一样显示,而不是显示其下的文件
在这里插入图片描述
3)-l 列出文件的详细信息列表
在这里插入图片描述
注意:简写,ll == ls -l ls - la == ls -al == ls -a -l == ls -l -a alias起了别名导致的

pwd指令

语法: pwd
功能: 显示用户当前所在的目录。
在这里插入图片描述

whoami指令

语法: whoami
功能: 显示用户当前的身份。
在这里插入图片描述

cd指令

在Linux系统中,磁盘上的文件和目录被组成一棵目录树,其中每个结点都是目录或文件。
在这里插入图片描述
在Windows当中,我们可以通过鼠标点击的方式在各个目录之间来回跳转,而在Linux当中我们需要用到cd指令来实现该操作。
语法: cd 目录名
功能: 改变工作目录。将当前工作目录改变到指定的目录下。
1)cd . . (返回上级目录)
在这里插入图片描述
2)cd 绝对路径 (使用绝对路径改变当前工作目录)
在这里插入图片描述
3)cd 相对路径 (使用相对路径改变当前工作目录)
在这里插入图片描述
4)cd ~ (进入当前用户的家目录)
在这里插入图片描述
5)cd - (返回上一次所在目录)
在这里插入图片描述

clear指令

语法: clear
功能: 清空屏幕。
在这里插入图片描述

touch指令

语法: touch 选项 文件
功能: touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
在这里插入图片描述

mkdir指令

在Windows中我们通过Ctrl+Shift+N在当前目录新建一个空目录,我们若是想在Linux当中新建一个空目录,则需要用到mkdir指令。

语法: mkdir 选项 dirname
功能: 在当前目录下创建一个名为“dirname”的目录。
在这里插入图片描述
常用选项:
1)-p dirname可以是一个路径名称,此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
在这里插入图片描述

tree指令

语法: tree 指定工作目录
以树状结构显示指定目录下的所有文件
在这里插入图片描述

rmdir指令

rmdir是一个与mkdir相对应的指令,mkdir是建立目录,而rmdir是删除目录。

语法: rmdir 选项 dirname
功能: 删除空目录。
适用对象: 具有当前目录操作权限的所有使用者。
删除空目录dir2
在这里插入图片描述
常用选项:
1)-p 当子目录被删除后如果父目录也变成空目录的话,就连同父目录一起删除。
在这里插入图片描述

rm指令

rmdir指令只能用于删除空目录,若是要相删除其他文件,则需要用到rm指令。
注意:执行rm指令默认不删除以.开头的隐藏文件,隐藏文件需要指定删除

语法: rm 选项 dirname
功能: 删除文件或目录。
适用对象: 所有使用者。
在这里插入图片描述
常用选项:
1)-i 删除前逐一询问确认。
在这里插入图片描述
2)-f 即使文件属性为只读(即写保护),亦直接删除,不要再问我了,强制删除
在这里插入图片描述
3)-r 删除指定目录及其下所有文件(递归式删除)
在这里插入图片描述小技巧: 当你要删除当前目录下的所以文件时,可以使用通配符 * , 匹配所有。
在这里插入图片描述
特别注意: 上面说到 -f 是强制性删除,-r 是递归式删除,这两个结合在一起就是递归式强制性删除,千万不要执行以下指令,因为在Linux当中没有类似回收站的东西也没有撤销删除的功能,删除指令一旦执行则是不可逆的。
在这里插入图片描述

该指令的意思是从(/)根目录开始进行递归式强制性删除,即删除根目录下所有文件,这是一个大忌,典型的删库跑路行为。所以,当你要使用“rm -rf dirname”这条指令前,你必须明确以下两点:
 1、你清楚的知道你自己正在干什么。
 2、执行该命令后所造成的结果是你能够承担的。

man指令

Linux的指令有很多参数,我们不一定能全部记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的指令便是man。

语法: man 选项 指令
功能: 查看指令的使用规则等。
常用选项:
1)-k 根据关键字搜索联机帮助。
2)num 只在第num章节查找。
3)-a 将所有章节的查找结果都显示出来。
在一号手册里面查找ls指令用法
在这里插入图片描述
查找结果:
在这里插入图片描述
手册分为8章:
1)可执行程序或shell命令。
2)系统调用(内核提供的函数)。
3)库函数(程序库中的函数)。
4)特殊文件(通常在/dev中找到)。
5)文件格式和约定,如/etc/passwd。
6)游戏。
7)杂项。
8)系统管理命令(通常仅限于root用户)。

stat指令

语法:stat 选项 file
功能:stat指令用于显示文件或文件系统的详细信息,ACM时间
在这里插入图片描述

cp指令

cp指令✔
在Windows中我们可以通过Ctrl+C和Ctrl+V将一个地方的文件或目录复制一份到另一个地方,我们若是在Linux当中想要完成该操作,就要用到cp指令。
cp拷贝源文件时,不管是拷贝目录还是普通文件,只要目标文件不存在就是重命名;如果拷贝文件时,目标文件是普通文件存在且名相同就覆盖,目标文件是目录就拷贝至里面成为其子文件;如果拷贝目录时,如果目标文件名相同,目录不能拷贝至自己里面,如果文件名不相同,是普通文件,不能拷贝过去,是目录拷贝至里面成为子目录
语法: cp 选项 源文件或目录 目标文件或目录
功能: 复制文件或目录

将file1.txt拷贝到上级目录下

在这里插入图片描述
常用选项
1)-f 或 --force 强行复制文件或目录,不论目标文件或目录是否已经存在。
在这里插入图片描述
2)-i 或 --interactive 覆盖文件之前先询问用户。
在这里插入图片描述
3)-r 或 -R 递归处理,将指定目录下的文件与子目录一并处理,若源文件或目录的形态不属于目录或符号链接,则一律视为普通文件处理。
在这里插入图片描述

mv指令

在Windows中我们经常使用Ctrl+X和Ctrl+V将一个地方的文件或目录移动到另一个地方,我们若是要在Linux当中完成此操作,则需要使用mv指令。

语法: mv 选项 源文件或目录 目标文件或目录
功能: 视mv指令当中两个参数的不同而不同。
1)当第二个参数是不存在的名称时,mv指令完成文件重命名或目录重命名。
剪切到上级路径下并重命名为ttt
在这里插入图片描述
2)当第二个参数是已存在目录名称时,mv指令将文件移动置该目录中。
将file2.txt剪切至dir2目录里面
在这里插入图片描述
常用选项:
1)-f 强制的意思(force),如果目标文件已经存在,不会询问而直接覆盖。
在这里插入图片描述2)-i 若目标文件已经存在,则会询问是否覆盖。
在这里插入图片描述
nano指令
像Windows一样对文本文档进行编辑。可以使用nano
语法:nano 普通文件名
功能:编辑文件内容
在这里插入图片描述

cat指令
在Linux当中无法想Windows一样用鼠标点开某一文件进行阅读,要想阅读文件可以用cat指令,打印出来显示阅读。

语法: cat 选项 文件
功能: 查看目标文件的内容。
在这里插入图片描述
常用选项:
1)-b 对非空输出行编号。
在这里插入图片描述
2)-n 对输出的所有行编号。
在这里插入图片描述
3)-s 禁止重复的空输出行。
在这里插入图片描述
注意: cat指令会将目标文件内容全部打印到屏幕上。若是目标文件内容过大,则会导致刷屏(直到将文件内容全部打印到屏幕上)。因此cat指令一般仅适用于查看内容较少的文件。

tac指令

使用tac指令,我们可以反向查看目标文件的内容。

语法: cat 文件
功能: 反向查看目标文件的内容。
在这里插入图片描述

echo指令

功能:输出内容
注意与printf不同的是,它会在末尾自带’\n’换行
在这里插入图片描述

> >> < 的含义

‘>’ 是输出重定向,每次都会清空原始文件,然后再写入,目标文件不存在,新建文件,相当于w。
功能:1. 新建文件 2. 清空目标文件
在这里插入图片描述
'>>'是追加重定向,向目标文件继续输入,不会清空原始文件,而是接着写。相当于a
在这里插入图片描述
’<'是输入重定向,更改读入的目标文件,相当于C语言r
cat默认从键盘文件读入,读到什么,向显示器打印什么,现在<输入重定向,更改为从mytest文件中读入,再向显示器打印。
在这里插入图片描述

more指令

上面说到,cat指令仅适用于查看内容较少的文件,我们若是要查看海量信息文件,则可以适用more指令。
语法: more 文件
功能: 查看目标文件的内容。
在这里插入图片描述
注意: more指令只能通过按回车键进行下翻操作,无法进行上翻操作,并且more指令在查看之前会先加载整个文件,延迟高,基本淘汰,用less。

less指令

上面的more指令只能进行下翻操作,而less指令可以同时支持上翻和下翻操作。

语法: less 选项 文件
功能: 既有查看目标文件的内容的功能,又有搜索功能。
在这里插入图片描述
注意: less指令可以通过按上下键进行上翻和下翻操作,并且less指令在查看之前不会加载整个文件,分页加载,延迟低,效率高。
常用选项:
1)-i 忽略搜索时的大小写。
2)-N 显示每行的行号。
3)/字符串 向下搜索“字符串”的功能。
4)?字符串 向上搜索“字符串”的功能。
5)n 重复前一个搜索(与/或?有关)。
6)N 反向重复前一个搜索(与/或?有关)。

head指令

语法: head 选项 文件
功能: 用于显示文件的开头至标准输出中,默认head指令打印其相应文件的开头10行。
在这里插入图片描述
常用选项:
1)-n 需要显示的行数。
在这里插入图片描述

tail指令

语法: tail 选项 文件
功能: 用于显示文件的末尾至标准输出中,默认tail指令打印其相应文件的末尾10行。
常用选项:
1)-n 需要显示的行数。
在这里插入图片描述

拓展:如何读取文件中间某一段内容?

例如,现在test.txt文件当中有十万行内容,我们如何读取第1001至1010行?
在认识了head和tail指令后,你可能很容易想到如下方法:
方法一:先用head指令读取test.txt文件中的前1010行存入临时文件temp.txt中,然后将temp.txt文件的后10行打印输出即可。
在这里插入图片描述
繁琐低效,还浪费空间,更优秀简便的方法是利用管道
**方法二:**在指令中管道用“|”来表示,管道左边接收产生的数据,右边读取数据。:
在这里插入图片描述
在这里插入图片描述
date指令
语法
: date 选项 格式
功能: 用于显示时间、设置时间、完成时间与时间戳之间的相互转换等。
显示当前时间
在这里插入图片描述
用法一: 用于显示时间,使用者可以选定欲显示的格式,格式设定为一个加号,后接数个标记,其中常用的标记如下:
1)%H 显示当前的小时,范围(00~23)。
在这里插入图片描述
2)%M 显示当前的分钟,范围(00~59)。
在这里插入图片描述
3)%S 显示当前的秒数,范围(00~59)。
在这里插入图片描述
4)%X 相当于%H:%M:%S。
在这里插入图片描述
PM下午,AM上午
5)%d 显示当前的号数。
在这里插入图片描述
6)%m 显示当前的月份。
在这里插入图片描述
7)%Y 显示当前的年份。
在这里插入图片描述
8)%F 相当于%Y-%m-%d。
在这里插入图片描述
用法二: 用于设定时间。
1)date -s 设置当前时间,只有root用户才能设置,普通用户只能查看。
2)date -s 20210725 将时间设置为20210725,这样会将具体时间设置为空(00:00:00)。
3)date -s 01:01:01 设置具体时间,不会对日期做更改。
4)date -s “01:01:01 2021-07-25” 同时设置日期和具体时间。
5)date -s “01:01:01 20210725” 同时设置日期和具体时间。
6)date -s “2021-07-25 01:01:01” 同时设置日期和具体时间。
7)date -s “2021072501:01:01” 同时设置日期和具体时间。
用法三: 完成时间与时间戳之间的相互转换。
1)date +%s 显示当前时间的时间戳。
小贴士: 时间戳是当前时间与计算机起始时间的差值,单位为秒。
如下为计算机起始时间:
在这里插入图片描述
在这里插入图片描述
2)date -d @时间戳 将时间戳转换为时间。
在这里插入图片描述
小贴士:从左到右依次是星期几,月份,日,当前时间,年份 CST意思为标准时间

cal指令

cal指令可以用于显示公历(阳历)日历。
语法: cal 选项 月份 年份
功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1~9999),如有两个参数,则表示月份和年份。
在这里插入图片描述
常用选项:
1)-3 显示系统前一个月、当前月以及下一个月的日历。
在这里插入图片描述
2)-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)。
在这里插入图片描述
3)-y 显示当前年份的日历。
在这里插入图片描述

find指令

语法: find 路径 选项 …
功能: 用于在文件树中查找文件,并作出相应的处理(可能访问磁盘->效率比较低)。
常用选项:
1)-name 按照文件名查找文件。
在这里插入图片描述
2)-size 按照文件大小查找文件。
+代表大于 -小于 不写代表=
在这里插入图片描述

which指令

Linux当中的每个指令其实都是计算机语言编写出的可执行程序,这些程序都存储在文件当中,我们可以通过which指令查看某一指令的程序文件所在路径。

语法: which 指令
功能: 用于查找某一指令的程序文件所在路径。
在这里插入图片描述
当我们执行某一指令时,实际是调用其可执行程序,因此我们还可以通过其程序文件的所在路径进行调用该指令。
在这里插入图片描述
小贴士:whereis也可以找到指定文件,返回起路径,比较冷门不常用而已
在这里插入图片描述

alias指令

当你觉得某一指令太长时,你可以使用alias指令给它起一个别名。

语法: alias 别名=‘原名’
功能: 可以用于给指令取别名。
比如给 ls -l起了一个别名叫mycmd,效果等价。
在这里插入图片描述
常用选项:
-p 列出所有别名
在这里插入图片描述
小贴士:要想取消别名,unlias 别名 即可,常用选项-a,取消所有的别名
在这里插入图片描述

grep指令

grep指令类似于关键词搜索(行过滤器)。

语法: grep 选项 搜寻字符串 文件
功能: 在文件中搜索含有目标字符串的行,将找到的行打印出来。
在这里插入图片描述
常用选项:
1)-i 忽略大小写进行查找。
在这里插入图片描述
2)-n 输出行号。
在这里插入图片描述
3)-v 反向选择,显示出没有待搜索字符串的行。
在这里插入图片描述

怎么对一个文本内容去重呢?

现在有个文本data.txt内容如下
在这里插入图片描述
sort 对文本内容进行排序后,相同行会挨在一起,此时在uniq一下就达到了去重重复行,相同多行只保留了一行的目的。wc -l统计行数
在这里插入图片描述
注意:不能直接uniq去重,因为去重不彻底,uniq指令只会对相邻重复行进行去重,不相邻的去不掉,所以这就是为什么要sort一下使其所有相同行连续在一起的原因了。
在这里插入图片描述

zip/unzip指令

zip指令用于打包压缩目录或文件。

语法: zip 选项 压缩文件.zip 待打包目录或文件
功能: 将目录或文件打包压缩成zip格式。
常用选项:**
1)-r 递归处理,将指定目录下的所有文件和子目录一并处理。
将当前目录下所有子目录及其文件打包压缩成temp.zip压缩包
在这里插入图片描述
unzip指令用于解压文件。

语法: unzip 压缩文件.zip 选项 目录
功能: 将压缩文件解压到指定目录当中。
将压缩文件temp.zip解压缩至mydir目录中
在这里插入图片描述
注意: 解压文件时若不带-d选项和目标目录,则默认解压到当前目录下。

tar指令

tar指令也可以用来打包压缩和解压文件,并且还可以实现不解开压缩包,直接查看里面内容的操作,以及只打包不压缩等操作。

语法: tar 选项 压缩文件.tgz 待打包目录或文件
功能: 打包/解包,不解开压缩包,直接查看里面内容。

常用选项:
1)-c 建立一个压缩文件的参数指令(create的意思)。
2)-x 解开一个压缩文件的参数指令。
3)-t 查看tarfile里面的文件。
4)-z 是否同时具有gzip属性?即是否需要用gzip压缩?
5)-j 是否同时具有bzip2属性?即是否需要用bzip2压缩?
6)-v 压缩的过程中显示文件(常用)。
7)-f 使用档名,请留意,在f之后要立即接档名,不要再加参数。
8)-C 解压到指定目录。
小贴士:关于tar命令常用选项比较多,有点恶心,以后记住打包就是-cvzf,解包就是-xvzf,将几个选项当成一个选项使用即可
例如将dir目录的所有内容打包成mydir.tgz
在这里插入图片描述
将mydir.tgz解包至test目录里面,默认解包至当前目录下,-C选项可以指定目录下
在这里插入图片描述
特殊优势功能:不解开压缩包,直接查看里面内容
tar -tf 可以不解开,直接查看里面内容
在这里插入图片描述

file指令

语法: file 目标文件
功能: 查看文件的更多属性信息。
在这里插入图片描述

bc指令

Windows里面有计算器,Linux下面也有,bc指令就是Linux下的计算器

语法: bc
功能: 进行运算。
在这里插入图片描述

uname指令

语法: uname 选项
功能: 用于获取电脑和操作系统的相关信息。
常用选项:
1)-r 输出电脑和操作系统相关信息。
在这里插入图片描述
2)-a 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称。
在这里插入图片描述

几个重要的热键

1)上下按键。上下按键在Linux当中存储的是历史命令,通过按上下键我们可以查看我们最近敲的命令。
我们也可以使用history指令查看历史命令。
2)Ctrl+D。退出当前命令行。
3)Ctrl+C。让当前程序停掉(终止失控程序)。
4)Tab。自动补齐功能。
两下Tab列出所有可能匹配的指令。例如wdc按一下Tab自动补齐wdctl
在这里插入图片描述
5)Ctrl+R。搜索历史命令。

关机指令

语法: shutdown 选项
常见选项
1)-h 将系统的服务停掉后,立即关机
2)-r 将系统的服务停掉之后就重新启动
3)-t sec 经过sec秒后关机
注: 所有关机指令只能由root用户执行。

命令扩展

1)安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。
2)文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。
3)系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab。
4)网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup。
5)系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。
6)其他命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

  • 22
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

维生素C++

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值