Linux兄弟连学习

Linux学习

文章目录

学习注意事项

1.linux严格区分大小写
2.linux中所有内容以文件形式保存,包括硬件
在这里插入图片描述
3.linux不靠扩展名区分文件类型
在这里插入图片描述
4.Linux所有的存储设备必须挂在之后用户才能使用,包括硬盘、U盘和光盘
5.Windows下的程序不能直接在Linux中安装和运行
在这里插入图片描述
Linux下各目录的作用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
服务器注意事项:
远程服务器不允许关机,只能重启
重启时,应该关闭服务
不要再服务器访问高峰运行高负载命令
远程配置防火墙时不要把自己踢出服务器
指定合理的密码规范并定期更新
合理分配权限
定期备份重要数据和日志

Linux常用命令

命令格式与目录处理命令

ls

命令格式:命令 【-选项】 【参数】
例如:ls -la /etc
说明:
1.个别命令使用不遵守此格式
2.当有多个选项时,可以写在一起
3.简化选项与完整选项 -a等于–all

目录处理命令:ls
命令所在路径: /bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项【-ald】【文件或目录】
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
-h 显示大小
-i 查询i节点
在这里插入图片描述

mkdir

命令英文原意:make directories
命令所在路径: bin/mkdir
执行权限: 所有用户
语法:mkdir -p 【目录名】
功能描述: 创建新目录
-p 递归创建

cd

命令英文原意:change directory
命令所在路径: shell内置命令
执行权限: 所有用户
语法:cd【目录名】
功能描述: 切换目录
cd /tmp/Japan/boduo 切换到指定目录
cd … 回到上一级目录

pwd

命令英文原意:print working directory
命令所在路径: /bin/pwd
执行权限: 所有用户
语法:pwd
功能描述: 显示当前目录
在这里插入图片描述

rmdir

命令英文原意:remove empty directories
命令所在路径: /bin/rmdir
执行权限: 所有用户
语法:rmdir【目录名】
功能描述: 删除空目录
redir /tmp/Japan/boduo
在这里插入图片描述

cp

命令英文原意:copy
命令所在路径: /bin/cp
执行权限: 所有用户
语法:cp -rp[原文件或目录][目标目录]
-r 复制目录
-p 保留文件属性
功能描述: 复制文件或目录
cp -rp 【原文件或目录】【目标目录】
-r 复制目录
-p 保留文件属性
在这里插入图片描述

mv

命令英文原意:move
命令所在路径: /bin/mv
执行权限: 所有用户
语法:mv 【原文件或目录】【目标目录】
功能描述: 剪切文件、改名字

rm

命令英文原意:remove
命令所在路径: /bin/rm
执行权限: 所有用户
语法:rm -rf【文件或目录名】
-r 删除文件
-f 强制执行
功能描述: 删除文件
redir /tmp/Japan/boduo

文件处理命令

touch

命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch【文件名】
功能描述:创建空文件
touch Japanlovestory.list
在这里插入图片描述

cat

命令名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat【文件名】
功能描述:查看文件内容
-n 显示行数
cat Japanlovestory.list
在这里插入图片描述

tac

命令名称:tac
命令所在路径:/bin/tac
执行权限:所有用户
语法:tac【文件名】
功能描述:查看文件内容(倒着显示)
-n 显示行数
tac Japanlovestory.list

more

命令名称:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more【文件名】
功能描述:分页显示内容
(空格)或f 翻页
enter 换行
q或Q 退出
more /etc/services

在这里插入图片描述

less

命令名称:less
命令所在路径:/bin/less
执行权限:所有用户
语法:less【文件名】
功能描述:分页显示内容
(空格)或f 翻页
enter 换行
q或Q 退出
pageup 向上翻页
/某些具体字 可以进行搜索
n 下一个
less /etc/services

head

命令名称:head
命令所在路径:/bin/head
执行权限:所有用户
语法:head【文件名】
功能描述:显示前几行
-n+数字 显示前多少行 默认10行
head -n7 /etc/services

