-
stop-ec2:此仓库是一个CDK项目,它将创建一个AWS Step Function来监视新EC2的创建并删除-源码
2021-02-16 11:11:46CloudWatch规则将查找EC2创建,并启动一个使用Lambda函数检查用户是否属于组的Step Function,然后使用另一个Lambda函数终止这些实例。 如果EC2创建者不属于目标组,或者该用户是root用户或交叉帐户角色,则step... -
【Linux学习手册--新手必看篇】命令:groupadd 组创建
2020-07-03 09:24:37 创建一个新的组 语法 groupadd Option 组名 Option 说明 -g 这个值必须是唯一的,除非使用-o选项。但必须是非负的。默认值是使用大于或等于GID_MIN的最小值,并且大于每个其他组 -K 重写/etc/...Linux笔记
——Linux命令
【若对该知识点有更多想了解的,欢迎私信博主~~】groupadd
说明
创建一个新的组
语法
groupadd Option 组名
Option 说明 -g 这个值必须是唯一的,除非使用-o选项。但必须是非负的。默认值是使用大于或等于GID_MIN的最小值,并且大于每个其他组 -K 重写/etc/login.defs默认值(GID_MIN,GID_MAX和其他)。可以指定多个K选项。示例:-K GID_MIN=100 –K GID_MAX=499。注意:-K GID_MIN=10,GID_MAX=499不能工作 -o 此选项允许添加一个非唯一的GID值 -p 为新组使用此加密过的密码。默认为禁用密码 -r 创建一个系统组。新的系统组数字标识符在SYS_GID_MIN到SYS_GID_MAX范围内选择,定义在login.defs中而不是GID_MIN到GID_MAX -R 将修改应用到CHROOT_DIR目录,并使用配置 -f 如果指定的组已经存在,此选项将失明了仅以成功状态退出。当与-g一起使用,并且指定的GID_MIN已经存在时,选择另一个唯一的GID(即-g关闭) 退出值
- 0 成功
- 2 无效的命令语法
- 3 给了选项一个无效的参数
- 4 GID不唯一(没有使用-o)
- 9 组名不唯一
- 10 无法更新组文件
注:组名最长32个字符
/etc/group 组账户信息、/etc/gshadow 安全组账户信息、/etc/login.defs Shadow密码套件配置
-
每天一个Linux 命令—— groupadd 命令
2020-12-22 15:47:21groupadd 命令是系统管理员命令,用于创建一个新组。 groupadd 命令使用命令行上指定的值以及系统中的默认值创建一个新的组帐户。新组将根据需要被添加到系统文件中。 2.命令格式 `groupadd [OPTIONS] GROUP` 3....1.命令简介
groupadd 命令是系统管理员命令,用于创建一个新组。groupadd 命令使用命令行上指定的值以及系统中的默认值创建一个新的组帐户。新组将根据需要被添加到系统文件中。
2.命令格式
`groupadd [OPTIONS] GROUP`
3.常用选项
`-f, --force 如果组已经存在则成功退出并且如果 GID 已经存在则取消 -g -g, --gid GID 为新组使用 GID -h, --help 显示帮助信息并推出 -K, --key KEY=VALUE 不使用 /etc/login.defs 中的默认值 -o, --non-unique 允许创建有重复 GID 的组 -p, --password PASSWORD 为新组使用加密过的密码 -r, --system 创建一个系统组`
4.参考示例
(1)添加一个用户组。`groupadd g1`
(2)添加一个用户组并指定GID。
`groupadd -g 888 g2`
(3)使用 -r 创建系统工作组。
`groupadd -r -g 889 g3`
(4)允许创建有重复 GID 的组。
`groupadd -o -r -g 889 g4 #查看新创建的用户组 tail -n 3 /etc/group g2:x:888: g3:x:889: g4:x:889:`
(5)为新组使用加密过的密码。
`groupadd -p $6$6B3fQyRr$DWk9/i2ly/8IFNA8lNReCAve6eODSGuvOD2Y2q/NGZXGgaQ9j/APs0TpA3b5nPg2VcuDyHVCz.d8zpeJYJar./ g5`
5.相关文件
/etc/group #群组信息 /etc/gshadow #群组加密信息
-
Linux基本操作命令--用户,组的创建(九)
2019-05-24 19:51:37用户身份,linux系统中每一个用户都有唯一的UID号 管理员UID为0:系统的管理员用户。 系统用户UID为1-999: 普通用户UID从1000开始:是由管理员创建的普通用户的UID。 useradd命令 用于创建新的用户,...用户身份与文件权限 用户身份,linux系统中每一个用户都有唯一的UID号 管理员UID为0:系统的管理员用户。 系统用户UID为1-999: 普通用户UID从1000开始:是由管理员创建的普通用户的UID。 useradd命令 用于创建新的用户,格式 useradd [选项] 用户名 使用该命令创建用户时,默认的用户家目录会存放在/home目录中,默认的shell解释器是/bin/bash,默认也会创建一个与该用户同名的用户组。 参数设置 -d:指定用户的家目录 -e:账户的到期时间,格式YYYY-MM-DD -u:指定该用户的默认UID,不可与其他用户UID重复 -g:指定一个初始的用户基本组,必须已存在 -G:指定一个或多个扩展用户组 -N:不创建与用户同名的基本用户组 -s:指定该用户的默认shell解释器 [root@linux ~]# useradd jack [root@linux ~]# cd /home/ [root@linux home]# ll 总用量 0 drwx------. 2 andy andy 62 5月 20 19:59 andy drwx------. 2 barry barry 62 5月 20 19:59 barry drwx------. 2 carl carl 62 5月 20 19:59 carl drwx------. 2 duke duke 62 5月 20 19:59 duke drwx------. 2 eric eric 62 5月 20 19:59 eric drwx------. 2 gerrge gerrge 62 5月 20 19:59 gerrge drwx------. 2 jack jack 62 5月 24 19:21 jack drwx------. 2 wmy wmy 62 4月 22 22:25 wmy [root@linux home]# id jack uid=1007(jack) gid=1007(jack) 组=1007(jack) groupadd命令 用于创建用户组,格式 groupadd [选项] 群组名 正常会把多个用户放到同一个群组中以针对一类用户统一安排权限 usermod命令 用于修改用户的属性,格式 usermod [选项] 用户名 Linux系统中创建的用户信息都保存在/etc/passwd文件中,我们可以直接在该文件中修改用户的参数配置,也可以使用usermod命令修改。 参数设置 -c:填写用户账户的备注信息 -d -m:参数-d 和 -m 连用,可重新指定用户的家目录并自动把旧的数据转移过去 -e:账户的到期时间,格式YYYY-MM-DD -g:变更所属用户组 -G:变更扩展用户组 -L:锁定用户禁止登陆系统 -U:解锁用户允许登陆系统 -s:变更默认终端 -u:修改用户UID [root@linux home]# [root@linux home]# id jack uid=1007(jack) gid=1007(jack) 组=1007(jack) [root@linux home]# usermod -G jackgroup jack # 将用户jack添加到jackgroup用户组中,一个用户可以在多个用户组,-G是新增一个用户组 [root@linux home]# id jack uid=1007(jack) gid=1007(jack) 组=1007(jack),1008(jackgroup) [root@linux home]# usermod -g jackgroup jack # -g是修改原有用户组 [root@linux home]# id jack uid=1007(jack) gid=1008(jackgroup) 组=1008(jackgroup) passwd命令 该命令用户修改用户密码,过期时间,认证信息等,格式 passwd [选项] [用户名] 普通用户只能用该命令修改自身的系统密码,管理员有权限修改其他所有人的密码并且不需要验证。 参数设置 -l:锁定用户 --u:解锁用户 --stdin:允许通过标准输入修改用户密码,如echo “新密码” | passwd --stdin 用户名 -d:使该用户可用空密码登陆系统 -e:强制用户在下次登陆时修改密码 -s:显示用户的密码是否被锁定,以及密码采用的加密算法名称 [root@linux home]# passwd 更改用户 root 的密码 。 新的 密码: 无效的密码: 密码少于 8 个字符 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。 [root@linux home]# passwd jack 更改用户 jack 的密码 。 新的 密码: 无效的密码: 密码少于 8 个字符 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。 userdel命令 用于删除用户,格式 userdel [选项] 用户名 在执行删除操作时,默认会把用户的家目录保留下来,如果确认此用户不会再使用可以使用-r参数删除。 参数设置 -f:强制删除用户 -r:同时删除用户及用户家目录 [root@linux home]# id jack uid=1007(jack) gid=1008(jackgroup) 组=1008(jackgroup) [root@linux home]# userdel -r jack [root@linux home]# id jack id: jack: no such user
-
Linux基础命令学习——创建与管理Linux用户组(十一)
2021-01-09 04:42:12-g GID:指定新组的GID,默认值是已有的最大的GID+1 -r:建立一个系统专用组,与-g不同使用时,则分配一个1~999的GID 查看系统中的用户组 cd .. cat -n /etc/group 原创文章 27获赞 428访问量 3万+ -
每天一个linux命令(28):tar命令
2020-12-15 21:51:01通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。 tar命令可以为linux的文件和目录创建档案。...通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。
tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。
首先要弄清两个概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。
为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。
linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。
1.命令格式:
tar[必要参数][选择参数][文件]
2.命令功能:
用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的
3.命令参数:
必要参数有如下:
-A 新增压缩文件到已存在的压缩
-B 设置区块大小
-c 建立新的压缩文件
-d 记录文件的差别
-r 添加文件到已经压缩的文件
-u 添加改变了和现有的文件到已经存在的压缩文件
-x 从压缩的文件中提取文件
-t 显示压缩文件的内容
-z 支持gzip解压文件
-j 支持bzip2解压文件
-Z 支持compress解压文件
-v 显示操作过程
-l 文件系统边界设置
-k 保留原有文件不覆盖
-m 保留文件不被覆盖
-W 确认压缩文件的正确性
可选参数如下:
-b 设置区块数目
-C 切换到指定目录
-f 指定压缩文件
–help 显示帮助信息
–version 显示版本信息
4.常见解压/压缩命令
tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!).gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知.Z
解压:uncompress FileName.Z
压缩:compress FileName.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName5.使用实例
实例1:将文件全部打包成tar包
命令:
tar -cvf log.tar log2012.log
tar -zcvf log.tar.gz log2012.log
tar -jcvf log.tar.bz2 log2012.log
输出:
[root@localhost test]# ls -al log2012.log
—xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# tar -cvf log.tar log2012.log
log2012.log
[root@localhost test]# tar -zcvf log.tar.gz log2012.log
log2012.log
[root@localhost test]# tar -jcvf log.tar.bz2 log2012.log
log2012.log
[root@localhost test]# ls -al .tar
-rw-r–r-- 1 root root 307200 11-29 17:54 log.tar
-rw-r–r-- 1 root root 1413 11-29 17:55 log.tar.bz2
-rw-r–r-- 1 root root 1413 11-29 17:54 log.tar.gz
说明:
tar -cvf log.tar log2012.log 仅打包,不压缩!
tar -zcvf log.tar.gz log2012.log 打包后,以 gzip 压缩
tar -zcvf log.tar.bz2 log2012.log 打包后,以 bzip2 压缩
在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar包; 如果加 j 参数,则以 .tar.bz2 来作为tar包名。
实例2:查阅上述 tar包内有哪些文件
命令:
tar -ztvf log.tar.gz
输出:
[root@localhost test]# tar -ztvf log.tar.gz
—xrw-r-- root/root 302108 2012-11-13 06:03:25 log2012.log
说明:
由于我们使用 gzip 压缩的log.tar.gz,所以要查阅log.tar.gz包内的文件时,就得要加上 z 这个参数了。
实例3:将tar 包解压缩
命令:
tar -zxvf /opt/soft/test/log.tar.gz
输出:
[root@localhost test3]# ll
总计 0[root@localhost test3]# tar -zxvf /opt/soft/test/log.tar.gz
log2012.log
[root@localhost test3]# ls
log2012.log
[root@localhost test3]#
说明:
在预设的情况下,我们可以将压缩档在任何地方解开的
实例4:只将 /tar 内的 部分文件解压出来
命令:
tar -zxvf /opt/soft/test/log30.tar.gz log2013.log
输出:
[root@localhost test]# tar -zcvf log30.tar.gz log2012.log log2013.log
log2012.log
log2013.log
[root@localhost test]# ls -al log30.tar.gz
-rw-r–r-- 1 root root 1512 11-30 08:19 log30.tar.gz
[root@localhost test]# tar -zxvf log30.tar.gz log2013.log
log2013.log
[root@localhost test]# ll
-rw-r–r-- 1 root root 1512 11-30 08:19 log30.tar.gz
[root@localhost test]# cd test3
[root@localhost test3]# tar -zxvf /opt/soft/test/log30.tar.gz log2013.log
log2013.log
[root@localhost test3]# ll
总计 4
-rw-r–r-- 1 root root 61 11-13 06:03 log2013.log
[root@localhost test3]#
说明:
我可以透过 tar -ztvf 来查阅 tar 包内的文件名称,如果单只要一个文件,就可以透过这个方式来解压部分文件!
实例5:文件备份下来,并且保存其权限
命令:
tar -zcvpf log31.tar.gz log2014.log log2015.log log2016.log
输出:
[root@localhost test]# ll
总计 0
-rw-r–r-- 1 root root 0 11-13 06:03 log2014.log
-rw-r–r-- 1 root root 0 11-13 06:06 log2015.log
-rw-r–r-- 1 root root 0 11-16 14:41 log2016.log
[root@localhost test]# tar -zcvpf log31.tar.gz log2014.log log2015.log log2016.log
log2014.log
log2015.log
log2016.log
[root@localhost test]# cd test6
[root@localhost test6]# ll
[root@localhost test6]# tar -zxvpf /opt/soft/test/log31.tar.gz
log2014.log
log2015.log
log2016.log
[root@localhost test6]# ll
总计 0
-rw-r–r-- 1 root root 0 11-13 06:03 log2014.log
-rw-r–r-- 1 root root 0 11-13 06:06 log2015.log
-rw-r–r-- 1 root root 0 11-16 14:41 log2016.log
[root@localhost test6]#
说明:
这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时
实例6:在 文件夹当中,比某个日期新的文件才备份
命令:
tar -N “2012/11/13” -zcvf log17.tar.gz test
输出:
[root@localhost soft]# tar -N “2012/11/13” -zcvf log17.tar.gz test
tar: Treating date `2012/11/13’ as 2012-11-13 00:00:00 + 0 nanoseconds
test/test/log31.tar.gz
test/log2014.log
test/linklog.log
test/log2015.log
test/log2013.log
test/log2012.log
test/log2017.log
test/log2016.log
test/log30.tar.gz
test/log.tar
test/log.tar.bz2
test/log.tar.gz
说明:
实例7:备份文件夹内容是排除部分文件
命令:
tar --exclude scf/service -zcvf scf.tar.gz scf/*
输出:
[root@localhost test]# tree scf
scf
|-- bin
|-- doc
|-- lib
`-- service
`-- deploy |-- info `-- product
7 directories, 0 files
[root@localhost test]# tar --exclude scf/service -zcvf scf.tar.gz scf/*
scf/bin/
scf/doc/
scf/lib/
[root@localhost test]#
-
Linux03 常用用户的组管理命令
2018-12-28 16:24:192、当在创建一个新用户userA 时,如果没指定它所在的组,就会自动创建一个和该用户相同的私有组,并分配到这个组中 3、在创建用户的时候是可以指定所在组的 groupadd public 创建一个名为public的组 id ... -
第1章 BashShell命令------------(创建新用户组、修改用户组、 /etc/group文件)
2016-11-30 09:32:291.7.2 使用Linux用户组 用户组权限允许多个用户共享系统上...除了GID之外,每个用户组还有一个唯一的用户组名称。可以使用一些用户组实用工具来创建和管理自己在Linux系统上的用户组。 1. /etc/group文件 /et -
aix系统下组的命令
2012-09-01 15:07:04创建新用户时候,mkuser命令会调用/etc/lib/security/mkuser.sys,这个是一个shell脚本,可以修改的,他负责为用户建立一个.profile文件,而这个.profile文件是从/etc/security/.profile中复制而来。 创建新用户的... -
Linux每天一个命令:tar
2019-10-02 20:14:35Linux tar命令简介: tar命令可以为linux的文件和目录创建档案。...利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。... -
groupadd命令 新建工作组
2021-01-09 21:25:47groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。 语法格式:groupadd [参数] 常用参数: -g 指定新建工作组的id -r 创建系统工作组,系统工作组的组ID小于500 -K 覆盖配置文件... -
使用 CPSGEN 命令,对节点耦合进行拷贝的一个例子
2019-02-15 08:31:07可以使用 CPSGEN 命令进行节点耦合的拷贝,以下是一个简单例子: 首先使用如下命令流创建三个矩形并划分网格: fini /clear /filname, cpsgen_test !* /PREP7 !* ET,1,SHELL181 R,1,1, , , , , , !* ... -
linux 创建组,创建用户
2019-06-14 11:55:01创建一个新的组。Groupadd命令使用命令行中指定的值加上系统默认值创建新的组账户。新组将根据需要输入系统。 (1).选项 1234567-f,--force 如果指定的组已经存在,此选项将失明了仅以成功状态退出。当与-g一起使用,... -
每天一个linux命令4-tar
2015-01-13 15:22:18tar命令可以为linux的文件和...利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。 首先要弄清两个概念:打包和压缩。打包是指将 -
Linux命令之账户和组的管理
2017-11-12 01:30:00组分为基本组和附加组,一个用户在同一时刻只能有一个基本组,但可以加入多个附加组。系统默认在创建用户时会同时创建同名的组,并且为基本组。 一 创建用户和组: 1 useradd:创建新账号 选项:-c账... -
【每天一个Linux命令】10. 用户账号的新建/修改/删除以及密码修改 useradd/usemod/userdel/passwd
2013-08-18 14:33:34在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow 。它们分别与用户的账号,密码,... 通过useradd命令完成一个新用户的初始化设置工作 二. 通过pa -
centos 禁止用户的命令_centos的用户、组权限、添加删除用户等操作的详细操作命令...
2020-12-22 13:29:031.Linux操作系统是多用户多任务操作系统,包括用户账户和组账户两种 细分用户账户(普通用户账户,超级用户账户)除了用户账户以为还 有组...标准组可以容纳多个用户,如果要使用标准组,那创建一个新的用户时就应该指... -
Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)
2019-09-18 06:16:55LVM(Logical Volume Manager)中文名:逻辑卷管理器,本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组... -
如何创建一个asp页面
2013-12-22 14:15:00Active Server Pages(ASP)文件是以 .asp 为扩展名的文本文件,这个文本文件可以包括下列部分的任意组合: 文本 ... ASP 脚本命令 ...要使 .asp 文件可用于 Web 用户,请将这个新文件保存在 Web 站... -
Linux用户和组命令之useradd
2017-11-12 17:21:00添加用户的命令是useradduseradd 是外部命令先来一个简单添加用户注意:添加用户只能使用root用户来添加创建用户同时,系统默认为该用户创建了一个同名的用户组来作为该用户的基本组,用户的基本组只能有一个,通过/... -
Linux用户和组管理命令
2018-01-18 10:53:11一、用户管理命令useradduseradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/... -
PHP基础教程 是一个比较有价值的PHP新手教程!
2010-04-24 18:52:44通过我们已经学过的知识,你可以编写一个最简单的程序输出一个也许是程序世界中最有名的词语: echo "Hello World!"; ?> First PHP page // Single line C++ style comment /* printing the message */ ... -
centos的用户、组权限、添加删除用户等操作的详细操作命令
2016-08-10 21:32:341.Linux操作系统是多用户多任务操作系统,包括用户账户和组账户两种 细分用户账户(普通用户账户,超级用户账户)除了用户账户以为还 有组...标准组可以容纳多个用户,如果要使用标准组,那创建一个新的用户时就应该 -
[乐意黎原创] Centos下目录权限和用户名用户组等操作命令详解
2018-11-29 10:44:491. Linux/Centos 权限命令常识: Linux操作系统是多用户多任务操作系统,... ... 当创建一个新用户时,若没有指定他所属的组,centos就建立以个和该用户相同的私有组,此私有组中只包括用户自己。 标准组可以容纳多...
-
VLAN详解系列:(2)实现VLAN的机制
-
教你程序员如何面试进入大厂
-
grab_MATE X2_tools.exe
-
Unity ILRuntime框架设计
-
紫光扫描仪驱动Uniscan F35D.zip
-
MySQL 高可用工具 DRBD 实战部署详解
-
Tower Defense Pack 1.3.unitypackage
-
1.3 万 Star!直接在浏览器端组织 JS 代码的魔法工具
-
Snagit 教程|如何使用模板创建视觉指南?
-
Cartoon FX Remaster R 1.0.8.unitypackage
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
iptables 企业级防火墙配置(四表五链)
-
A_Pathfinding_Project Pro_v4.2.2.zip,unity优质寻路插件
-
龙芯生态应用开发基础:C语言精要
-
存储引擎
-
智能停车场云平台(附vue+SpringBoot前后端项目源码)
-
物联网基础篇:快速玩转MQTT
-
深究字符编码的奥秘,与乱码说再见
-
实现钉钉机器人自动发送自定义信息到钉钉群.rar
-
实时级嵌入式系统半实物仿真测试平台(ETest_RT).doc