您的位置:首页 > 生肖

name321名典起名网(name321)

name321名典起名网(name321)

Shell脚本编程入门

通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移动鼠标并点击各种对象,比如按钮、列表、选框等等。

通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移动鼠标并点击各种对象,比如按钮、列表、选框等等。但这种方式在每次用户想要计算机/服务器完成相同任务时(比如说批量转换照片,或者下载新的电影、mp3等)却是十分不方便。要想让所有这些事情变得简单并且自动化,我们可以使用shell脚本。

某些编程语言,像pascal、foxpro、C、java之类,在执行前需要先进行编译。它们需要合适的编译器来让我们的代码完成某个任务。

而其它一些编程语言,像php、javascript、visualbasic之类,则不需要编译器,因此它们需要解释器,而我们不需要编译代码就可以运行程序。

shell脚本也像解释器一样,但它通常用于调用外部已编译的程序。然后,它会捕获输出结果、退出代码并根据情况进行处理。

Linux世界中最为流行的shell脚本语言之一,就是bash。而我认为(这是我自己的看法)原因在于,默认情况下bash shell可以让用户便捷地通过历史命令(先前执行过的)导航,与之相反的是,ksh则要求对.profile进行一些调整,或者记住一些“魔术”组合键来查阅历史并修正命令。

好了,我想这些介绍已经足够了,剩下来哪个环境最适合你,就留给你自己去判断吧。从现在开始,我将只讲bash及其脚本。在下面的例子中,我将使用CentOS 6.6和bash-4.1.2。请确保你有相同版本,或者更高版本。

Shell脚本流

shell脚本语言就跟和几个人聊天类似。你只需把所有命令想象成能帮你做事的那些人,只要你用正确的方式来请求他们去做。比如说,你想要写文档。首先,你需要纸。然后,你需要把内容说给某个人听,让他帮你写。最后,你想要把它存放到某个地方。或者说,你想要造一所房子,因而你需要请合适的人来清空场地。在他们说“事情干完了”,那么另外一些工程师就可以帮你来砌墙。最后,当这些工程师们也告诉你“事情干完了”的时候,你就可以叫油漆工来给房子粉饰了。如果你让油漆工在墙砌好前就来粉饰,会发生什么呢?我想,他们会开始发牢骚了。几乎所有这些像人一样的命令都会说话,如果它们完成了工作而没有发生什么问题,那么它们就会告诉“标准输出”。如果它们不能做你叫它们做的事——它们会告诉“标准错误”。这样,最后,所有的命令都通过“标准输入”来听你的话。

快速实例——当你打开linux终端并写一些文本时——你正通过“标准输入”和bash说话。那么,让我们来问问bash shell who am i(我是谁?)吧。

root@localhost ~]# who am i <--- 你通过标准输入对 bash shell 说root pts/0 2015-04-22 20:17 (192.168.1.123) <--- bash shell通过标准输出回答你

现在,让我们说一些bash听不懂的问题:

[root@localhost ~]# blablabla <--- 哈,你又在和标准输入说话了-bash: blablabla: command not found <--- bash通过标准错误在发牢骚了

“:”之前的第一个单词通常是向你发牢骚的命令。实际上,这些流中的每一个都有它们自己的索引号(LCTT 译注:文件句柄号):

标准输入(stdin) - 0标准输出(stdout) - 1标准错误(stderr) - 2

如果你真的想要知道哪个输出命令说了些什么——你需要将那次发言重定向到(在命令后使用大于号“>”和流索引)文件:

[root@localhost ~]# blablabla 1> output.txt-bash: blablabla: command not found

在本例中,我们试着重定向流1(stdout)到名为output.txt的文件。让我们来看对该文件内容所做的事情吧,使用cat命令可以做这事:

[root@localhost ~]# cat output.txt[root@localhost ~]#

看起来似乎是空的。好吧,现在让我们来重定向流2(stderr):

[root@localhost ~]# blablabla 2> error.txt[root@localhost ~]#

好吧,我们看到牢骚话没了。让我们检查一下那个文件:

[root@localhost ~]# cat error.txt-bash: blablabla: command not found[root@localhost ~]#

果然如此!我们看到,所有牢骚话都被记录到errors.txt文件里头去了。

有时候,命令会同时产生stdout和stderr。要重定向它们到不同的文件,我们可以使用以下语句:

command 1>out.txt 2>err.txt

要缩短一点语句,我们可以忽略“1”,因为默认情况下stdout会被重定向:

command >out.txt 2>err.txt

好吧,让我们试试做些“坏事”。让我们用rm命令把file1和folder1给删了吧:

[root@localhost ~]# rm -vf folder1 file1 > out.txt 2>err.txt

现在来检查以下输出文件:

[root@localhost ~]# cat out.txtremoved `file1'[root@localhost ~]# cat err.txtrm: cannot remove `folder1': Is a directory[root@localhost ~]#

正如我们所看到的,不同的流被分离到了不同的文件。有时候,这也不是很方便,因为我们想要查看出现错误时,在某些操作前面或后面所连续发生的事情。要实现这一目的,我们可以重定向两个流到同一个文件:

command >>out_err.txt 2>>out_err.txt

注意:请注意,我使用“>>”替代了“>”。它允许我们附加到文件,而不是覆盖文件。

我们也可以重定向一个流到另一个:

command >out_err.txt 2>&1

让我来解释一下吧。所有命令的标准输出将被重定向到out_err.txt,错误输出将被重定向到流1(上面已经解释过了),而该流会被重定向到同一个文件。让我们看这个实例:

[root@localhost ~]# rm -fv folder2 file2 >out_err.txt 2>&1[root@localhost ~]# cat out_err.txtrm: cannot remove `folder2': Is a directoryremoved `file2'[root@localhost ~]#

看着这些组合的输出,我们可以将其说明为:首先,rm 命令试着将folder2删除,而它不会成功,因为linux要求-r 键来允许rm 命令删除文件夹,而第二个file2会被删除。通过为rm提供-v(详情)键,我们让rm命令告诉我们每个被删除的文件或文件夹。

这些就是你需要知道的,关于重定向的几乎所有内容了。我是说几乎,因为还有一个更为重要的重定向工具,它称之为“管道”。通过使用|(管道)符号,我们通常重定向stdout流。

比如说,我们有这样一个文本文件:

[root@localhost ~]# cat text_file.txtThis line does not contain H e l l o wordThis lilne contains HelloThis also containd HelloThis one no due to HELLO all capitalHello bash world!

而我们需要找到其中某些带有“Hello”的行,Linux中有个grep 命令可以完成该工作:

[root@localhost ~]# grep Hello text_file.txtThis lilne contains HelloThis also containd HelloHello bash world![root@localhost ~]#

当我们有个文件,想要在里头搜索的时候,这用起来很不错。当如果我们需要在另一个命令的输出中查找某些东西,这又该怎么办呢?是的,当然,我们可以重定向输出到文件,然后再在文件里头查找:

[root@localhost ~]# fdisk -l>fdisk.out[root@localhost ~]# grep "Disk /dev" fdisk.outDisk /dev/sda: 8589 MB, 8589934592 bytesDisk /dev/mapper/VolGroup-lv_root: 7205 MB, 7205814272 bytesDisk /dev/mapper/VolGroup-lv_swap: 855 MB, 855638016 bytes[root@localhost ~]#

如果你打算grep一些双引号引起来带有空格的内容呢!

注意:fdisk命令显示关于Linux操作系统磁盘驱动器的信息。

就像我们看到的,这种方式很不方便,因为我们不一会儿就把临时文件空间给搞乱了。要完成该任务,我们可以使用管道。它们允许我们重定向一个命令的stdout 到另一个命令的stdin 流:

[root@localhost ~]# fdisk -l | grep "Disk /dev"Disk /dev/sda: 8589 MB, 8589934592 bytesDisk /dev/mapper/VolGroup-lv_root: 7205 MB, 7205814272 bytesDisk /dev/mapper/VolGroup-lv_swap: 855 MB, 855638016 bytes[root@localhost ~]#

如你所见,我们不需要任何临时文件就获得了相同的结果。我们把fdisk stdout 重定向到了grep stdin。

注意 : 管道重定向总是从左至右的。

还有几个其它重定向,但是我们将把它们放在后面讲。

在shell中显示自定义信息

正如我们所知道的,通常,与shell的交流以及shell内的交流是以对话的方式进行的。因此,让我们创建一些真正的脚本吧,这些脚本也会和我们讲话。这会让你学到一些简单的命令,并对脚本的概念有一个更好的理解。

假设我们是某个公司的总服务台经理,我们想要创建某个shell脚本来注册呼叫信息:电话号码、用户名以及问题的简要描述。我们打算把这些信息存储到普通文本文件data.txt中,以便今后统计。脚本它自己就是以对话的方式工作,这会让总服务台的工作人员的小日子过得轻松点。那么,首先我们需要显示提问。对于显示信息,我们可以用echo和printf命令。这两个都是用来显示信息的,但是printf更为强大,因为我们可以通过它很好地格式化输出,我们可以让它右对齐、左对齐或者为信息留出专门的空间。让我们从一个简单的例子开始吧。要创建文件,请使用你惯用的文本编辑器(kate,nano,vi,……),然后创建名为note.sh的文件,里面写入这些命令:

echo "Phone number ?"

如何运行/执行脚本?

在保存文件后,我们可以使用bash命令来运行,把我们的文件作为它的参数:

[root@localhost ~]# bash note.shPhone number ?

实际上,这样来执行脚本是很不方便的。如果不使用bash命令作为前缀来执行,会更舒服一些。要让脚本可执行,我们可以使用chmod命令:

[root@localhost ~]# ls -la note.sh-rw-r--r--. 1 root root 22 Apr 23 20:52 note.sh[root@localhost ~]# chmod +x note.sh[root@localhost ~]# ls -la note.sh-rwxr-xr-x. 1 root root 22 Apr 23 20:52 note.sh[root@localhost ~]#

注意 : ls命令显示了当前文件夹内的文件。通过添加-la键,它会显示更多文件信息。

如我们所见,在chmod命令执行前,脚本只有读(r)和写(w)权限。在执行chmod+x后,它就获得了执行(x)权限。(关于权限的更多细节,我会在下一篇文章中讲述。)现在,我们只需这么来运行:

[root@localhost ~]# ./note.shPhone number ?

在脚本名前,我添加了 ./ 组合。.(点)在unix世界中意味着当前位置(当前文件夹),/(斜线)是文件夹分隔符。(在Windows系统中,我们使用反斜线 / 表示同样功能)所以,这整个组合的意思是说:“从当前文件夹执行note.sh脚本”。我想,如果我用完整路径来运行这个脚本的话,你会更加清楚一些:

[root@localhost ~]# /root/note.shPhone number ?[root@localhost ~]#

它也能工作。

如果所有linux用户都有相同的默认shell,那就万事OK。如果我们只是执行该脚本,默认的用户shell就会用于解析脚本内容并运行命令。不同的shell的语法、内部命令等等有着一丁点不同,所以,为了保证我们的脚本会使用bash,我们应该添加#!/bin/bash到文件首行。这样,默认的用户shell将调用/bin/bash,而只有在那时候,脚本中的命令才会被执行:

[root@localhost ~]# cat note.sh#!/bin/bashecho "Phone number ?"

直到现在,我们才100%确信bash会用来解析我们的脚本内容。让我们继续。

读取输入

在显示信息后,脚本会等待用户回答。有个read命令用来接收用户的回答:

#!/bin/bashecho "Phone number ?"read phone

在执行后,脚本会等待用户输入,直到用户按[ENTER]键结束输入:

[root@localhost ~]# ./note.shPhone number ?12345 <--- 这儿是我输入的内容[root@localhost ~]#

你输入的所有东西都会被存储到变量phone中,要显示变量的值,我们同样可以使用echo命令:

[root@localhost ~]# cat note.sh#!/bin/bashecho "Phone number ?"read phoneecho "You have entered $phone as a phone number"[root@localhost ~]# ./note.shPhone number ?123456You have entered 123456 as a phone number[root@localhost ~]#

在bash shell中,一般我们使用$(美元)符号来表明这是一个变量,除了读入到变量和其它为数不多的时候才不用这个$(将在今后说明)。

好了,现在我们准备添加剩下的问题了:

#!/bin/bashecho "Phone number?"read phoneecho "Name?"read nameecho "Issue?"read issue[root@localhost ~]# ./note.shPhone number?123Name?JimIssue?script is not working.[root@localhost ~]#

使用流重定向

太完美了!剩下来就是重定向所有东西到文件data.txt了。作为字段分隔符,我们将使用/(斜线)符号。