在这里插入图片描述

tail

命令名称:tail
命令所在路径:/bin/tail
执行权限:所有用户
语法:tail【文件名】
功能描述:显示末尾后几行
-n+数字 显示末尾后多少行 默认10行
-f 监视动态内容
tail-n7 /etc/services
在这里插入图片描述

链接命令

ln

命令名称:ln
命令英文原意:link
命令所在路径:/bin/ln
执行权限:所有用户
语法:ln -s【原文件】【目标文件】
功能描述:生成链接文件
-s 创建软连接
软链接:类似于windows的快捷方式
硬链接:拷贝cp -p + 同步更新
删除源文件,软链接失效,无法定位到源文件;硬链接依然可以访问,类似于文件拷贝+同步更新
可以通过观察ls -i + 文件 来查看文件的结点来区分是软链接还是硬链接
在这里插入图片描述

在这里插入图片描述

权限管理命令

chmod

命令名称:chmod
命令英文原意:change the permissions mode of a file
命令所在路径:/bin/chmod
执行权限:所有用户
语法:chmod 【{ugoa}{±=}{rwx}】【文件或目录】
【mode=421】【文件或目录】
-R 递归修改权限
功能描述:改变文件或目录权限
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对目录有写权限,就可以删除该目录下的文件,对文件有w的权限是可以更改文件的内容

其他权限命令

chown

命令名称:chown
命令英文原意:change file ownership
命令所在路径:/bin/chown
执行权限:所有用户
语法:chown 【用户】【文件或目录】
功能描述:改变文件或者目录的所有者
chown shenchao fengjie
改变文件fengjie的所有者为shenchao
在这里插入图片描述

chgrp

命令名称:chgrp
命令英文原意:change file group ownership
命令所在路径:/bin/chgrp
执行权限:所有用户
语法:chgrp【用户组】【文件或目录】
功能描述:改变文件或目录的所属组
chgrp lampbrother fengjie
改变文件fengjie的所有组为lampbrother
在这里插入图片描述

umask

命令名称:umask
命令英文原意:the user file-creation mask
命令所在路径:Shell内置命令
执行权限:所有用户
语法:umask 【-s】
功能描述:显示、设置文件的默认权限
-S 查看默认创建文件权限
文件权限要比目录权限少一个可执行x在这里插入图片描述

文件搜索命令

find

命令名称:find
命令所在路径:/bin/find
执行权限:所有用户
语法:find 【搜索范围】【匹配条件】
功能描述:文件搜索
-name 是根据名字查找
-iname 不区分大小写
-size根据文件大小查找
-user根据用户查找
-group根据组用户组查找
-amin 根据访问时间查找
-cmin 根据文件属性change查找
-mmin 根据文件内容modify查找
-a 两个条件同时满足
-o两个条件满足其中任意一个即可
-type 根据文件类型查找 f文件 d目录 l软链接文件
-exec/ok 命令 {} ; 连接后续操作
-inum 根据i节点查找

在这里插入图片描述精确查询:在这里插入图片描述
模糊查询:
在这里插入图片描述
根据大小查找:
在这里插入图片描述
根据所有者/所有组去查找:
在这里插入图片描述根据访问时间、属性、内容去查找:在这里插入图片描述
两个条件同时满足:
在这里插入图片描述

locate

命令名称:locate
命令所在路径:/usr/bin/locate
执行权限:所有用户
语法:locate 文件名
功能描述:在文件资料库中查找文件
locate inittab
-i 不区分大小写
updatedb 更新资料库在这里插入图片描述

which

命令名称:which
命令所在路径:/usr/bin/which
执行权限:所有用户
语法:which 命令
功能描述:搜索命令所在目录及别名信息
which ls
在这里插入图片描述

whereis

命令名称:whereis
命令所在路径:/usr/bin/whereis
执行权限:所有用户
语法:whereis命令
功能描述:搜索命令所在目录及帮助文档路径
whereis ls
在这里插入图片描述

