linux入门5-shell及vi使用

linux基础(管道符,检索,vim和vi编辑使用) 本文章讲解,linux基础(管道符,检索,vim和vi编辑使用) 阅读详情
网络通信命令  
(1)write
su pheodor
write root
打开两个用户
su root
write phedor
这样两个用户就可以通信啦
按ctrl+d来结束
(2)wall ==write all 的缩写
wall 我爱你天赐
只要在互联网中的每一台主机都会收到  相当与广播
(3)ping
ping 127.0.0.1 他不像windows会ping4次自动终止
这个你只要不按ctrl+c 就一直ping下去
ping -c  3 127.0.0。1 定义发送包的数量
ping -s 65507 192.168.1.108    包的大小
(4)ifconfig 查看网卡
pheodor@ubuntu:~$ ifconfig -a
eth0      Link encap:以太网  硬件地址 e8:9a:8f:0c:e0:05  
          inet 地址:192.168.1.105  广播:192.168.1.255  掩码:255.255.255.0
          inet6 地址: fe80::ea9a:8fff:fe0c:e005/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:216 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:190 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000
          接收字节:24079 (24.0 KB)  发送字节:20688 (20.6 KB)
          中断:17

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  跃点数:1
          接收数据包:236 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:236 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:0
          接收字节:18864 (18.8 KB)  发送字节:18864 (18.8 KB)

wlan0     Link encap:以太网  硬件地址 8c:a9:82:59:f6:40  
          BROADCAST MULTICAST  MTU:1500  跃点数:1
          接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000
          接收字节:0 (0.0 B)  发送字节:0 (0.0 B)
linux 一个潜规则:你该的ip后 包括你改得所有东西必须写道配置文件中。
---------------------------------------------------------------------
立即关机 千万不要用这个命令 因为服务器很少会关闭的 服务器是全天24时开着
shtudown -h now
重启 reboot
----------------------------------------------------------------------
shell应用技巧
一般用的是bash
N多shell
pheodor@ubuntu:~$ cat /etc/shells
# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/dash
/bin/bash
/bin/rbash
pheodor@ubuntu:~$
bash的使用技巧:
(1)tab 补齐文件名
因为命令也是一个文件 所有可以补全
(2)clear 清屏
ctrl+l请屏
ctrl+u 删除光标前面的东东
(3)history
用过的全部的命令会显示出来
------------------------------------------------------------------
alias 命名别名
系统默认定义来一些别名
pheodor@ubuntu:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
pheodor@ubuntu:~$
命令的作用 就是让你更加习惯
alias copy=cp
有些哥们喜欢dos里面的copy 不喜欢cp 就可以这样写alias copy=cp
alias drm=“rm -r” 如果你想快速的删除目录 如果命令有参数 千万要加双引号“”
吧别名干掉
unalias copy
unalias drm
-------------------------------------------------------------------------
输入/输出重定向
同标准I/O一样,shell对于每一哥进程预先定义来3个文件描述子
0 STDIN 标准输入 键盘
1 STDOUT  标准输出 显示器
2 STDERR  标准错误输入  显示器
重定向:就是不从键盘输入 不输出到显示器
(1):输出重定向: > 非常非常有用
不想让他显示到屏幕上
root@ubuntu:/home/pheodor# ls -l /tmp > /tmp.msg
root@ubuntu:/home/pheodor#
不显示在屏幕上啦 显示到这个文件中啦
root@ubuntu:/# cat tmp.msg
总用量 48
srwxr-xr-x 1 pheodor pheodor    0 2011-08-24 19:25 gedit.pheodor.1618256311
srwxr-xr-x 1 pheodor pheodor    0 2011-08-24 19:49 gnome-system-monitor.pheodor.1656360752
drwx------ 2 root    root    4096 2011-08-24 19:18 keyring-nqe4Jh
drwx------ 2 pheodor pheodor 4096 2011-08-24 19:20 keyring-yISYne
drwx------ 2 gdm     gdm     4096 2011-08-24 19:20 orbit-gdm
drwx------ 2 pheodor pheodor 4096 2011-08-24 19:56 orbit-pheodor
drwx------ 2 root    root    4096 2011-08-24 19:19 orbit-root
drwx------ 2 gdm     gdm     4096 2011-08-24 19:21 pulse-2L9K88eMlGn7
drwx------ 2 pheodor pheodor 4096 2011-08-24 19:20 pulse-nyJO3QiZv3Bc
drwx------ 2 root    root    4096 2011-08-24 19:18 pulse-PKdhtXMmr18n
drwx------ 2 root    root    4096 2011-08-24 19:18 ssh-boRYmTgs1455
drwx------ 2 pheodor pheodor 4096 2011-08-24 19:20 ssh-rdFAqyUs1891
drwx------ 2 pheodor pheodor 4096 2011-08-24 19:20 virtual-pheodor.lZQyBx
drwx------ 2 root    root    4096 2011-08-24 19:18 virtual-root.6IiJ3G
root@ubuntu:/#
 >覆盖  >> 代表追加 不会覆盖