注意 : 你可以选择任何你认为是最好的分隔符,但是确保文件内容不会包含这些符号在内,否则它会导致在文本行中产生额外字段。

别忘了使用“>>”来代替“>”,因为我们想要将输出内容附加到文件末!

[root@localhost ~]# tail -2 note.shread issueecho "$phone/$name/$issue">>data.txt[root@localhost ~]# ./note.shPhone number?987Name?JimmyIssue?Keybord issue.[root@localhost ~]# cat data.txt987/Jimmy/Keybord issue.[root@localhost ~]#

注意 :tail 命令显示了文件的最后的n行。

搞定。让我们再来运行一次看看:

[root@localhost ~]# ./note.shPhone number?556Name?JanineIssue?Mouse was broken.[root@localhost ~]# cat data.txt987/Jimmy/Keybord issue.556/Janine/Mouse was broken.[root@localhost ~]#

我们的文件在增长,让我们在每行前面加个日期吧,这对于今后摆弄这些统计数据时会很有用。要实现这功能,我们可以使用date命令,并指定某种格式,因为我不喜欢默认格式:

[root@localhost ~]# dateThu Apr 23 21:33:14 EEST 2015 <---- date命令的默认输出[root@localhost ~]# date "+%Y.%m.%d %H:%M:%S"2015.04.23 21:33:18 <---- 格式化后的输出

有几种方式可以读取命令的输出到变量,在这种简单的情况下,我们将使用`(是反引号,不是单引号,和波浪号~在同一个键位):

[root@localhost ~]# cat note.sh#!/bin/bashnow=`date "+%Y.%m.%d %H:%M:%S"`echo "Phone number?"read phoneecho "Name?"read nameecho "Issue?"read issueecho "$now/$phone/$name/$issue">>data.txt[root@localhost ~]# ./note.shPhone number?123Name?JimIssue?Script hanging.[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.[root@localhost ~]#

嗯…… 我们的脚本看起来有点丑啊,让我们来美化一下。如果你要手动读取read命令,你会发现read 命令也可以显示一些信息。要实现该功能,我们应该使用-p键加上信息:

[root@localhost ~]# cat note.sh#!/bin/bashnow=`date "+%Y.%m.%d %H:%M:%S"`read -p "Phone number: " phoneread -p "Name: " nameread -p "Issue: " issueecho "$now/$phone/$name/$issue">>data.txt

你可以直接从控制台查找到各个命令的大量有趣的信息,只需输入:man read, man echo, man date, man ……

同意吗?它看上去是舒服多了!

[root@localhost ~]# ./note.shPhone number: 321Name: SusaneIssue: Mouse was stolen[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen[root@localhost ~]#

光标在消息的后面(不是在新的一行中),这有点意思。(LCTT 译注:如果用 echo 命令输出显示的话,可以用 -n 参数来避免换行。)

循环

是时候来改进我们的脚本了。如果用户一整天都在接电话,如果每次都要去运行,这岂不是很麻烦?让我们让这些活动都永无止境地循环去吧:

[root@localhost ~]# cat note.sh#!/bin/bashwhile truedo read -p "Phone number: " phone now=`date "+%Y.%m.%d %H:%M:%S"` read -p "Name: " name read -p "Issue: " issue echo "$now/$phone/$name/$issue">>data.txtdone

我已经交换了read phone和now=date行的位置。这是因为我想要在输入电话号码后再获得时间。如果我把它放在循环的首行,那么循环一次后,变量 now 就会在数据存储到文件中后马上获得时间。而这并不好,因为下一次呼叫可能在20分钟后,甚至更晚。

[root@localhost ~]# ./note.shPhone number: 123Name: JimIssue: Script still not works.Phone number: 777Name: DanielIssue: I broke my monitorPhone number: ^C[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen2015.04.23 21:47:55/123/Jim/Script still not works.2015.04.23 21:48:16/777/Daniel/I broke my monitor[root@localhost ~]#

注意: 要从无限循环中退出,你可以按[Ctrl]+[C]键。Shell会显示^表示 CTRL 键。

使用管道重定向

让我们添加更多功能到我们的“弗兰肯斯坦(Frankenstein)”,我想要脚本在每次呼叫后显示某个统计数据。比如说,我想要查看各个号码呼叫了我几次。对于这个,我们应该cat文件data.txt:

[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen2015.04.23 21:47:55/123/Jim/Script still not works.2015.04.23 21:48:16/777/Daniel/I broke my monitor2015.04.23 22:02:14/123/Jimmy/New script also not working!!![root@localhost ~]#

现在,所有输出我们都可以重定向到cut命令,让cut来把每行切成一块一块(我们使用分隔符“/”),然后打印第二个字段:

[root@localhost ~]# cat data.txt | cut -d"/" -f2123321123777123[root@localhost ~]#

现在,我们可以把这个输出重定向打另外一个命令sort:

[root@localhost ~]# cat data.txt | cut -d"/" -f2|sort123123123321777[root@localhost ~]#

然后只留下唯一的行。要统计唯一条目,只需添加-c键到uniq命令:

[root@localhost ~]# cat data.txt | cut -d"/" -f2 | sort | uniq -c 3 123 1 321 1 777[root@localhost ~]#

只要把这个添加到我们的循环的最后:

#!/bin/bashwhile truedo read -p "Phone number: " phone now=`date "+%Y.%m.%d %H:%M:%S"` read -p "Name: " name read -p "Issue: " issue echo "$now/$phone/$name/$issue">>data.txt echo "===== We got calls from =====" cat data.txt | cut -d"/" -f2 | sort | uniq -c echo "--------------------------------"done

运行:

[root@localhost ~]# ./note.shPhone number: 454Name: MaliniIssue: Windows license expired.===== We got calls from ===== 3 123 1 321 1 454 1 777--------------------------------Phone number: ^C

当前场景贯穿了几个熟知的步骤:

显示消息获取用户输入存储值到文件处理存储的数据

但是,如果用户有点责任心,他有时候需要输入数据,有时候需要统计,或者可能要在存储的数据中查找一些东西呢?对于这些事情,我们需要使用switches/cases,并知道怎样来很好地格式化输出。这对于在shell中“画”表格的时候很有用。

/d/file/gt/2023-10/dxrmhphdz5n id="Shell脚本编程入门">Shell脚本编程入门

通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移动鼠标并点击各种对象,比如按钮、列表、选框等等。

通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移动鼠标并点击各种对象,比如按钮、列表、选框等等。但这种方式在每次用户想要计算机/服务器完成相同任务时(比如说批量转换照片,或者下载新的电影、mp3等)却是十分不方便。要想让所有这些事情变得简单并且自动化,我们可以使用shell脚本。

某些编程语言,像pascal、foxpro、C、java之类,在执行前需要先进行编译。它们需要合适的编译器来让我们的代码完成某个任务。

而其它一些编程语言,像php、javascript、visualbasic之类,则不需要编译器,因此它们需要解释器,而我们不需要编译代码就可以运行程序。

shell脚本也像解释器一样,但它通常用于调用外部已编译的程序。然后,它会捕获输出结果、退出代码并根据情况进行处理。

Linux世界中最为流行的shell脚本语言之一,就是bash。而我认为(这是我自己的看法)原因在于,默认情况下bash shell可以让用户便捷地通过历史命令(先前执行过的)导航,与之相反的是,ksh则要求对.profile进行一些调整,或者记住一些“魔术”组合键来查阅历史并修正命令。

好了,我想这些介绍已经足够了,剩下来哪个环境最适合你,就留给你自己去判断吧。从现在开始,我将只讲bash及其脚本。在下面的例子中,我将使用CentOS 6.6和bash-4.1.2。请确保你有相同版本,或者更高版本。

Shell脚本流

shell脚本语言就跟和几个人聊天类似。你只需把所有命令想象成能帮你做事的那些人,只要你用正确的方式来请求他们去做。比如说,你想要写文档。首先,你需要纸。然后,你需要把内容说给某个人听,让他帮你写。最后,你想要把它存放到某个地方。或者说,你想要造一所房子,因而你需要请合适的人来清空场地。在他们说“事情干完了”,那么另外一些工程师就可以帮你来砌墙。最后,当这些工程师们也告诉你“事情干完了”的时候,你就可以叫油漆工来给房子粉饰了。如果你让油漆工在墙砌好前就来粉饰,会发生什么呢?我想,他们会开始发牢骚了。几乎所有这些像人一样的命令都会说话,如果它们完成了工作而没有发生什么问题,那么它们就会告诉“标准输出”。如果它们不能做你叫它们做的事——它们会告诉“标准错误”。这样,最后,所有的命令都通过“标准输入”来听你的话。

快速实例——当你打开linux终端并写一些文本时——你正通过“标准输入”和bash说话。那么,让我们来问问bash shell who am i(我是谁?)吧。

root@localhost ~]# who am i <--- 你通过标准输入对 bash shell 说root pts/0 2015-04-22 20:17 (192.168.1.123) <--- bash shell通过标准输出回答你

现在,让我们说一些bash听不懂的问题:

[root@localhost ~]# blablabla <--- 哈,你又在和标准输入说话了-bash: blablabla: command not found <--- bash通过标准错误在发牢骚了

“:”之前的第一个单词通常是向你发牢骚的命令。实际上,这些流中的每一个都有它们自己的索引号(LCTT 译注:文件句柄号):

标准输入(stdin) - 0标准输出(stdout) - 1标准错误(stderr) - 2

如果你真的想要知道哪个输出命令说了些什么——你需要将那次发言重定向到(在命令后使用大于号“>”和流索引)文件:

[root@localhost ~]# blablabla 1> output.txt-bash: blablabla: command not found

在本例中,我们试着重定向流1(stdout)到名为output.txt的文件。让我们来看对该文件内容所做的事情吧,使用cat命令可以做这事:

[root@localhost ~]# cat output.txt[root@localhost ~]#

看起来似乎是空的。好吧,现在让我们来重定向流2(stderr):

[root@localhost ~]# blablabla 2> error.txt[root@localhost ~]#

好吧,我们看到牢骚话没了。让我们检查一下那个文件:

[root@localhost ~]# cat error.txt-bash: blablabla: command not found[root@localhost ~]#

果然如此!我们看到,所有牢骚话都被记录到errors.txt文件里头去了。

有时候,命令会同时产生stdout和stderr。要重定向它们到不同的文件,我们可以使用以下语句:

command 1>out.txt 2>err.txt

要缩短一点语句,我们可以忽略“1”,因为默认情况下stdout会被重定向:

command >out.txt 2>err.txt

好吧,让我们试试做些“坏事”。让我们用rm命令把file1和folder1给删了吧:

[root@localhost ~]# rm -vf folder1 file1 > out.txt 2>err.txt

现在来检查以下输出文件:

[root@localhost ~]# cat out.txtremoved `file1'[root@localhost ~]# cat err.txtrm: cannot remove `folder1': Is a directory[root@localhost ~]#

正如我们所看到的,不同的流被分离到了不同的文件。有时候,这也不是很方便,因为我们想要查看出现错误时,在某些操作前面或后面所连续发生的事情。要实现这一目的,我们可以重定向两个流到同一个文件:

command >>out_err.txt 2>>out_err.txt

注意:请注意,我使用“>>”替代了“>”。它允许我们附加到文件,而不是覆盖文件。

我们也可以重定向一个流到另一个:

command >out_err.txt 2>&1

让我来解释一下吧。所有命令的标准输出将被重定向到out_err.txt,错误输出将被重定向到流1(上面已经解释过了),而该流会被重定向到同一个文件。让我们看这个实例:

[root@localhost ~]# rm -fv folder2 file2 >out_err.txt 2>&1[root@localhost ~]# cat out_err.txtrm: cannot remove `folder2': Is a directoryremoved `file2'[root@localhost ~]#

看着这些组合的输出,我们可以将其说明为:首先,rm 命令试着将folder2删除,而它不会成功,因为linux要求-r 键来允许rm 命令删除文件夹,而第二个file2会被删除。通过为rm提供-v(详情)键,我们让rm命令告诉我们每个被删除的文件或文件夹。

这些就是你需要知道的,关于重定向的几乎所有内容了。我是说几乎,因为还有一个更为重要的重定向工具,它称之为“管道”。通过使用|(管道)符号,我们通常重定向stdout流。

比如说,我们有这样一个文本文件:

[root@localhost ~]# cat text_file.txtThis line does not contain H e l l o wordThis lilne contains HelloThis also containd HelloThis one no due to HELLO all capitalHello bash world!