grep

命令名称:grep
命令所在路径:bin/grep
执行权限:所有用户
语法:grep -iv 【指定字串】【文件】
功能描述:在文件中搜索字串匹配的行并输出
-i 不区分大小写
-v 排除指定字符

帮助命令

man

命令名称:man
命令原意:manual(手册)
命令所在路径:bin/man
执行权限:所有用户
语法:man 【命令或者配置文件】
功能描述:获得帮助信息
man ls
查看ls命令的帮助信息
man services
查看配置文件services的帮助信息
1:命令的帮助
5:配置文件的帮助
在这里插入图片描述

help

命令名称:help
命令所在路径:Shell内置命令
执行权限:所有用户
语法:help 命令
功能描述:获得Shell内置命令的帮助信息
help umask
查看umask命令的帮助信息
一般用来查询内置命令
在这里插入图片描述

用户管理命令

useradd

命令名称:useradd
命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
功能描述:增加新用户
useradd yangmi

w

命令名称:w
命令所在路径:/usr/bin/w
执行权限:所有用户
语法:w
功能描述:查看用户登陆的详细信息
在这里插入图片描述

压缩解压命令

gzip

命令名称:gzip
命令英文原意:GNU zip
命令所在路径:/usr/gzip
执行权限:所有用户
语法:gzip 【文件】
功能描述:压缩文件
压缩后的文件格式:.gz
压缩后原文件会消失,只能压缩文件
在这里插入图片描述

gunzip

命令名称:gunzip
命令英文原意:GNU unzip
命令所在路径:/usr/gunzip
执行权限:所有用户
语法:gunzip【压缩文件】
功能描述:解压缩.gz的压缩文件
压缩后的文件格式:.gunzip boduo.gz
解压缩后压缩包会消失
在这里插入图片描述

tar

命令名称:gunzip
命令所在路径:/usr/tar
执行权限:所有用户
tar命令压缩语法:
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
功能描述:打包目录
压缩后的格式: .tar.gz

tar命令解压语法:
-x 解包
-v 显示详细信息
-f 指定解压文件
-z 解压缩
tar -zxvf Japan.tar.gz
功能描述:解压缩文件

zip

命令名称:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项【-r】 【压缩后的文件名字】 【文件或目录】
-r 压缩目录

功能描述:压缩文件或目录
压缩后的文件格式:.zip
在这里插入图片描述

unzip

命令名称:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip 【压缩文件】
功能描述:解压缩.zip的压缩文件
实例:.unzip test.zip
在这里插入图片描述

bzip2

命令名称:bzip2
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项【-k】【文件】
-k 产生压缩文件后保留原文件
功能描述:压缩文件
压缩后的文件格式: .bz2
在这里插入图片描述

bunzip2

命令名称:bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2选项【-k】【压缩文件】
-k 解压缩后保留原文件
功能描述:解压缩文件
范例: bunzip2 0k boduo.bz2
tar -xjf Japan.tar.bz2

网络命令

write

命令名称:write
命令所在路径:/usr/bin/write
执行权限:所有用户
语法:write <用户名>
功能描述:给用户发信息,以Ctrl + D保存结束
范例: write linzhiling
在这里插入图片描述

wall

命令名称:write all
命令所在路径:/usr/bin/wall
执行权限:所有用户
语法:wall [message]
功能描述:发送广播信息
范例: wall ShenChao is a honest man!

在这里插入图片描述

ping

命令名称:ping
命令所在路径:/bin/ping
执行权限:所有用户
语法:ping 选项 IP地址
-c 指定发送次数
功能描述:测试网络连通性
范例: ping 192.168.1.156
在这里插入图片描述

ifconfig

命令名称:ifconfig
命令原意:interface configure
命令所在路径:/sbin/ifconfig
执行权限:root
语法:ifconfig 网卡名称 IP地址
功能描述:查看和设置网卡信息
范例: ifconfig eth0 192.168.8.250

mail