(2)输入重定向
wall < /etc/motd
(3)错误输出重定向
只有错误的时候 才重定向到一个备份文件
cp -R /usr /backup/usr.bak 2> /bak.error
ls举例子:
pheodor@ubuntu:~$ ls /ff
ls: 无法访问/ff: 没有那个文件或目录
pheodor@ubuntu:~$ ls /ff 2> ls.err
pheodor@ubuntu:~$ ls /tmp 2> ls.err
gedit.pheodor.2200969063  orbit-pheodor       pulse-PKdhtXMmr18n
keyring-plBkog            pulse-2L9K88eMlGn7  ssh-EXIklLbK1454
orbit-gdm                 pulse-DIo2RBAtOl4w  virtual-pheodor.UYg9cv
pheodor@ubuntu:~$
如果证据 就不会输出来
pheodor@ubuntu:~$ cat ls.err
ls: 无法访问/ff: 没有那个文件或目录
错误重定向 很重要。。
--------------------------------------------------------------------
管道 很重要
将一个命令的输入传送给另一个命令 作为另一个命令的输入
命令1|命令2|命令3|命令4|命令4|。。
pheodor@ubuntu:~$ ls -l | more
ls -l /etc | grep init | wc -l
pheodor@ubuntu:~$ ls -l /etc | grep init | wc -l
3
查看etc下面 有init 这个的关键字的有几行
----------------------------------------------------------------------
命令连接符
(1);
间隔各个命令按顺序一次执行
pheodor@ubuntu:~$ pwd ; ls ; date
/home/pheodor
etc               ls.err      workspace  模板  图片  下载  桌面
examples.desktop  Ubuntu One  公共的     视频  文档  音乐
2011年 08月 24日 星期三 21:39:04 CST
pheodor@ubuntu:~$
你可以写n个任务 到以后自动化 的时候 可以用。
(2)&&
链接两个命令
command1&&command2
第一个命令成功 第二个才会执行
给Mary写一个情书
如果成功就马上删除毁灭证据
pheodor@ubuntu:~$ write  Mary < /home/pheodor/love.txt && rm /home/pheodr/love.txt
--
pheodor@ubuntu:~$ fsadfasd && pwd
fsadfasd:找不到命令
pheodor@ubuntu:~$
(3)|| 只执行一个 如果第一个正确 就不会执行第二个 如果第一个不正确 就执行第二个
pheodor@ubuntu:~$ fsadfasd || pwd
fsadfasd:找不到命令
/home/pheodor
pheodor@ubuntu:~$
写清书
pheodor@ubuntu:~$ write Mary < /home/pheodor/love.txt || mail Mary < /home/pheodor/love.txt
--------------------------------------------------------
命令替换符号
将一个命令的输出 作为另一个命令的参数
 `他不是单引号 他是数字1 左边的
举例
pheodor@ubuntu:~$ which touch
/usr/bin/touch
pheodor@ubuntu:~$ ls -l /bin/touch
-rwxr-xr-x 1 root root 47640 2011-02-23 22:24 /bin/touch

pheodor@ubuntu:~$ ls -l `which touch`
lrwxrwxrwx 1 root root 10 2011-08-10 00:09 /usr/bin/touch -> /bin/touch
pheodor@ubuntu:~$
-----------------------------------------------------------------------
vim/vi
作用:建立,编辑,显示文本文件
没有菜单,只有命令
vi缺省 的时候 进入的是命令形式
i 进入插入模式
从插入模式回到命令模式 ESC
从命令进入编辑模式 :

----------------
插入命令
a 在光标后附加文本
A 在文本行末附加文本
i 在光标前插入文本
I 在本行开始插入命令
o光标下插入新行
O光标上插入新行
---------------
定位命令
h  左
j  下
k  上
l  右
$   行尾
0   行手
屏幕
H  上
L 下
M  中

:set nu 设置行号
:set nonu 取消行号
gg 到第一行
G 到最后一行
nG 到第n行
:n 到第n行
-------------------------------------------
删除命令
x 删除光标所在处字符
nx 删除光标后n个字符
dd 删除光标所在的行
dG 删除光标所在行到末尾的内容
D 删除光标所在处的行尾
:n1,n2d 删除指定范围的行
-------------------------------------------
复制和剪切
yy,Y 复制当前行
nyy,nY 复制当前行一下n行
dd 剪切当前行
ndd 剪切当前一下n行
p,P 粘贴在当前行所在的行下或者行上
------------------------------------------
替换和取消的命令
r  替换光标所在处的字符
R  从光标所在处替换字符
u  取消上一步操作 相当与undo
---------------------------------------
搜索和替换的命令
/string 想起搜所 小写n从前往后找  大写N 从后往前找
忽略大小写 :set ic
:set noic 取消忽略大小写
n 往后找 N往前找
:%s/old/new/g 全文替换
c g不提示 c提示一下
:n1,n2s/old/new/g 指定范围
-------------------------------------------
保存退出
:wq writeqite
ZZ: shift+zz
:w /root/service.bak 保存一下
:q!不保存退出
-------------------------------------------
导入文件
:r /etc/isso
执行命令
:! ls /root
吧一个命令的执行结果导入到vi中
:r !date
--------------------------
定义快捷点
注释快捷键 ctrl+v ctrl+p ctrl+v+p
:map ^P I#<ESC>
:map ^B 0x
连续行注释
:n1,n2s/^/#/g
连续行去掉注释
:n1,n2s/^#//g

:n1,n2s/^/\/\//g
替换
:ab phedormail pheodorai@gmail.com
当如书pheodormain 就会变成后面我的邮箱地址
unab pheodormail 来取消
编辑vi的配置目录来定制自己的vi

~ home directory
~/.vimrc
vi /root/.vimrc
默认是空的 你可以在里面输入命令。

在中国大陆使用 LiveKit 集成阿里云语音交互服务 通过集成阿里云的语音和模型服务,我们可以快速构建出适合中国用户的 LiveKit 智能语音应用。LiveKit Agents 框架的模块化设计使得替换底层服务变得异常简单,只需要更换相应的插件实例即可。使用 WebSocket 版本的阿里云 ASR 接口以获得更低的延迟。利用通义千问的 Function Calling 能力对接智能家居或企业内部 API。结合 LiveKit 的视频处理能力,打造具备视觉交互的数字人。希望这篇博客能为你在实时音视频与 AI 结合的探索之路上提供帮助! 阅读详情

相关推荐

AirSim安装和地图加载

详细教程如何安装AirSim并加载地图

fegxg的博客 3033

redhat6.4安装oracle11G-软件安装前环境准备

7.设置密码 redhat. —> Use any—>use all space—>write chanes to disk。oracle 安装内核必须高于Linux version 2.6.32-71.el6.x86_64 or later。点击解压出来的文件vmware-tools-distrib 右键open in terminal。6、磁盘空间检查,临时空间必须大于1G,软件空间必须大于2G,查看系统内核需求。Kdump: 取消勾选 (是一个内核崩溃保护分析机制)Updates: 下一步。

weixin_44048054的博客 814

密码学新手必看:三大顶级会议论文下载与阅读指南(附完整资源链接)

本文为密码学新手提供了系统性的三大顶级会议(Crypto、Eurocrypt、Asiacrypt)论文学习指南。内容涵盖如何高效获取最新论文资源、结构化精读论文的方法论,以及将理论转化为代码实践的路径,旨在帮助初学者快速构建密码学知识体系并应用于研究。

weixin_29214691的博客 319

linux查查找文件,Linux文件查看与查找命令

Linux文件查看与查找命令cat 查看一个文件-E:显示行结束符$-n:对显示出的每一行进行编号-A:显示所有控制符-b:非空行编号-s:压缩连续的空行成一行-T:显示制表符常用:cat -An /etc/passwd[root@linuxidc ~]# cat -An /etc/passwd1 root:x:0:0:root:/root:/bin/bash$2 bin:x:1:1:b...

weixin_33945547的博客 521

【Python】秋招机考 —— 2025/9/17 华为 AI 方向

秋招机考,华为 AI,使用 Python 完成编程。

一杯水果茶!足矣~ 1165

flowable工作流看这一篇就够了(基础篇)

接下来我们构建一个非常简单的请假流程,Flowable引擎需要流程定义为BPMN 2.0格式,这是一个业界广泛接受的XML标准。在Flowable术语中,我们将其称为一个流程定义(process definition)。一个流程定义可以启动多个流程实例(process instance)。流程定义可以看做是重复执行流程的蓝图。在这个例子中,流程定义定义了请假的各个步骤,而一个流程实例对应某个雇员提出的一个请假申请。

qq_38196449的博客 2万+

linux 查看某个进程的端口

(1)通过进程号查看该进程的网络信息 [root@hadoop100 ~]# netstat -nlp | grep 2747 unix 2 [ ACC ] STREAM LISTENING 17368 2747/bonobo-activat /tmp/orbit-gdm/linc-abb-0-2b237ae35f6 (2)查看某端口号是否被占用 [root@hadoop100 ~]# netstat -nlp | grep 17368 unix 2..

qq690452074的专栏 1627

华为OD机试真题 新系统2026-04-01 C语言 实现【空间占用计算】

员工A的磁盘空间经常被耗尽,他需要找到占用空间最大的目录或文件,然后决定如何清理文件释放空间。给定某一目录,请编写程序帮助他统计该目录内一级子目录和文件的占用空间,并返回目标目录一级子项(文件或子目录)中占用空间最大的项。

MISAYAONE的博客 230

编译安装LAMP(一)

安装顺序是先httpd,然后mariadb,最后php,因为php模块化需要依赖前面的东西 那么首先安装开发环境: CentOS 6 下面需要安装"Development Tools"和"Server Platform Development" 不过我也是哔了狗了,最开始系统语言设置成中文了,一上来一堆中文我也是懵了。。。 所以先查看一下系统语言 [root@localhost ~]

zhouathgddq的博客 437

TensorRT量化实战教程:从PTQ到QAT,让你的模型推理速度飞起来

无论是PTQ的“快速落地”,还是QAT的“精度极致”,TensorRT量化技术都能成为你模型部署路上的“性能引擎”。通过本教程的实战项目,你已掌握从技术原理到工程落地的全流程能力——现在,不妨将你的模型代入其中,亲眼见证它在速度与精度的双重提升中“焕发生机”。若你在实操中遇到任何卡点,随时可以针对具体问题交流,我会尽全力帮你突破量化部署的每一个瓶颈。

FJN110的博客 239

计算机视觉教程2-3:图解双线性插值算法&最近邻插值算法

提出此算法的背景是基于图片的缩放,在图片缩放的过程中,实质上就是将原图像像素矩阵像素值,填到目标图像像素矩阵中,目标图像像素矩阵可能比原图像像素矩阵大(图片放大),也可能小(图片缩小)。我们假设图片的宽(WidthWidthWidth)和高(HeightHeightHeight)是按同比例缩放的,那么 srcXsrcWidth=dstXdstWidth\frac{srcX}{srcWidth}= \frac{dstX}{dstWidth}srcWidthsrcX​=dstWidthdstX​ ...

FRIGIDWINTER的博客 7283

Linux部分命令解释及使用

Linux部分命令解释及使用 ASCII信息交换码 GB2312 big5 UTF-8字符集 乱码问题生产环境中最常见故障字符集格式设置不一致 查看系统版本cat/etc/redhat-release $()`` echo"Thissystem'snameis$...

denglige3161的博客 238

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Linux 基础操作、常用shell命令、vi常用命令、man帮助手册

Linux 基础操作、常用shell命令、vi常用命令、man帮助手册 一、简述 记录简单的Linux 基础操作、常用shell命令、vi编辑器常用命令、man帮助手册的使用。 二、Linux 基础操作 1、按 Ctrl+Alt+t 快捷键或者双击桌面的“Terminal”调出伪终端(命令行窗口)。 超级终端: ...

Genven_Liang的博客 3万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Vi编辑器使用和Shell程序设计

Vi编辑器使用和Shell程序设计

qq_51265257的博客 5523

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Linux实验一——Linux Shell及vi的使用

实验一 Linux Shell及vi使用 Linux基础 一、各类终端 ​ 超级终端:Ctrl+Alt+F6 ​ 恢复正常使用的界面:Ctrl+Alt+F1 ​ 普通终端:Ctrl+Alt+t 二、终端内容 ​ yang@yang-Legion-Y7000-2019-PG0:~$ ​ yang:用户名; ​ yang-Legion-Y7000-2019-PG0:主机名; ​ ~:home目录 ​ $:命令提示符 ​ ls:以列表方式罗列出当前目录的文件 ​ 强行停止当前正在执行的命令或程序:Ctrl+C ​

qq_45757722的博客 941

实验七:Linux中Shell命令对 vi编辑器的使用

打开终端:首先,需要打开Linux系统的终端。切换到root用户(如果需要):如果需要在/root目录下创建文件,可能需要切换到root用户。su然后输入root用户的密码。使用vi编辑器打开文件:在终端中输入以下命令来打开或创建文件/root/vvi /root/v这将打开vi编辑器,并准备编辑或创建名为v的文件。进入插入模式vi编辑器默认处于命令模式。要输入文本,需要先进入插入模式。按i键(代表insert模式)。输入文本:在插入模式下,可以输入文本。输入hell。退出插入模式:完成文本输入后,按。

Argonaut_的博客 1233

【Linux操作系统】【综合实验二 vi应用与shell脚本编辑】【浅试编辑命令】

【Linux操作系统】【综合实验二 vi应用与shell脚本编辑】【浅试编辑命令】 本文出现的命令浅尝辄止,具体使用参考文档即可 解决一个任务的方法很多,本文仅浅试了一些简单的命令

AXDLMG7的优快云~ 3982

【Shell】如何使用vi命令编辑文本

一、问题 1.1、环境 电脑环境:Windows 7; 开发工具:Eclipse 4.6.3; 数据库环境:Oracle 11g; JDK环境: Jdk1.8; Maven环境:Maven3.5.0; Linux环境:Red Hat Enterprise Linux Server release 6.5; 1.2、问题 我们在Linux服务器上,经常需要修改文本,那么在非可视化界面该如何编辑文件...

陶洲川的博客 2046

vi新建一个shell脚本_编写第一个Shell脚本

Linux中有好多中不同的shell,bash是linux默认的shell,免费且容易使用。su切换为root权限1.创建shell脚本touch hello.sh2.编辑:vi hello.sh内容#! /bin/bash#the first programecho "hello world"3.保存并退出按Esc取消插入,输入:wq保存==================可以使用bash运行h...

weixin_28864249的博客 6136

linux 进入shell命令,linux或者shell进入vi命令

vi的基本操作a) 进入vi  在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:   $ vi file不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。b) 切换至插入模式(Insert mode)编辑文件在「命令行模式(command mode)」下按一下字母「i」就可...

weixin_39716043的博客 1688

嵌入式 Linux 入门(五、Shell 脚本编程上:认识 Shell 脚本)

嵌入式 Linux入 门第五课,本课开始学习一下 Shell 脚本编程,我们从认识 Shell 脚本开始。

不浮夸,不将就,认真对待学知识的我们 4596

Linux下shell基本命令之vi用法及示例

VI是一种在Unix和Linux系统中广泛使用的文本编辑器。它提供了强大的文本编辑功能,但对于初学者来说,它的操作模式和键盘快捷键可能会有些令人困惑。下面是vi编辑器的用法介绍,包括具体的示例。

jackiendsc的博客 1261

linux命令、vi命令、vim命令、shell语法(完整详细)

目录 vi编辑器 编辑模式(快捷键模式) ctrl+alt+f3:进入编辑模式,输入“账户信息”。 vi:打开文件 vi a:打开a文件 vi +5 a:打开并定位到a文件的第5行 vi + a:打开并定位到a文件的末行 vi +/if a:定位到a文件的if字符(按n键会跳到下一个if字符) gg:定位行 gg:定位到第1行 5gg:定位到第5行 7777gg:定位到末行(超过最多行数) G:定位到最后一行 dd:删除行 dd:删除本行 5dd:...

一生之酉的博客 2469

shell与vi编辑器

一、Shell shell是命令解释器(有着自己的命令集),基本功能是解释并执行用户输入的命令,实现用户与linux核心的接口。【一个用户一个进程】 原理: 用户输入命令行 命令提交给shell if(命令是内置命令) {内核中的系统功能调用} else{在系统中查找该命令的文件调入内存执行} shell的元字符: 1) 。----------代表任意字符串 2) ? -----------代表任意字符 3) \ ------------转移字符 4) <Enter>-

ppbgi的博客 1208

常用Shell命令及Vi的使用

1.Vi      全屏幕编辑器的使用 2.grep   找出满足条件的行 3.cut      摘取指定的列 4.sort     对文件按指定的关键字段排序 5.uniq    删除文件中重复的行 6.wc       对文件进行字符数、单词数、行数统计 7.diff      比较两个文件的不同之处 8.who/w 列出当前登录在线用户的详细情况

likun0320的博客 1377

vi中执行shell命令

vi中执行shell命令    在vi中也可以执行shell的命令。在line mode下执行指令!command, command 是 shell 命令。例如指令 !date 会把目前的时间和日期显示到屏幕上。要是你想把 shell 命令的结果放到文件中,可以用 r !command。比如 r !date 会把现在的时间插入到游标所在行的下一行。可以指定行数,例如 20r !date 会把现在的

2425
上一篇: linxu入门3-文件搜索命令
下一篇: jquery笔记
pheodor
博客等级 码龄15年 6粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值