而我们需要找到其中某些带有“Hello”的行,Linux中有个grep 命令可以完成该工作:

[root@localhost ~]# grep Hello text_file.txtThis lilne contains HelloThis also containd HelloHello bash world![root@localhost ~]#

当我们有个文件,想要在里头搜索的时候,这用起来很不错。当如果我们需要在另一个命令的输出中查找某些东西,这又该怎么办呢?是的,当然,我们可以重定向输出到文件,然后再在文件里头查找:

[root@localhost ~]# fdisk -l>fdisk.out[root@localhost ~]# grep "Disk /dev" fdisk.outDisk /dev/sda: 8589 MB, 8589934592 bytesDisk /dev/mapper/VolGroup-lv_root: 7205 MB, 7205814272 bytesDisk /dev/mapper/VolGroup-lv_swap: 855 MB, 855638016 bytes[root@localhost ~]#

如果你打算grep一些双引号引起来带有空格的内容呢!

注意:fdisk命令显示关于Linux操作系统磁盘驱动器的信息。

就像我们看到的,这种方式很不方便,因为我们不一会儿就把临时文件空间给搞乱了。要完成该任务,我们可以使用管道。它们允许我们重定向一个命令的stdout 到另一个命令的stdin 流:

[root@localhost ~]# fdisk -l | grep "Disk /dev"Disk /dev/sda: 8589 MB, 8589934592 bytesDisk /dev/mapper/VolGroup-lv_root: 7205 MB, 7205814272 bytesDisk /dev/mapper/VolGroup-lv_swap: 855 MB, 855638016 bytes[root@localhost ~]#

如你所见,我们不需要任何临时文件就获得了相同的结果。我们把fdisk stdout 重定向到了grep stdin。

注意 : 管道重定向总是从左至右的。

还有几个其它重定向,但是我们将把它们放在后面讲。

在shell中显示自定义信息

正如我们所知道的,通常,与shell的交流以及shell内的交流是以对话的方式进行的。因此,让我们创建一些真正的脚本吧,这些脚本也会和我们讲话。这会让你学到一些简单的命令,并对脚本的概念有一个更好的理解。

假设我们是某个公司的总服务台经理,我们想要创建某个shell脚本来注册呼叫信息:电话号码、用户名以及问题的简要描述。我们打算把这些信息存储到普通文本文件data.txt中,以便今后统计。脚本它自己就是以对话的方式工作,这会让总服务台的工作人员的小日子过得轻松点。那么,首先我们需要显示提问。对于显示信息,我们可以用echo和printf命令。这两个都是用来显示信息的,但是printf更为强大,因为我们可以通过它很好地格式化输出,我们可以让它右对齐、左对齐或者为信息留出专门的空间。让我们从一个简单的例子开始吧。要创建文件,请使用你惯用的文本编辑器(kate,nano,vi,……),然后创建名为note.sh的文件,里面写入这些命令:

echo "Phone number ?"

如何运行/执行脚本?

在保存文件后,我们可以使用bash命令来运行,把我们的文件作为它的参数:

[root@localhost ~]# bash note.shPhone number ?

实际上,这样来执行脚本是很不方便的。如果不使用bash命令作为前缀来执行,会更舒服一些。要让脚本可执行,我们可以使用chmod命令:

[root@localhost ~]# ls -la note.sh-rw-r--r--. 1 root root 22 Apr 23 20:52 note.sh[root@localhost ~]# chmod +x note.sh[root@localhost ~]# ls -la note.sh-rwxr-xr-x. 1 root root 22 Apr 23 20:52 note.sh[root@localhost ~]#

注意 : ls命令显示了当前文件夹内的文件。通过添加-la键,它会显示更多文件信息。

如我们所见,在chmod命令执行前,脚本只有读(r)和写(w)权限。在执行chmod+x后,它就获得了执行(x)权限。(关于权限的更多细节,我会在下一篇文章中讲述。)现在,我们只需这么来运行:

[root@localhost ~]# ./note.shPhone number ?

在脚本名前,我添加了 ./ 组合。.(点)在unix世界中意味着当前位置(当前文件夹),/(斜线)是文件夹分隔符。(在Windows系统中,我们使用反斜线 / 表示同样功能)所以,这整个组合的意思是说:“从当前文件夹执行note.sh脚本”。我想,如果我用完整路径来运行这个脚本的话,你会更加清楚一些:

[root@localhost ~]# /root/note.shPhone number ?[root@localhost ~]#

它也能工作。

如果所有linux用户都有相同的默认shell,那就万事OK。如果我们只是执行该脚本,默认的用户shell就会用于解析脚本内容并运行命令。不同的shell的语法、内部命令等等有着一丁点不同,所以,为了保证我们的脚本会使用bash,我们应该添加#!/bin/bash到文件首行。这样,默认的用户shell将调用/bin/bash,而只有在那时候,脚本中的命令才会被执行:

[root@localhost ~]# cat note.sh#!/bin/bashecho "Phone number ?"

直到现在,我们才100%确信bash会用来解析我们的脚本内容。让我们继续。

读取输入

在显示信息后,脚本会等待用户回答。有个read命令用来接收用户的回答:

#!/bin/bashecho "Phone number ?"read phone

在执行后,脚本会等待用户输入,直到用户按[ENTER]键结束输入:

[root@localhost ~]# ./note.shPhone number ?12345 <--- 这儿是我输入的内容[root@localhost ~]#

你输入的所有东西都会被存储到变量phone中,要显示变量的值,我们同样可以使用echo命令:

[root@localhost ~]# cat note.sh#!/bin/bashecho "Phone number ?"read phoneecho "You have entered $phone as a phone number"[root@localhost ~]# ./note.shPhone number ?123456You have entered 123456 as a phone number[root@localhost ~]#

在bash shell中,一般我们使用$(美元)符号来表明这是一个变量,除了读入到变量和其它为数不多的时候才不用这个$(将在今后说明)。

好了,现在我们准备添加剩下的问题了:

#!/bin/bashecho "Phone number?"read phoneecho "Name?"read nameecho "Issue?"read issue[root@localhost ~]# ./note.shPhone number?123Name?JimIssue?script is not working.[root@localhost ~]#

使用流重定向

太完美了!剩下来就是重定向所有东西到文件data.txt了。作为字段分隔符,我们将使用/(斜线)符号。

注意 : 你可以选择任何你认为是最好的分隔符,但是确保文件内容不会包含这些符号在内,否则它会导致在文本行中产生额外字段。

别忘了使用“>>”来代替“>”,因为我们想要将输出内容附加到文件末!

[root@localhost ~]# tail -2 note.shread issueecho "$phone/$name/$issue">>data.txt[root@localhost ~]# ./note.shPhone number?987Name?JimmyIssue?Keybord issue.[root@localhost ~]# cat data.txt987/Jimmy/Keybord issue.[root@localhost ~]#

注意 :tail 命令显示了文件的最后的n行。

搞定。让我们再来运行一次看看:

[root@localhost ~]# ./note.shPhone number?556Name?JanineIssue?Mouse was broken.[root@localhost ~]# cat data.txt987/Jimmy/Keybord issue.556/Janine/Mouse was broken.[root@localhost ~]#

我们的文件在增长,让我们在每行前面加个日期吧,这对于今后摆弄这些统计数据时会很有用。要实现这功能,我们可以使用date命令,并指定某种格式,因为我不喜欢默认格式:

[root@localhost ~]# dateThu Apr 23 21:33:14 EEST 2015 <---- date命令的默认输出[root@localhost ~]# date "+%Y.%m.%d %H:%M:%S"2015.04.23 21:33:18 <---- 格式化后的输出