命令名称:mail
命令所在路径:/bin/mail
执行权限:所有用户
语法:mail 【用户名】
功能描述:查看发送电子邮件
范例: mail root

在这里插入图片描述

last

命令名称:last
命令所在路径:/bin/last
执行权限:所有用户
语法:last
功能描述:列出目前与过去登入系统的用户信息
范例: last

在这里插入图片描述

lastlog

命令名称:lastlog
命令所在路径:、usr/bin/lastlog
执行权限:所有用户
语法:lastlog
功能描述:检测用户上次登录的时间
范例: lastlog
lastlog -u 502
在这里插入图片描述

traceroute

命令名称:traceroute
命令所在路径:bin/traceroute
执行权限:所有用户
语法:traceroute
功能描述:显示数据包到主机间的路径
范例: traceroute www.lampbrother.net
在这里插入图片描述

netstat

命令名称:netstat
命令所在路径:bin/netstat
执行权限:所有用户
语法:netstat 【选项】
-t : TCP协议
-u : UDP协议
-l : 监听
-r : 路由
-n : 显示IP地址和端口号
功能描述:显示IP地址和端口号
范例: netstat -tlun 查看本机坚挺的端口
netstat -an 查看本机所有的网络连接
netstat -rn 查看本机路由表
在这里插入图片描述

mount

命令名称:mount
命令所在路径:bin/mount
执行权限:所有用户
语法:mount 【-t 文件系统】 设备文件名 挂载点
功能描述:挂载命令
范例: mount -t iso9660 /dev/sr0 /mnt/cdrom

关机重启命令

shutdown

命令名称:shutdown
命令所在路径:bin/shutdown
执行权限:所有用户
语法:shutdown 【选项】 时间
-c:取消前一个关机命令
-h:关机
-r:重启

范例: mount -t iso9660 /dev/sr0 /mnt/cdrom

其他关机命令:
halt
poweroff
init 0
重启命令
reboot
init 6
系统运行级别
0 关机 1 单用户 2 不完全用户,不含NFS服务 3 完全多用户 4 未分配 5 图形界面 6 重启
在这里插入图片描述
logout 退出登录

文本编辑器Vim

在这里插入图片描述
在这里插入图片描述

Vim常用操作

插入命令

在这里插入图片描述
vim基本使用、模式
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

软件安装

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

rpm

在这里插入图片描述
在这里插入图片描述

升级、安装、卸载

在这里插入图片描述

用户和用户组管理

用户配置文件

在这里插入图片描述
在这里插入图片描述

passwd文件

在这里插入图片描述
在这里插入图片描述

passwd文件:
在这里插入图片描述

密码在shadow中加密存放
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

shadow文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

group、gshadow

默认组名和用户名相同
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用户管理相关文件

在这里插入图片描述
ubuntu下不一样????

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
文件会在创建用户时默认生成
在这里插入图片描述

用户管理命令

useradd

useradd【选项】 用户名
选项:
-u UID: 手工指定用户的UID号
-d 家目录:手工指定用户的家目录
-c 用户说明: 手工指定用户的说明
-g 组名:手工指定用户的初始组
-G 组名:指定用户的附加组
-s shell 说公指定用户登陆的shell 默认是/bin/shell
在这里插入图片描述

在这里插入图片描述

passwd

passwd【选项】 用户名
选项:
-S 查询用户密码状态
-l 锁定用户
-u 解锁用户
–stdin 可以通过管道符输出的数据作为用户的密码
在这里插入图片描述

usermod

usermod【选项】 用户名
选项:
-u UID: 手工指定用户的UID号
-c 用户说明: 手工指定用户的说明
-g 组名:手工指定用户的初始组
-G 组名:指定用户的附加组
-L 临时锁定用户
-U 解锁用户
在这里插入图片描述

chage

chage【选项】 用户名
选项:
-l:列出用户的详细密码状态
-d 日期: 修改密码最后一次更改日期(shadow3字段)
-m 天数:两次密码修改间隔(4)
-M 天数:密码有效期(5)
-W 天数:密码过期前警告天数(6)
-I 天数:密码过后宽限天数(7)
-E 日期:账号失效时间(8)
在这里插入图片描述