有几种方式可以读取命令的输出到变量,在这种简单的情况下,我们将使用`(是反引号,不是单引号,和波浪号~在同一个键位):

[root@localhost ~]# cat note.sh#!/bin/bashnow=`date "+%Y.%m.%d %H:%M:%S"`echo "Phone number?"read phoneecho "Name?"read nameecho "Issue?"read issueecho "$now/$phone/$name/$issue">>data.txt[root@localhost ~]# ./note.shPhone number?123Name?JimIssue?Script hanging.[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.[root@localhost ~]#

嗯…… 我们的脚本看起来有点丑啊,让我们来美化一下。如果你要手动读取read命令,你会发现read 命令也可以显示一些信息。要实现该功能,我们应该使用-p键加上信息:

[root@localhost ~]# cat note.sh#!/bin/bashnow=`date "+%Y.%m.%d %H:%M:%S"`read -p "Phone number: " phoneread -p "Name: " nameread -p "Issue: " issueecho "$now/$phone/$name/$issue">>data.txt

你可以直接从控制台查找到各个命令的大量有趣的信息,只需输入:man read, man echo, man date, man ……

同意吗?它看上去是舒服多了!

[root@localhost ~]# ./note.shPhone number: 321Name: SusaneIssue: Mouse was stolen[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen[root@localhost ~]#

光标在消息的后面(不是在新的一行中),这有点意思。(LCTT 译注:如果用 echo 命令输出显示的话,可以用 -n 参数来避免换行。)

循环

是时候来改进我们的脚本了。如果用户一整天都在接电话,如果每次都要去运行,这岂不是很麻烦?让我们让这些活动都永无止境地循环去吧:

[root@localhost ~]# cat note.sh#!/bin/bashwhile truedo read -p "Phone number: " phone now=`date "+%Y.%m.%d %H:%M:%S"` read -p "Name: " name read -p "Issue: " issue echo "$now/$phone/$name/$issue">>data.txtdone

我已经交换了read phone和now=date行的位置。这是因为我想要在输入电话号码后再获得时间。如果我把它放在循环的首行,那么循环一次后,变量 now 就会在数据存储到文件中后马上获得时间。而这并不好,因为下一次呼叫可能在20分钟后,甚至更晚。

[root@localhost ~]# ./note.shPhone number: 123Name: JimIssue: Script still not works.Phone number: 777Name: DanielIssue: I broke my monitorPhone number: ^C[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen2015.04.23 21:47:55/123/Jim/Script still not works.2015.04.23 21:48:16/777/Daniel/I broke my monitor[root@localhost ~]#

注意: 要从无限循环中退出,你可以按[Ctrl]+[C]键。Shell会显示^表示 CTRL 键。

使用管道重定向

让我们添加更多功能到我们的“弗兰肯斯坦(Frankenstein)”,我想要脚本在每次呼叫后显示某个统计数据。比如说,我想要查看各个号码呼叫了我几次。对于这个,我们应该cat文件data.txt:

[root@localhost ~]# cat data.txt2015.04.23 21:38:56/123/Jim/Script hanging.2015.04.23 21:43:50/321/Susane/Mouse was stolen2015.04.23 21:47:55/123/Jim/Script still not works.2015.04.23 21:48:16/777/Daniel/I broke my monitor2015.04.23 22:02:14/123/Jimmy/New script also not working!!![root@localhost ~]#

现在,所有输出我们都可以重定向到cut命令,让cut来把每行切成一块一块(我们使用分隔符“/”),然后打印第二个字段:

[root@localhost ~]# cat data.txt | cut -d"/" -f2123321123777123[root@localhost ~]#

现在,我们可以把这个输出重定向打另外一个命令sort:

[root@localhost ~]# cat data.txt | cut -d"/" -f2|sort123123123321777[root@localhost ~]#

然后只留下唯一的行。要统计唯一条目,只需添加-c键到uniq命令:

[root@localhost ~]# cat data.txt | cut -d"/" -f2 | sort | uniq -c 3 123 1 321 1 777[root@localhost ~]#

只要把这个添加到我们的循环的最后:

#!/bin/bashwhile truedo read -p "Phone number: " phone now=`date "+%Y.%m.%d %H:%M:%S"` read -p "Name: " name read -p "Issue: " issue echo "$now/$phone/$name/$issue">>data.txt echo "===== We got calls from =====" cat data.txt | cut -d"/" -f2 | sort | uniq -c echo "--------------------------------"done

运行:

[root@localhost ~]# ./note.shPhone number: 454Name: MaliniIssue: Windows license expired.===== We got calls from ===== 3 123 1 321 1 454 1 777--------------------------------Phone number: ^C

当前场景贯穿了几个熟知的步骤:

显示消息获取用户输入存储值到文件处理存储的数据

但是,如果用户有点责任心,他有时候需要输入数据,有时候需要统计,或者可能要在存储的数据中查找一些东西呢?对于这些事情,我们需要使用switches/cases,并知道怎样来很好地格式化输出。这对于在shell中“画”表格的时候很有用。

/d/file/gt/2023-10/dxrmhphdz5n id="广州市市场监管局抽查162批次呼吸防护用具产品 29批次不符合标准要求">广州市市场监管局抽查162批次呼吸防护用具产品 29批次不符合标准要求

中国质量新闻网讯 近日,广州市市场监管局公布的2021年第二季度及此前产品质量监督抽查结果显示,2021年第二季度,该局对呼吸防护用具产品质量进行了监督抽查,共抽查了162批次样品,经检验,有29批次产品不符合标准要求。

本次抽查依据GB 2626-2006《呼吸防护用品 自吸过滤式防颗粒物呼吸器》、GB/T 32610-2016《日常防护型口罩技术规范》以及现行有效的企业标准、团体标准、产品明示质量要求对过滤效率(颗粒过滤效率、细菌过滤效率)、防护效果、口罩带及口罩带与口罩体的连接处断裂强力/头带/口罩带、呼气阻力/吸气阻力/通气阻力/压力差、微生物等项目进行了检验和判定,不合格项目涉及过滤效率、防护效果、口罩带及口罩带与口罩体的连接处断裂强力、呼气阻力/吸气阻力/通气阻力/压力差。

2021年广州市呼吸防护用具产品及其企业名单

序号

被抽查市场主体名称

被抽样市场主体地址

生产单位名称(标称)

生产单位地址(标称)

产品名称

商标(标称)

规格号型

生产日期/批号

综合判定

不合格项目

备注

1

广州市哈雷日用品有限公司

广州市从化区太平镇元洲岗村(厂房A01)

广州市哈雷日用品有限公司

广州市从化区太平镇元洲岗村(厂房A01)

哈雷防护口罩

哈雷

---/L-103V

2020-03-30/---

未发现不合格

2

广州市哈雷日用品有限公司

广州市从化区太平镇元洲岗村(厂房A01)

广州市哈雷日用品有限公司

广州市从化区太平镇元洲岗村(厂房A01)

一次性口罩

哈雷

---/M-402

2021-05-14/---

未发现不合格

3

广州市冠桦劳保用品有限公司

广州市增城区新塘镇蝴蝶岭宏泰工业区(厂房A4)2-3楼

广州市冠桦劳保用品有限公司

广州市增城区新塘镇蝴蝶岭宏泰工业区(厂房A4)2-3楼

折叠式颗粒物防护口罩(非医用)

冠桦

检样:105*155mm备样:105*155mm/8861

2020-12/202012

未发现不合格

4

广州顺溢无纺布有限公司

广州市从化区街口街沙贝商业街232号101房

广州顺溢无纺布有限公司

广州市从化区街口街沙贝商业街232号101房

一次性防护口罩

顺溢

检样:17cm×17cm备样:17cm×17cm/SY45

2020-05-16/202005

未发现不合格

5

广州华望汽车电子有限公司

广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

广州华望汽车电子有限公司

广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

随弃式颗粒物防护口罩

(图片)

检样:产品尺寸:118mm*123mm备样:产品尺寸:118mm*123mm/---

2021-06-03/202122

未发现不合格

6

广州华望汽车电子有限公司

广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

广州华望汽车电子有限公司

广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

一次性使用口罩

(图片)

检样:挂耳型175*95mm备样:挂耳型175*95mm/---

2021-06-11/202123

未发现不合格

7

广州屈臣氏个人用品商店有限公司南沙双山大道分店

广州市南沙区双山大道3号2026房

玉川卫生用品(上海)有限公司经销商:广东阔淼生活用品有限公司

上海市金山工业区林慧路666号经销商:广州市白云区万达广场C区4栋615-620室

Fitty菲蒂7枚成人普通装口罩

Fitty菲蒂

见报告备注

2020-09-29/---

未发现不合格

8

广州屈臣氏个人用品商店有限公司南沙双山大道分店

广州市南沙区双山大道3号2026房

广州棉花生命科技有限公司委托生产企业:广州市众上日化有限公司

广州市番禺区石楼镇腾达东路22号明峰科技园1栋B座1、2、3楼委托生产企业:广州市番禺区大石街石北工业路644号14栋306

Ducko日用平面口罩L码

(图片)

检样:尺寸:175mm×95mm备样:尺寸:175mm×95mm/---

2020-12-282020-12-21/---

未发现不合格

9

广州市南沙区美云服饰店

广州市南沙区双山大道3号260房南沙万达广场二楼2006房

义乌市洁盾口罩厂品牌商:福建省三福百货有限公司

浙江省义乌市义亭五联路200号3楼品牌商:福建省福州市鼓楼区省府路1号金皇大厦9楼西面

一次性日常防护口罩(非灭菌、非医用)

(图片)

检样:约175mm×95mm备样:约175mm×95mm/---

2020-12-12/20201212

未发现不合格

10

广州市南沙区美云服饰店

广州市南沙区双山大道3号260房南沙万达广场二楼2006房

义乌市洁盾口罩厂品牌商:福建省三福百货有限公司

浙江省义乌市义亭五联路200号3楼品牌商:福建省福州市鼓楼区省府路1号金皇大厦九楼西面

一次性日常防护口罩(非灭菌、非医用)

(图片)

检样:约175mm×95mm备样:约175mm×95mm/795009

2020-11-22/20201122

未发现不合格

11

广州市南沙区娟娟饰品店

广州市南沙区双山大道3号261房自编2F2005商铺

东莞市凯医科技有限公司经销商:浙江凯畔商贸有限公司

广东省东莞市企石镇清湖村民营园路31号经销商:杭州市上城区钱江国际商务中心608室

一次性防护口罩(非医用)

TheGreenParty

见报告备注

2020-11-25/20201125001

未发现不合格

12

广东永辉超市有限公司南沙万达店

广州市南沙区双山大道3号负一层(JM)

美佳爽(中国)有限公司(委托商:富平云南供应链管理有限公司)

福建省泉州市石狮市鸿山镇高新区五金印刷基地鑫强路1号(委托商地址:陕西省渭南市富平县淡村镇都村村)

优颂一次性防护口罩

优颂SONG

检样:175mm×95mm(允差±5%)备样:175mm×95mm(允差±5%)/---

2020-10-26/20200616

未发现不合格

13

广州市南沙区南沙叶晓总饰品店

广州市南沙区双山大道3号272房自编号2031

清远市立辉医疗技术开发有限公司

清远市清新区山塘镇工业园新鸿厚(清新)制衣设计有限公司2号楼二楼之二

10片装活性炭一次性口罩(灰色)

MINISO

检样:17.5×9.5cm备样:17.5×9.5cm/---

2021-01-27/2532102701

未发现不合格

14

广州市南沙区南沙叶晓总饰品店

广州市南沙区双山大道3号272房自编号2031

厦门丽厦医疗科技有限公司

厦门市海沧区东孚镇东孚大道2875号一号厂房四层南侧

缤纷系列独立包装一次性口罩(10片装)

MINISO

检样:17.5×9.5cm备样:17.5×9.5cm/---

2021-01-07/批次号:0948100701

未发现不合格

15

广州市南沙区南沙叶晓总饰品店

广州市南沙区双山大道3号272房自编号2031

山东省聚成医疗器械有限公司

山东省潍坊市安丘市双丰大道东段南侧

10片独立包装一次性防护口罩(黑色)(灭菌级)

MINISO

检样:17.5×9.5cm备样:17.5×9.5cm

2021-01-05/1019100501

未发现不合格

16

广州市番禺区南村珠粲美小饰品店

广州市番禺区南村镇汉溪大道东381号,389号391号,(自编南区商铺南村镇汉溪大道东(延伸段)381,389,391号)101房B1超市区的A07号铺

东莞市凯医科技有限公司经销商:浙江盛伶商贸有限公司

广东省东莞市企石镇清湖村民营园路31号经销商:杭州市江干区凤起东路203号中豪五福天地商业中心2幢2205室

一次性防护口罩20片装

Lenle

见报告备注

2021-01-10/20210110001

未发现不合格

17

华润万家生活超市(广州)有限公司番禺汉溪店

广州市番禺区南村镇汇智三路100号地下一层04

漯河银鸽生活纸产有限公司委托单位:华润万家有限公司

河南省漯河市召陵区阳山路委托单位:深圳市罗湖区黄贝街道黄贝路国家动漫画产业基地动漫大厦18层

儿童卫生口罩

简约组合

检样:14.5cm×9.5cm备样:14.5cm×9.5cm/平面挂耳型

2020-12-032020-11-29/20201201

未发现不合格

18

广州番禺区南村启之硕文具店

广州市番禺区南村镇汉溪大道东381号室内街自编2056

广州美匠日用品有限公司

广州市从化区鳌头镇龙潭聚宝工业园聚宝路18号

无纺布口罩

简·芬妮

检样:175×95mm备样:175×95mm

---/MJ20082404

未发现不合格

19

华润万家生活超市(广州)有限公司番禺奥园店

广州市番禺区桥南街福德路281号B101

漯河银鸽生活纸产有限公司委托单位:华润万家有限公司

河南省漯河市召陵区阳山路委托单位:深圳市罗湖区黄贝街道黄贝路国家动漫画产业基地动漫大厦18层

一次性使用口罩

简约组合

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/平面挂耳型

2021-01-02/20210101

未发现不合格

20

广州美匠日用品有限公司

广州市从化区鳌头镇龙聚村龙聚聚宝路30号

广州美匠日用品有限公司

广州市从化区鳌头镇龙聚村龙聚聚宝路30号

一次性无纺布口罩

---

检样:175×95mm备样:175×95mm/---

---/MJ21010904/有效期:2024-01-08

未发现不合格

21

广州维饰曼旅游用品有限公司

广州市白云区太和镇上南路27号2栋502

广州维饰曼旅游用品有限公司

广州市白云区太和镇上南路27号2栋502

民用型防护口罩

(图片)

检样:平面挂耳式约17.5*9.5cm备样:平面挂耳式约17.5*9.5cm

2021-01-25/---

未发现不合格

22

广州市冠桦劳保用品有限公司

广州市增城区新塘镇蝴蝶岭宏泰工业区(厂房A4)2-3楼

广州市冠桦劳保用品有限公司

广州市增城区新塘镇蝴蝶岭宏泰工业区(厂房A4)2-3楼

折叠式颗粒物防护口罩(非医用)

冠桦

检样:105*155mm备样:105*155mm/8860

2021-01/212101

未发现不合格

23

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋三层

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋三层

多功能防护口罩

(图片)

---

2021-01-22/20210122

未发现不合格

24

广州丰乐医疗科技有限公司

广州市增城区石滩镇三江荔三路798号(自主申报)

广州丰乐医疗科技有限公司

广州市增城区石滩镇三江荔三路798号(自主申报)

一次性使用防护口罩

---

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/耳挂式

2021-02-26/F20210202

未发现不合格

25

广州丰乐医疗科技有限公司

广州市增城区石滩镇三江荔三路798号(自主申报)

广州丰乐医疗科技有限公司

广州市增城区石滩镇三江荔三路798号(自主申报)

一次性使用儿童口罩

---

检样:14.5cm×9.0cm备样:14.5cm×9.0cm/耳挂式

2021-01-22/F20210110

未发现不合格

26

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层(可作厂房使用)

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层(可作厂房使用)

活性炭无纺布防护口罩

(图片)

检样:17.5×9cm备样:17.5×9cm/DL006

2021-03/---

未发现不合格

27

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层(可作厂房使用)

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层(可作厂房使用)

国标过滤式防尘口罩

(图片)

检样:中号(M)备样:中号(M)/9600

2020-12/---

未发现不合格

28

优品汇(广州)商业管理有限公司从化华润分店

广州市从化区江埔街海塱东路7号105、107铺

广东省肇庆市端州区康和劳保用品厂(品牌商:优品汇(广州)商业管理有限公司)

广东省肇庆市端州区二塔路(品牌商地址:广州市白云区鹤龙街白云大道北113号广州市新广从汽车配件交易市场内第3331号)

纯色一次性口罩10个装/黑色(外包装)

(图片)

---/---

2021-03-10/2021-3-1029

未发现不合格

29

优品汇(广州)商业管理有限公司从化华润分店

广州市从化区江埔街海塱东路7号105、107铺

优品汇(广州)商业管理有限公司

广州市白云区鹤龙街白云大道北113号广州市新广从汽车配件交易市场内第3331号

儿童印花款一次性口罩10个装/混(外包装)

(图片)

检样:145mm*95mm(合格证)备样:145mm*95mm(合格证)/---

---/---

未发现不合格

30

广州市从化江埔明贤超市

广州市从化区江埔街河东中路1号101铺

义乌市小魔女针织厂

义乌市廿三里街道后畈工业区15号

日常防护口罩(非医用)(合格证)

小狮子瑞恩

检样:17.5cm*9.5cm备样:17.5cm*9.5cm/5768

2020-10-30/20201030

未发现不合格

31

广州市泓亨贸易有限公司

广州市从化街口街东成路68号四楼B区4002号之一

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层

无纺布防护口罩(合格证)

(图片)

检样:17.5×9CM备样:17.5×9CM/DM95

2021-01/---

未发现不合格

32

广东永辉超市有限公司广州新塘万达广场店

广州市增城区新塘镇顺欣居委会万达广场B1-A

湖北科力迪防护用品有限公司委托方:广州希艺欧家居用品有限公司

仙桃市彭场镇富源路4A委托方:广州市海珠区盈丰路英豪三横街301

一次性口罩

(图片)

见报告备注

2021-01-12/货号:Y8415

未发现不合格

33

广州市增城格娟畔家居用品店

广州市增城区新塘镇顺欣居委会万达广场2060B

生产商:东莞市凯医科技有限公司(经销商:浙江凯畔商贸有限公司)

广东省东莞市企石镇清湖村民营园路31号(经销商地址:杭州市上城区钱江国际商务中心608室)

一次性防护口罩(非医用)(合格证)

(图片)

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/KM-MY-001

2021-01-10/20210110001

未发现不合格

34

广州市增城畹町百货店

广州市增城区宁西街创新大道15号(自编号A1-1、A1-2、D1-1)的1005、1006房号

杰丽斯(广东)日用品有限公司(经销商:上海畹町时尚生活用品有限公司)

广州高新技术产业开发区永华路29号(经销商:中国(上海)自由贸易试验区业盛路188号A-1453室)

一次性使用儿童口罩

---

检样:145mm×90mm备样:145mm×90mm/---

---/20201017G2

未发现不合格

35

广州市宏丽黄埔百货有限公司

广州市黄埔区石化路文冲商贸大厦

奥美医疗用品股份有限公司

枝江市马家店公园路180号

一次性平面口罩

奥美医疗

检样:17.5cm×9cm-3层备样:17.5cm×9cm-3层/耳挂式

2020-12-08/2012002

未发现不合格

36

广州市宏丽黄埔百货有限公司

广州市黄埔区石化路文冲商贸大厦

福建麦凯智造婴童文化股份有限公司

福建省漳州市诏安工业园区北区

一次性使用儿童口罩

MeinKind

检样:14×9cm备样:14×9cm/MK-et001

2020-09-03/批号:202009031

未发现不合格

37

广州市番禺区石楼李银百货店

广州市番禺区石楼镇康体路43号102B+103

宁波丝诺化妆棉有限公司

宁波市镇海区澥浦凤鸣路589号

一次性防护口罩(10个装)

德桓堂DEHUANTANG

检样:17.5*9.5cm备样:17.5*9.5cm/---

2021-02-26/MC0134DKA

未发现不合格

38

广东永旺天河城商业有限公司广州番禺广场分公司

广州市番禺区大龙街亚运大道1号0078、1008、2028房号

被委托生产方:南通格莱德纺织用品有限公司商标使用人、委托生产方:永旺特慧优国际贸易(上海)有限公司

南通市通州区石港镇志田村商标使用人、委托生产方:中国(上海)自由贸易试验区新灵路118号1701B室

普通防护口罩

TOPVALU

检样:145毫米×90毫米备样:145毫米×90毫米

2020-12-22/---

未发现不合格

39

广东永旺天河城商业有限公司广州番禺广场分公司

广州市番禺区大龙街亚运大道1号0078、1008、2028房号

被委托生产方:南通格莱德纺织用品有限公司商标使用人、委托生产方:永旺特慧优国际贸易(上海)有限公司

南通市通州区石港镇志田村商标使用人、委托生产方:中国(上海)自由贸易试验区新灵路118号1701B室

普通防护口罩

TOPVALU

检样:170毫米×90毫米备样:170毫米×90毫米

2021-01-12/---

未发现不合格

40

广东永旺天河城商业有限公司广州番禺广场分公司

广州市番禺区大龙街亚运大道1号0078、1008、2028房号

上海兴诺康纶纤维科技股份有限公司

上海市徐汇区宜山路889号5幢1501室

绿盾M95口罩

(图片)

---/---

2020-10-22/货号:2002

未发现不合格

41

广东永旺天河城商业有限公司广州番禺广场分公司

广州市番禺区大龙街亚运大道1号0078、1008、2028房号

江苏诺瓦立医疗用品有限公司

泰州中国医药城口泰路东侧、新阳路北侧G35幢主楼1-3层,辅楼3层

一次性使用口罩

SURESPOT速吉

检样:10片/袋备样:10片/袋

2020-09-28/---

未发现不合格

42

广州易初莲花连锁超市有限公司

广州市白云区三元里华园一号二楼

委托方:深圳市旗科实业有限公司被委托生产企业:仙桃市翔华工贸有限公司

深圳市罗湖区翠山路翠山工业区B栋被委托生产企业:湖北省仙桃市十一墩五组

一次性·口罩

(图片)

检样:9个装备样:9个装/QKJL094

2020-12-21/---

未发现不合格

43

广州易初莲花连锁超市有限公司

广州市白云区三元里华园一号二楼

委托方:深圳市旗科实业有限公司被委托生产企业:阜南县汇襄劳保用品有限公司

委托方:深圳市罗湖区翠山路翠山工业区B栋被委托生产企业:安徽省阜阳市阜南县经济开发区大德院内2号楼

一次性口罩儿童款

(图片)

检样:9个装备样:9个装/QKJL094J

2021-01-19/---

未发现不合格

44

广州易初莲花连锁超市有限公司

广州市白云区三元里华园一号二楼

中顺洁柔(云浮)纸业有限公司

广东省罗定市双东街道双东居委会龙保路168号

一次性防护口罩

中顺洁柔

见报告备注

2020-04-21/YF2020/04/21C26

未发现不合格

45

广州易初莲花连锁超市有限公司

广州市白云区三元里华园一号二楼

梓潼健旺医疗技术有限公司

绵阳市梓潼县经济开发区医药产业园区3栋

普通防护口罩

(图片)

检样:175×95mm/平面挂耳型备样:175×95mm/平面挂耳型

2020-10-12/---

未发现不合格

46

广州市白云区人和陈如刚商行

广州市白云区人和镇人和村鹤龙六路68号人人佳购物广场首层A003、A028铺(自主申报)

福建省捷伦医疗器械有限公司经销商:中山生活无忧百货有限公司

福建省泉州市晋江市永和镇永和村共富路8号经销商:广东省中山市沙溪镇兴工路76号

日常防护口罩-黑色

(图片)

检样:平面型(约17.5×9.5cm)备样:平面型(约17.5×9.5cm)/---

2021-01-02/127442012210105

未发现不合格

47

广州市白云区人和陈如刚商行

广州市白云区人和镇人和村鹤龙六路68号人人佳购物广场首层A003、A028铺(自主申报)

广州海珠海之康医疗科技有限公司经销商:中山生活无忧百货有限公司

广州市海珠区工业大道南路大干围南华西第五工业区自编宿舍楼C座首层自编101经销商:广东省中山市沙溪镇兴工路76号

普通防护口罩10个装-蓝色

(图片)

检样:17.5×9.5cm备样:17.5×9.5cm/---

2021-01-13/12663CL24DA11

未发现不合格

48

广州市白云区人和陈如刚商行

广州市白云区人和镇人和村鹤龙六路68号人人佳购物广场首层A003、A028铺(自主申报)

经销商:中山生活无忧百货有限公司生产商:河南美凯生物科技有限公司

广东省中山市沙溪镇兴工路76号生产商:漯河市源汇区创业路与南环路西北角

一次性使用防护口罩

(图片)

见报告备注

2021-03-01/202103001

未发现不合格

49

广州市白云区人和陈如刚商行

广州市白云区人和镇人和村鹤龙六路68号人人佳购物广场首层A003、A028铺(自主申报)

广州海珠海之康医疗科技有限公司

广州市海珠区工业大道南路大干围南华西第五工业区自编宿舍楼C座首层自编101

一次性使用儿童口罩

好及适通

检样:挂耳式备样:挂耳式/---

2020-05-23/2020052301

未发现不合格

50

广州市白云区人和陈如刚商行

广州市白云区人和镇人和村鹤龙六路68号人人佳购物广场首层A003、A028铺(自主申报)

广州海珠海之康医疗科技有限公司

广州市海珠区工业大道南路大干围南华西第五工业区自编宿舍楼C座首层自编101

自吸过滤式防颗粒呼吸器(KN95)

好及适通

检样:20只/盒备样:20只/盒/挂耳式

2021-01-08/210108214211211

未发现不合格

51

广州市人人佳商贸有限公司

广州市白云区人和镇鹤龙六路68号(空港白云)

福建省媖洁日用品有限公司

福建省龙岩市武平县新业路38号

平面型一次性口罩(合格证)

(图片)

检样:175×95mm(合格证)备样:175×95mm(合格证)/---

2021-01-02/20210102

未发现不合格

52

深圳华润万佳超级市场有限公司圣地店

广州市白云区广州大道北1419号地下一层01铺

深圳众泰恩实业有限公司

深圳市光明区光明街道白花社区白花园路伟群光明工业厂区厂房五层501

一次性使用儿童口罩

(图片)

检样:14cm×9cm平面型耳挂式备样:14cm×9cm平面型耳挂式/---

2020-03-29/202003010

未发现不合格

53

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

固维科(上海)医疗科技有限公司

上海市三鲁路688号3幢

一次性印花普通防护口罩

(图片)

检样:约175×95mm备样:约175×95mm/---

2021-01-30/---

未发现不合格

54

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

固维科(上海)医疗科技有限公司

上海市三鲁路688号3幢

一次性印花普通防护口罩

(图片)

检样:约175×95mm备样:约175×95mm/---

2021-04-15/---

未发现不合格

55

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

玉川卫生用品(上海)有限公司经销商:广东阔淼生活用品有限公司

上海市金山工业区林慧路666号经销商:广州市白云区万达广场C区4栋615-620室

Fitty菲蒂7枚女士普通装口罩

Fitty菲蒂

检样:145×90mm(±2mm)备样:145×90mm(±2mm)/---

2020-10-17,2020-09-24/---

未发现不合格

56

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

广州棉花生命科技有限公司

广州市番禺区石楼镇腾达东路22号明峰科技园1栋B座1、2、3楼

儿童卫生口罩

(图片)

检样:145mm*90mm备样:145mm*90mm/---

2020-11-232020-09-21/---

未发现不合格

57

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

天津山崎纸制品有限公司

天津市河东区华昌道40号远洋国际中心A座1609室

轻柔舒适口罩(白色)

(图片)

检样:95×175mm备样:95×175mm/---

2021-01-07/---

未发现不合格

58

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

绍兴科誉医疗技术有限公司经销商:浙江自贸区绿鼻子进出口有限责任公司

浙江省绍兴市越城区群贤东路20号喜临门经销商:浙江自由贸易试验区舟山市定海区舟山港综合保税区明珠广场B号楼110-5

GREENNOSE绿鼻子一次性防护口罩(非医用)

(图片)

检样:尺寸约145mm×95mm备样:尺寸约145mm×95mm/---

2020-10-01/---

未发现不合格

59

广州乐明商业管理有限公司广州第一分公司

广州市番禺区桥南街福德路281号106-06

苏州乐天防护用品有限公司(经销商:浙江自贸区绿鼻子进出口有限责任公司)

江苏省苏州市张家港市振丰路(经销商地址:浙江自由贸易试验区舟山市定海区舟山港综合保税区明珠广场B号楼110-5)

GREENNOSE绿鼻子三层立体口罩(非医用)

(图片)

检样:尺寸约120mm×100mm备样:尺寸约120mm×100mm/---

2020-08-01/---

未发现不合格

60

广州市番禺区桥南酷快百货店

广州市番禺区桥南街福德路281、299、315号312、313、314、315

浙江梵贝希医药用品有限公司经销商:宁波酷乐潮玩潮流百货有限公司

义乌市义南工业区大士路26号经销商:浙江省宁波市鄞州区长寿南路500号

一次性日常防护型口罩(非医用)(合格证)

酷乐潮玩

检样:175mm×95mm备样:175mm×95mm/---

2021-02-26/PA210226

未发现不合格

61

广州市番禺区桥南酷快百货店

广州市番禺区桥南街福德路281、299、315号312、313、314、315

浙江梵贝希医药用品有限公司经销商:宁波酷乐潮玩潮流百货有限公司

义乌市义南工业区大士路26号经销商:浙江省宁波市鄞州区长寿南路500号

一次性日常防护型口罩(非医用)(合格证)

酷乐潮玩

检样:175mm×95mm备样:175mm×95mm/---

2021-01-26/PA210126

未发现不合格

62

广东万宁连锁商业有限公司百信分店

广州市白云区机场路1423-1455号百信时尚街1023商铺

出品商:广州万妥生物科技有限公司生产商:珠海同益制药有限公司

广州市花都区花东镇顺祥路15号之二空港微观产业园C栋A区第403、405、406、407号(空港花都)生产商:珠海市斗门区井岸镇工业大道267号

一次性成人口罩

萬妥

见报告备注

2020-08-18/---

未发现不合格

63

广州家广超市有限公司新市店

广州市白云区机场路1339号百信广场

浙江珍琦护理用品有限公司

浙江省杭州市富阳区场口镇盘龙山路6号

儿童卫生口罩(W)

(图片)

检样:145mm×90mm备样:145mm×90mm/---

2020-06-03/20200603

未发现不合格

64

广州家广超市有限公司新市店

广州市白云区机场路1339号百信广场

晋江恒安家庭生活用纸有限公司

晋江市安海镇五里工业园区

一次性3D成人护理口罩(M码)

(图片)

见报告备注

2020-04-11/C60409JJ14

未发现不合格

65

广州家广超市有限公司新市店

广州市白云区机场路1339号百信广场

盐城天盛卫生用品有限公司

江苏省盐城市亭湖区新兴镇新永公路1188号

成人口罩

---

见报告备注

2020-04-25/---

未发现不合格

66

广州家广超市有限公司新市店

广州市白云区机场路1339号百信广场

盐城天盛卫生用品有限公司

江苏省盐城市亭湖区永丰镇新永公路1188号

儿童口罩

---

见报告备注

2020-04-21/---

未发现不合格

67

广州家广超市有限公司新市店

广州市白云区机场路1339号百信广场

上海童涵春堂健康科技有限公司生产商:威海市联桥国际合作集团有限公司

上海市黄浦区肇周路397-399号底层生产商:山东省威海市高技区怡园街道办事处文化西路269号

童涵春堂草本方龙珠口罩(清薄型)

童涵春堂

检样:175mm×130mm备样:175mm×130mm

2020-06-28/---

未发现不合格

68

广州市白云区新市峰玩百货店

广州市白云区棠乐路1,3,5,7号第B1-024号铺

制造商:广州天棉实业有限公司

广州市白云区灰沙滩1号(长虹村双和庄聚和东街21号)

一次性防护口罩

(图片)

---/TM-014

---/---

未发现不合格

69

广州卜蜂莲花超市有限公司

广州市增城区永宁街凤凰北横路228号238-267房、294-2104房、321-369房、396-3106房

仙桃市翔华工贸有限公司委托方:深圳市旗科实业有限公司

湖北省仙桃市十一墩五组委托方:深圳市罗湖区翠山路翠山工业区B栋

姣兰口罩

(图片)

---/QKJL094

---/---

未发现不合格

70

广州卜蜂莲花超市有限公司

广州市增城区永宁街凤凰北横路228号238-267房、294-2104房、321-369房、396-3106房

阜南县汇襄劳保用品有限公司委托方:深圳市旗科实业有限公司

安徽省阜阳市阜南县经济开发区大德院内2号楼委托方:深圳市罗湖区翠山路翠山工业区B栋

一次性口罩

(图片)

---/QKJL094J

---/---

未发现不合格

71

广州卜蜂莲花超市有限公司

广州市增城区永宁街凤凰北横路228号238-267房、294-2104房、321-369房、396-3106房

广州美匠日用品有限公司(委托方:深圳市美越实业有限公司)

广州市从化区鳌头镇龙潭聚宝工业园聚宝路18号(委托方地址:深圳市罗湖区深南东路1086号集浩大厦A座2205室)

丝妍一次性口罩

(图片)

检样:175×95cm备样:175×95cm/---

检样:2020-06-16备样:2020-06-162020-10-26/---

未发现不合格

72

广州市润平商业有限公司

广州市增城市新塘镇港口大道北金海岸城市广场

湖北科力迪防护用品有限公司

湖北省仙桃市彭场镇富源路4A

一次性防护口罩

科力迪

检样:17.5×9.5cm3层备样:17.5×9.5cm3层/---

2020-03-15/20200315

未发现不合格

73

广州市润平商业有限公司

广州市增城市新塘镇港口大道北金海岸城市广场

深圳市盈洁日用品制造有限公司

深圳市龙岗区平湖街道华南城5号交易广场A座605-606室

防护口罩

(图片)

---/---

2021-01-07/货号:1025

未发现不合格

74

广州市增城南溪江购物广场

广州市增城区新塘镇巷口村青怡路10号

仙桃市祥盛防护用品有限公司委托方:深圳市俪讴日用品有限公司

仙桃市沙咀办事处刘口社区委托方:深圳市龙华区福城街道新塘村8号源创园陆号A9栋101

日常防护型口罩(非医用)(合格证)

(图片)

检样:17.5*9.5CM备样:17.5*9.5CM/M3-75A/95

2020-07-08/20200708

未发现不合格

75

广州市新大新有限公司东山广场分公司

广州市越秀区先烈中路63号裙楼1-4层

广州达济医学科技有限公司

广州市黄埔区布岭路132号二楼

一次性使用口罩(成人款)

(图片)

检样:C-L备样:C-L/---

2020-10-05/201001

未发现不合格

76

广州市新大新有限公司东山广场分公司

广州市越秀区先烈中路63号裙楼1-4层

广州达济医学科技有限公司

广州市黄埔区布岭路132号二楼

一次性使用口罩(儿童款)

(图片)

检样:C-M备样:C-M/---

2020-10-05/201001

未发现不合格

77

广州市好又多百货商业广场有限公司东山分公司

广州市越秀区淘金路淘金街6-8号

广东金祥食品有限公司出品商:广东金祥医用科技有限公司

广东省汕头市金平区潮汕路西侧金园工业区1A2片区之一、1A3片区之一、之二

一次性使用口罩

金祥正好

见报告备注

2021-04-20/---

未发现不合格

78

广州市好又多百货商业广场有限公司东山分公司

广州市越秀区淘金路淘金街6-8号

广东金祥食品有限公司出品商:广东金祥医用科技有限公司

广东省汕头市金平区潮汕路西侧金园工业区1A2片区之一、1A3片区之一、之二

一次性使用口罩

金祥正好

检样:挂耳式17.5cm×9.5cm备样:挂耳式17.5cm×9.5cm

2020-10-12/---

未发现不合格

79

广州友谊集团有限公司广州友谊商店

广州市越秀区环市东路369号自编1号楼

广东历弛科技有限公司

佛山市南海区里水镇北沙鹿眠工业区8号

一次性防护口罩

(图片)

检样:17.5CM*9.5CM备样:17.5CM*9.5CM/---

2020-10-06/---

未发现不合格

80

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

奇萌泰迪系列一次性学生口罩(花花眼镜)

---

检样:14×9.5cm(一片装)备样:14×9.5cm(一片装)/WXD003

2021-03-20/1971107921

未发现不合格

81

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

艺术家联名RUNto系列一次性口罩(ChillCity)

---

检样:17.5cm×9.5cm(一片装)备样:17.5cm×9.5cm(一片装)/WXD005

2021-04-26/1971111601

未发现不合格

82

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

一次性防护口罩

---

见报告备注

2021-05-11/2021042703

未发现不合格

83

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

万信达(广州)科技制品有限公司

广州市花都区汽车城零配件二区岭西路

一次性防护口罩

---

见报告备注

2021-06-08/2021052902

未发现不合格

84

广东赛壹便利店有限公司第一百七十八分店

广州市天河区黄埔大道员村山顶恒隆街1号B002a

佛山市中柔日用品有限公司(广州中柔日用品有限公司)

佛山市高明区荷城街道展望路6号自编02号厂房(广州市白云区太和镇黄庄北路36号)

亲抚儿童一次性防护口罩

(图片)

见报告备注

2020-12-20/20505001

未发现不合格

85

广东赛壹便利店有限公司第一百七十八分店

广州市天河区黄埔大道员村山顶恒隆街1号B002a

爱丽思生活用品(苏州)有限公司(大连爱丽思欧雅玛发展有限公司)

苏州市高新区浒墅关镇青花路139号(大连经济技术开发区白石湾16栋-6-4号)

一次性使用平面口罩

(图片)

检样:165×90mm备样:165×90mm/PK-AS7M

---/---

未发现不合格

86

生活优品(广州)设计有限公司天河员村分公司

广州市天河区恒隆街3号101室(部位:地下一层110、116、120)

天津富棽科技有限公司(委托制造商:天津富勤科技股份有限公司)

天津西青学府工业区学府西路1号东区D18

卫生防护口罩

(图片)

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/---

2021-01-03/---

未发现不合格

87

生活优品(广州)设计有限公司天河员村分公司

广州市天河区恒隆街3号101室(部位:地下一层110、116、120)

湖北康寿轻纺工业有限公司(代理商:生活优品(广州)设计有限公司)

湖北省仙桃市郭河镇工业园区特1号(代理商:广州市荔湾区康王中路486号2502房)

一次性儿童口罩20枚(白)

生活优品

检样:14.5×9.5CM备样:14.5×9.5CM

2021-03-02/---

未发现不合格

88

生活优品(广州)设计有限公司天河员村分公司

广州市天河区恒隆街3号101室(部位:地下一层110、116、120)

湖北康寿轻纺工业有限公司(代理商:生活优品(广州)设计有限公司)

湖北省仙桃市郭河镇工业园区特1号(代理商:广州市荔湾区康王中路486号2502房)

一次性口罩20枚(白色)

生活优品

检样:17.5×9.5CM备样:17.5×9.5CM/---

2021-02-22/---

未发现不合格

89

广州家广超市有限公司员村店

广州市天河区黄埔大道中恒隆街3号

南京德润泓服装有限公司(委托方:江苏庆亚信息技术集团有限公司)

南京市江北新区浦泗路15号(委托方:南京市雨花台区龙飞路12号2层212室)

雷悦牌一次性防护口罩(非医用)(合格证)

(图片)

检样:17.5×9.5cm备样:17.5×9.5cm/DRH8221

2020-11-26/20201126

未发现不合格

90

广州家广超市有限公司员村店

广州市天河区黄埔大道中恒隆街3号

南京德润泓服装有限公司(授权商:江苏庆亚信息技术集团有限公司)

南京市江北新区浦泗路15号(授权商:南京市雨花台区龙飞路12号2层212室)

雷悦牌一次性防护口罩(非医用)(合格证)

(图片)

检样:17.5×9.5cm备样:17.5×9.5cm/DRH8221

2020-08-20/20200820

未发现不合格

91

广州家广超市有限公司员村店

广州市天河区黄埔大道中恒隆街3号

青岛麦星生物科技有限公司(品牌方:青岛利时品牌管理有限公司)

山东省青岛市城阳区流亭街道东流亭社区立交桥北100米

一次性防护口罩

克林普斯

检样:17.5*9.5cm备样:17.5*9.5cm/---

2020-08-26/2020082601

未发现不合格

92

广州家广超市有限公司员村店

广州市天河区黄埔大道中恒隆街3号

晋江恒安家庭生活用纸有限公司

晋江市安海镇五里工业园区

一次性3D成人护理口罩(L码)

(图片)

见报告备注

2020-04-13/C60409JJ14货号:XCL010

未发现不合格

93

广州家广超市有限公司员村店

广州市天河区黄埔大道中恒隆街3号

晋江恒安家庭生活用纸有限公司

晋江市安海镇五里工业园区

一次性3D成人护理口罩(S码)

(图片)

见报告备注

2020-04-14/C30410JJ14货号:XCT010

未发现不合格

94

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

山东星宇手套有限公司

中国山东省高密市朝阳街道姚前路2158号

自吸过滤式防尘口罩呼吸阀(非医用)

(图片)

检样:22.5cm×15.5cm备样:22.5cm×15.5cm/M9509

2021-01-18/---

未发现不合格

95

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

山东星宇手套有限公司(麦德龙商业集团有限公司)(经销商:上海京萃贸易有限公司)

山东省潍坊市高密市经济开发区姚前路2158号(上海市普陀区真北路1425号)(经销商:上海市普陀区真北路3199弄3号楼1层)

自吸过滤式防颗粒物呼吸器随弃式口罩

(图片)

---/M9505

2020-11-30/---

未发现不合格

96

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

山东星宇手套有限公司

山东省潍坊市高密经济开发区姚前路中段

一次性防护口罩(非医用)

(图片)

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/BDL-029

2021-01-05/---

未发现不合格

97

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

山东星宇手套有限公司

山东省潍坊市高密经济开发区姚前路中段

一次性防护口罩儿童型(非医用)

(图片)

检样:14.5cm×9.0cm备样:14.5cm×9.0cm/BDL-030

2020-10-30/---

未发现不合格

98

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

福建米欧医疗科技有限公司(中国总代理:健康呼吸(厦门)科技有限公司)

福建省宁德市东侨经济开发区国宝路36号

一次性口罩

(图片)

检样:17.5CM×9.5CM备样:17.5CM×9.5CM/---

2020-10-12/202010002

未发现不合格

99

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

山东星宇手套有限公司

山东省潍坊市高密经济开发区姚前路中段

一次性防护口罩(非医用)

(图片)

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/---

2021-01-18/货号:BDL-042

未发现不合格

100

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

福建省唐金包装有限公司(麦德龙商业集团有限公司)(经销商:上海木犀实业有限公司)

福建省南平市建阳区福建闽北经济开发区童游工业区(上海市普陀区真北路1425号)(经销商:上海市金山区吕巷镇康兴路106弄208号2层)

一次性防护口罩

(图片)

检样:17.5cm×9.5cm备样:17.5cm×9.5cm/---

2021-01-08/20210108001

未发现不合格

101

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

美迪凯(昆山)无纺布制品有限公司(中国总经销:上海迈仕特国际贸易有限公司)

江苏省昆山市淀山湖镇威猛路9号(中国总经销:上海市徐汇区零陵路899号26A)

MASTO一次性无纺布三层口罩

(图片)

检样:成人(L)(约175mm×90mm)备样:成人(L)(约175mm×90mm)/---

2020-11-01/---

未发现不合格

102

麦德龙商业集团有限公司广州天河商场

广州市天河区黄埔大道中路351号

美迪凯(昆山)无纺布制品有限公司(中国总经销:上海迈仕特国际贸易有限公司)

江苏省昆山市淀山湖镇威猛路9号(中国总经销:上海市徐汇区零陵路899号26A)

MASTO一次性无纺布三层口罩

(图片)

检样:成人(L)(约175mm×90mm)备样:成人(L)(约175mm×90mm)/---

2021-01-05/---

未发现不合格

103

华润万家生活超市(广州)有限公司萝岗店

广州市萝岗区科丰路89号-1F

仙桃市翔华工贸有限公司(委托方:深圳市旗科实业有限公司)

湖北省仙桃市十一墩五组(委托方:深圳市罗湖区翠山路翠山工业区B栋)

姣兰口罩

(图片)

---/QKJL094J

---/---

未发现不合格

104

华润万家生活超市(广州)有限公司萝岗店

广州市萝岗区科丰路89号-1F

东莞市大伟卫生用品有限公司南京瀚珵日用品有限公司

东莞市道滘镇南阁工业区南京市江宁区汤山街道勤业路2号

一次性口罩(5片)

彩垚之鹿

检样:17.5cm×9.5cm×3层备样:17.5cm×9.5cm×3层/HX601

2021-03-22/---

未发现不合格

105

华润万家生活超市(广州)有限公司萝岗店

广州市萝岗区科丰路89号-1F

无锡安可馨科技有限公司

江苏无锡市锡山区春雨路16号

安可馨一次性防护口罩

Ankexin安可馨

检样:175mm×95mm备样:175mm×95mm/---

2021-01-02/产品货号:AKX-A859

未发现不合格

106

好孩子(中国)零售服务有限公司广州第三分店

广州市天河区天河路228号负一层至七层、七层夹层广州正佳商业广场5F-523号商铺

苏州好孩子清陶科技服务有限公司(好孩子儿童用品有限公司)

昆山市陆家镇菉溪路20号(江苏省昆山市陆家镇陆丰东路28号)

儿童口罩

(图片)

检样:135×80mm备样:135×80mm/L81004

2021-01-16/A1

未发现不合格

107

广州家广超市有限公司万国店

广州市海珠区江湾路283号

振德医疗用品股份有限公司

浙江省绍兴市皋埠镇皋马线皋北大桥以北

自吸过滤式防颗粒物呼吸器

振德

检样:N9501F备样:N9501F

2020-10-13/20201013

未发现不合格

108

广州家广超市有限公司万国店

广州市海珠区江湾路283号

浙江珍琦护理用品有限公司

浙江省杭州市富阳区场口镇盘龙山路6号

普通防护口罩

自由生活

检样:L(17.5×9.5)cm备样:L(17.5×9.5cm)/---

2020-08-06/20200806

未发现不合格

109

广州华望汽车电子有限公司

广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

广州华望汽车电子有限公司(广汽集团旗下企业)

广州市番禺区石楼镇华山路13号注册地址:广州市番禺区化龙镇明经村丽声音响园3栋音箱车间

随弃式颗粒物防护口罩

(图片)

检样:118mm×123mm备样:118mm×123mm/KN95(挂耳型)

2021-05-312021-06-03/202122

未发现不合格

110

广州文上科技有限公司

广州市天河区珠村北环路100号3栋401-64(不可作厂房使用)

郴州岭美医药科技有限公司(郴州陆安堂医药科技有限公司)

郴州北湖区石盖塘工业园区一栋2楼

立体防护口罩(非医用)

陆安堂

---/LAT02

---/---

未发现不合格

111

广东阔淼生活用品有限公司

广州市白云区西路720号615、616、617、618、619、620房

玉川卫生用品(上海)有限公司(经销商:广东阔淼生活用品有限公司)

上海市金山工业区林慧路666号(经销商:广州市白云区万达广场C区4栋615-620室)

Fitty菲蒂30枚儿童装口罩(独立包装)

Fitty菲蒂

检样:125×80mm(±2mm)备样:125×80mm(±2mm)

2021-05-18/---

未发现不合格

112

广州木川光学科技有限公司

番禺大石街大山村大涌路104-120号首至三层2D024A

广州木棉医疗用品有限公司

广州市番禺区大石街礼村村礼绿路3号201房

一次性口罩

佰安乐Baianle

见报告备注

2021-01-10/批次:20210110

未发现不合格

113

广州木川光学科技有限公司

广州市番禺区大石街大山村大涌路104-120号首至三层2D024A

广州市哈雷日用品有限公司

广州市从化区太平镇元洲岗村(厂房A01)

儿童立体口罩

(图片)

---/L-101P

2020-03-24/---

未发现不合格

114

广州市保为康劳保用品有限公司

广州市花都区新雅街团结路自编43号1栋一、三、四层(可作厂房使用)

广州市保为康劳保用品有限公司

广东省广州市花都区新雅街团结路自编43号1栋一、三、四层

儿童卫生口罩

保为康

检样:145×90MM备样:145×90MM/KT01

2021-01-20/20210120

未发现不合格

115

广州中科防护用品有限公司

广州市白云区白云湖街石沙路86号商业办公综合楼3号楼9层906室(自主申报)

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋

儿童防护口罩

(图片)

---/ZK613

检样:2021-05-302021-04-26备样:2020-11-142021-05-22/

未发现不合格

116

广东树德实业有限公司

广东省广州市海珠区新港中路397号T1T创意园创意大道08号树德楼

广州树德科技股份有限公司

广东省广州市南沙区市南路74号A1幢住所:广州市海珠区工业大道南882号自编9号

自吸过滤式防颗粒物呼吸器(非医用)

树德

检样:155×105mm备样:155×105mm/ST2020

2020-05-20/99250520

未发现不合格

117

广州中科防护用品有限公司

广州市白云区白云湖街石沙路86号商业办公综合楼3号楼9层906室(自主申报)

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋

儿童防护口罩

(图片)

---/ZK609V

2020-02-14/---

未发现不合格

118

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

广东中玲实业集团有限公司(经营单位:名典上品(北京)信息技术有限公司)

广东省东莞市万江街道新和盛丰路5号1号楼101室(经营单位:北京市朝阳区百子湾西里402号楼15层1515)

活性炭通勤口罩

(图片)

检样:尺寸:约175mm×95mm备样:尺寸:约175mm×95mm/M994C

2020-10-20/---

未发现不合格

119

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

湖南萧邦医疗器械有限公司

浏阳市龙伏镇工业小区同心路88号

KN95立体防护口罩

可孚

检样:16cm*10.5cm备样:16cm*10.5cm

2021-01-20/XBPK2021012001M

未发现不合格

120

广州中科防护用品有限公司

广州市白云区白云湖街石沙路86号商业办公综合楼3号楼9层906室(自主申报)

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋三层

随弃式面罩(合格证)

(图片)

---/ZK616

2021-03-25/20210325

未发现不合格

121

名创优选科技(广州)有限公司

广州市荔湾区康王中路486号1703房(仅限公办用途)

广东同德药业有限公司

广东省湛江市霞山区华港路10号

50片装一次性使用口罩(家庭装)

MINISO

检样:17.5×9.5cm备样:17.5×9.5cm/---

2021-01-15/批次号:1987101501

未发现不合格

122

名创优选科技(广州)有限公司

广州市荔湾区康王中路486号1703房(仅限公办用途)

天津富棽科技有限公司

天津西青学府工业区学府西路1号东区D18厂房三层

SanrioCharacters5片装一次性立体口罩

MINISO

检样:9.5×12cm备样:9.5×12cm/---

2021-01-31/批次号:0457103103

未发现不合格

123

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

江西维德医疗健康管理有限公司

江西省南昌市进贤县白圩医疗器械工业园区

KN95防护口罩

(图片)

---/KN9501

2020-12-30/生产批号:20201230

未发现不合格

124

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

温州上善劳保用品有限公司

浙江省温州市平阳县山门镇水门头大道8号

KN95防护口罩

(图片)

检样:KN95折叠式耳挂式备样:KN95折叠式耳挂式/---

2021-01-23/SS2021002

未发现不合格

125

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

江西掌护医疗科技有限公司

江西省抚州市乐安县县城南环路南侧(乐安县新时代家居集团一号楼)

KN95防护口罩

掌护

检样:155×104mm备样:155×104mm/B9008

2021-03-11/20210311

未发现不合格

126

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

湖南可孚医疗设备有限公司

湖南省岳阳市湘阴县芙蓉北路金龙工业园

KN95口罩

Cofoe可孚

---/KF-KZ-002

2021-06-03/生产批号:K22106002

未发现不合格

127

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

湖南可孚医疗设备有限公司

生产企业:湖南省岳阳市湘阴县芙蓉北路金龙工业园生产:湖南省金龙镇金凤大道西侧可孚智能医疗产业园6栋

KN95口罩

cofoe可孚

---/KF-KZ-001

2021-02-01/KZ2102002

未发现不合格

128

广州市普东医疗科技有限公司

广州高新技术产业开发区科学城科学大道182号创新大厦C2栋第6层603单元

广州佰好惠医疗科技股份有限公司

广州市增城区新塘工业加工区新银工业村(厂房)4楼A区

一次性平面口罩

bioway...佰好惠

检样:17*9.5cm备样:17*9.5cm/BHH-FM-01

2020-11-15/20201115

未发现不合格

129

广州哒鱼科技有限公司

广州市天河区中山大道中989号三楼A3001房

广东亚力斯特实业有限公司

河源市源城区龙岭工业园B路02号

KN95防护口罩

亚力斯特

检样:15.5×10.5CM(偏差±5%)备样:15.5×10.5CM(偏差±5%)/---

2021-01-20/20210120

未发现不合格

130

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

霍尼韦尔安全防护设备(上海)有限公司

上海市松江工业区美能达路312号

防颗粒物口罩(耳带款)

Honeywell

---/---

2021-01/---

未发现不合格

131

阿里健康大药房医药连锁有限公司

广州高新技术产业开发区科学城科学大道243号A5栋501房

深圳市欧蓓电子商务有限公司

深圳市宝安区互联网产业基地A区3栋510B

KN95防护口罩

folca

---/A0816

2020-11-06/---

未发现不合格

132

广东微量元素生物科技有限公司

广州市黄埔区新业路58号B栋202房

广东微量元素生物科技有限公司

广州市黄埔区新业路58号B栋202房

KN95防护口罩(自吸过滤式防颗粒呼吸器)

(图片)

---/8209

2020-11-07/20201101

未发现不合格

133

广东微量元素生物科技有限公司

广州市黄埔区新业路58号B栋202房

广东微量元素生物科技有限公司

广州市黄埔区新业路58号B栋202房

KN95防护口罩(自吸过滤式防颗粒呼吸器)

(图片)

---/8208

2020-12-04/20201201

未发现不合格

134

广州中大南沙科技创新产业园有限公司

广州市南沙区环市大道南(南沙街)8号科技创新中心生产大楼201

广州中大南沙科技创新产业园有限公司

广州市南沙区环市大道南(南沙街)8号科技创新中心生产大楼201

一次性使用防护口罩

尚逸仙

检样:175mm*95mm备样:175mm*95mm

2020-05-13/200502

不合格

通气阻力

细菌过滤效率

135

广州市南沙区美云服饰店

广州市南沙区双山大道3号260房南沙万达广场二楼2006房

义乌市雪轩日用品厂企业名称:福建省三福百货有限公司

义乌市赤岸镇赤岸工业区小乔路10号企业名称:福建省福州市鼓楼区省府路1号金皇大厦九层西902

一次性日常用防护口罩-非医用

(图片)

检样:172*95mm备样:172*95mm/---

2020-09-27/20200925

不合格

过滤效率;

吸气阻力;

防护效果;

呼气阻力;

136

广东永辉超市有限公司南沙万达店

广州市南沙区双山大道3号负一层(JM)

中美百翰医疗产品(湖北)有限公司

湖北赤壁高新技术产业园区中伙产业园

一次性防护口罩

中美百翰

检样:挂耳式、17.5cm×9.5cm备样:挂耳式、17.5cm×9.5cm

2020-07-03/20200701

不合格

口罩带

137

华润万家生活超市(广州)有限公司番禺奥园店

广州市番禺区桥南街福德路281号B101

禾正医疗器械(深圳)有限公司

深圳市龙岗区布吉龙山工业区24号

一次性防护口罩

---

检样:17.5×9.0cm备样:17.5×9.0cm/平面耳挂式

2021-01-10/20210110

不合格

过滤效率

138

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋三层

中康防护用品科技(广州)有限公司

广州市白云区白云湖街大冈西街88号A栋三层

平面舒适口罩

(图片)

检样:175×95mm±5mm备样:175×95mm±5mm/ZK401

2021-01-22/20210122

不合格

口罩带

139

优品汇(广州)商业管理有限公司从化华润分店

广州市从化区江埔街海塱东路7号105、107铺

优品汇(广州)商业管理有限公司

广州市白云区鹤龙街白云大道北113号广州市新广从汽车配件交易市场内第3331号

10个装一次性透气儿童口罩/混

(图片)

---/---

---/---

不合格

通气阻力

140

广东永辉超市有限公司广州新塘万达广场店

广州市增城区新塘镇顺欣居委会万达广场B1-A

福建省梦娇兰日用化学品有限公司

龙海市浮宫镇疏港公路8号

一次性使用儿童口罩

(图片)

检样:14.5cm*8.5cm备样:14.5cm*8.5cm/平面耳挂式,中号

2020-04-06/200413

不合格

NaCl颗粒物过滤效率

141

广东天汇品牌管理有限公司新塘分公司

广州市增城区新塘镇顺欣居委会万达广场室内步行街1F1052

广州市壹禾电子商务有限公司

广州市南沙区丰泽东路106号

一次性使用儿童口罩(非医用)

(图片)

---/---

---/20201201

不合格

颗粒过滤效率;

细菌过滤效率;

通气阻力

142

广州市增城乐婷文具店

广州市增城区新塘镇顺欣居委会万达广场2008

义乌市金驰日用百货有限公司

义乌市苏溪镇义北工业区

一次性防护口罩(非医用)(合格证)

(图片)

检样:17.5×9.5CM备样:17.5×9.5CM/---

检样:2020-09-20备样:2020-09-10/---

不合格

口罩带及口罩带与口罩体的连接处断裂强力;

防护效果;

过滤效率

143

广州市增城乐婷文具店

广州市增城区新塘镇顺欣居委会万达广场2008

浙江恒鼎织造有限公司

浙江省义乌市稠江街道稠州西路333号1号楼A单元3楼

一次性平面口罩(非医用)(合格证)

---

检样:17.5*9.5cm备样:17.5*9.5cm/---

2021-01-02/HD-K001-Y20-D06

不合格

口罩带及口罩带与口罩体的连接处断裂强力;

防护效果;

过滤效率

144

广州市增城畹町百货店

广州市增城区宁西街创新大道15号(自编号A1-1、A1-2、D1-1)的1005、1006房号

浙江商锦医疗科技有限公司(经销商:上海畹町时尚生活用品有限公司)

德清县雷甸镇明珠大道199号(经销商:中国(上海)自由贸易试验区业盛路188号A-1453室)

一次性防护口罩(非医用)(合格证)

---

检样:9.5*17.5cm(合格证)备样:9.5*17.5cm(合格证)/---

2021-03-27/20210327

不合格

过滤效率

145

广州市宏丽黄埔百货有限公司

广州市黄埔区石化路文冲商贸大厦

福建麦凯智造婴童文化股份有限公司

福建省漳州市诏安工业园区北区

一次性使用儿童口罩

MeinKind

检样:12×7cm备样:12×7cm/MK-et001

见报告备注

不合格

通气阻力

146

广州易初莲花连锁超市有限公司

广州市白云区三元里华园一号二楼

委托方:深圳市美越实业有限公司生产商:广州美匠日用品有限公司

委托方:深圳市龙岗区龙城街道荣超新成大厦1318生产商:广州市从化区鳌头镇龙聚聚宝街30号(原编地址:广州市从化区鳌头镇龙潭聚宝工业园聚宝路18号)

丝妍一次性儿童口罩

(图片)

检样:140×90(±0.5)mm备样:140×90(±0.5)mm

2020-12-18/---

不合格

通气阻力

147

广州人人佳商贸有限公司

广州市白云区人和镇鹤龙六路68号(空港白云)

仙桃市鑫隆塑料制品有限公司(合格证)(公司名称:长沙惠宜日用品有限公司)

仙桃市彭场镇中岭村工业园创业一路(长沙市雨花区花桥工业区)

一次性儿童防护口罩(非医用)

粮之优品

检样:14.5CM×9.5CM(合格证)备样:14.5CM×9.5CM(合格证)/-

2020-12-01/0020201201

不合格

呼气阻力;

吸气阻力;

过滤效率

148

广州市番禺区桥南酷快百货店

广州市番禺区桥南街福德路281、299、315号312、313、314、315

浙江梵贝希医药用品有限公司经销商:宁波酷乐潮玩潮流百货有限公司

义乌市义南工业区大士路26号经销商:浙江省宁波市鄞州区长寿南路500号

一次性日常防护型口罩(非医用)(合格证)

酷乐潮玩

检样:175mm×95mm备样:175mm×95mm/---

2021-02-23/PA210223

不合格

过滤效率;防护效果

149

广东万宁连锁商业有限公司百信分店

广州市白云区机场路1423-1455号百信时尚街1023商铺

江苏诺瓦立医疗用品有限公司

泰州中国医药城口泰路东侧,新阳路北侧G35幢主楼1-3层、辅楼3层

儿童卫生口罩

(图片)

检样:M码14.5×9.5cm备样:M码14.5×9.5cm/---

2020-10-15/批次代码:202010151

不合格

细菌过滤效率;颗粒过滤效率;

150

九木杂物社企业管理有限公司广州白云第二分公司

广州市白云区棠乐路1,3,5,7号B2层B1-006号商铺

阿克索医疗科技(南京)有限公司

南京经济技术开发区兴和路5号

ARTMASK一次性儿童折叠防护口罩(非医用)

ARTMASK

见报告备注

2021-03-26/20210326

不合格

过滤效率

151

广东非常大药业有限公司天河北店

广州市天河区天河北路605号2楼2001号铺

清远市立辉医疗技术开发有限公司

清远市清新区山塘镇工业园新鸿厚(清新)制衣设计有限公司2号楼二楼之二

一次性防护口罩KN95(非医用)

大树林

检样:15.5×10.7cm备样:15.5×10.7cm/DS-3010

2020-09-25/20200901B

不合格

NaCl颗粒物过滤效率

152

广州市增城畹町百货店

广州市增城区宁西街创新大道15号(自编号A1-1、A1-2、D1-1)的1005、1006房号

浙江商锦医疗科技有限公司(经销商:上海畹町时尚生活用品有限公司)

德清县雷甸镇明珠大道199号(经销商:中国(上海)自由贸易试验区业盛路188号A-1453室)

一次性防护口罩(非医用)(合格证)

---

检样:9.5*17.5cm备样:9.5*17.5cm/---

2021-05-03/20210503

不合格

过滤效率

153

广州市润平商业有限公司

广州市增城市新塘镇港口大道北金海岸城市广场

兰溪市安安防护用品有限公司义乌市大卫服饰有限公司

浙江省兰溪市赤溪街道朱犁村3号义乌市城店南路716号

日常防护型口罩(非医用)(合格证)

---

检样:175mm*95mm(3层)备样:175mm*95mm(3层)/LK-99

2021-01-01/2021-0101

不合格

防护效果;过滤效率

154

广州友谊集团有限公司广州友谊商店

广州市越秀区环市东路369号自编1号楼

杭州奥朴兰诗品牌管理有限公司

浙江省杭州市滨江区长河街道长河路590号

小早川防护口罩

---

检样:7片(95mm×175mm)备样:7片(95mm×175mm)/---

2020-03-15/---

不合格

过滤效率

155

广州友谊集团有限公司广州友谊商店

广州市越秀区环市东路369号自编1号楼

杭州奥朴兰诗品牌管理有限公司

浙江省杭州市滨江区长河街道长河路590号

小早川儿童口罩

---

检样:3片(85mm×125mm)备样:3片(85mm×125mm)/---

2020-03-15/---

不合格

单根口罩带与口罩体连接点处断裂强力;通气阻力

156

广州友谊集团有限公司广州友谊商店

广州市越秀区环市东路369号自编1号楼

无锡普恩商贸有限公司

中国无锡市人民中路224号408

三层高密度防护口罩(儿童款)

---

检样:90*145mm备样:90*145mm/---

2020-03-27/---

不合格

颗粒过滤效率;

细菌过滤效率;

通气阻力

157

广东永旺天河城商业有限公司广州骏壹万邦广场分公司

广州市花都区曙光路81号1-4层商业(部位:骏壹万邦广场自编首层1123号、二层2123号、三层3123号)

浙江友好医疗器械有限公司

浙江省瑞安市仙降街道横街村(温州运大鞋业有限公司内)

非医用口罩

---

检样:中号备样:中号/---

2020-09-01/---

不合格

过滤效率

158

广州市越秀区商军化妆品店

广州市越秀区寺右二马路及寺右新马路交界西北面及西南面地段A栋广州市佰盈商业城首层自编A8铺

名仕科技股份有限公司

浙江省磐安工业园区(尖山镇夹溪路199号)

B.O美丽姿源日常用防护口罩

(图片)

检样:17.5×9.5CM备样:17.5×9.5CM/---

2020-03-11/200311B

不合格

过滤效率;防护效果

159

广州铂思美科技有限公司

广州市天河区棠东东路10号二楼2381房

安徽红爱实业股份有限公司

安徽宿松经济开发区龙山路5号

3D立体一次性口罩(非医用)

巧象

检样:M码(172mm×140mm)备样:M码(172mm×140mm)/---

2021-01-11/20210111

不合格

口罩带及口罩带与口罩体的连接处断裂强力;

过滤效率;

防护效果

160

广州文上科技有限公司

广州市天河区珠村北环路100号3栋401-64(不可作厂房使用)

郴州岭美医药科技有限公司(郴州陆安堂医药科技有限公司)

郴州北湖区石盖塘工业园区一栋2楼

KN95儿童防护口罩(非医用)

陆安堂

检样:168*66MM(折叠)备样:168*66MM(折叠)/LAT-C-KN95

---/---

不合格

头带

161

广州保盾防护用品科技有限公司

广州市花都区新华街商业大道110号商汇大厦1006室

广东金海纳实业有限公司

广州市花都区花山镇菊花石大道285号

高效过滤防护口罩

BDS/保盾

---/KN-901

2020-05-02/20200502

不合格

NaCl颗粒物过滤效率

162

广州保盾防护用品科技有限公司

广州市花都区新华街商业大道110号商汇大厦1006室

广东金海纳实业有限公司

广州市花都区花山镇菊花石大道285号

儿童防护口罩

BDS/保盾

---/(非无菌)K-03

2020-07-30/---

不合格

过滤效率