userdel

userdel [-r] 用户名
-r 删除用户的同时删除家目录

相当于:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

id

id 用户
查询用户uid、gid
在这里插入图片描述

用户组管理命令

1.添加组
groupadd 【选项】 组名
-g GID 指定组ID

在这里插入图片描述
2.修改组
groupmod 【选项】 组名
-g GID 修改组ID
-n 新组名 修改组名
在这里插入图片描述
3.删除组
groupdel 组名

4.把用户添加入组或者从组中删除组
gpasswd 【选项】 组名
选项:
-a 用户名:把用户加入组
-d 用户名:把用户从组中删除

Shell编程

1.echo输出命令
echo 【选项】【输出内容】
选项:
-e: 支持反斜线控制的字符转换
在这里插入图片描述

在这里插入图片描述

Shell执行方式

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

Bash基本功能

历史命令和命令补全

1.历史命令
history 【选项】【历史命令保存文件】
选项:
-c 清空历史命令
-w 把缓存中的历史命令写入历史保存文件
在这里插入图片描述
在这里插入图片描述
2.命令与文件补全
在这里插入图片描述
在这里插入图片描述

别名和常用快捷键

1.命令别名
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
别名永久生效:
vim /home/用户名 /.bashrc
在这里插入图片描述
删除别名:
unalias 别名
2.快捷键
在这里插入图片描述

输入输出重定向

在这里插入图片描述
改变输出方向:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

改变输入方向:
在这里插入图片描述

多命令顺序执行与管道符

1.多命令顺序执行
在这里插入图片描述
在这里插入图片描述
dd命令:磁盘操作
在这里插入图片描述
2.管道符
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

通配符与其他特殊封号

1.通配符
在这里插入图片描述

  • 通配符使用
  • 在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
2.Bash中其他特殊符号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Bash变量

用户自定义变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

环境变量

在这里插入图片描述
在这里插入图片描述
可以通过pstree去查看当前的shell
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

位置参数变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
$* 和 $@ 参数的区别
在这里插入图片描述

预定义变量

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Bash运算符

数值运算与运算符

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

变量测试与内容替换

在这里插入图片描述
在这里插入图片描述

环境变量配置文件

简介

使用方法:
不需要重新登陆,即可生效
source 配置文件
. 配置文件
在这里插入图片描述
在这里插入图片描述
5类环境变量配置文件
在这里插入图片描述

环境变量配置文件作用

优先级:
在这里插入图片描述
在这里插入图片描述
在ubuntu中是profile文件:
在这里插入图片描述

其他配置文件和登录信息

1.注销时候生效的环境变量配置文件
~/.bash_lobout

2.其他配置文件
~/.bash_history

3.Shell登录信息
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

正则表达式

基础正则表达式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最少一个a
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

字符截取命令

cut字段提取命令

cut 【选项】 文件名
选项:
-f 列号 提取第几列
-d 分隔符 按照指定分隔符分割列

在这里插入图片描述

在这里插入图片描述

printf命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

awk命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sed命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

字符处理命令

sort

sort 【选项】 文件名
选项:
-f 忽略大小写
-n 以数值型进行排序,默认使用字符串型排序
-r 反向排序
-t 指定分隔符,默认是分隔符是制表符
-k n【,m】 按照指定的字段范围排序、从第n字段开始,m字段结束(默认到行尾)
在这里插入图片描述
在这里插入图片描述
2.统计命令wc
wc 【选项】 文件名
选项:
-l 只统计行数
-w 只统计单词数
-m 只统计字符数
在这里插入图片描述

条件判断

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

流程控制

if语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

case语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

for循环

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

while循环和until循环

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Linux服务管理

服务简介和分类

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

RPM包的服务

独立的服务管理

在这里插入图片描述

Linux系统管理

进程查看

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

终止进程

kill

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

工作管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值