Hydrolyzes p-nitrophenyl beta-D-glucoside, p-nitrophenyl beta-D-galactoside, p-nitrophenyl beta-D-xyloside, p-nitrophenyl beta-D-fucoside, p-nitrophenyl beta-L-arabinoside, cello-oligosaccharides and laminaribiose. Hydrolysis of terminal, non-reducing beta-D-glucosyl residues with release of beta-D-glucose. kcat is 18.5 (sec-1) with p-nitrophenyl beta-D-glucopyranoside as substrate. kcat is 0.27 (sec-1) with p-nitrophenyl beta-D-thioglucoside as substrate. kcat is 12.1 (sec-1) with n-heptyl-beta-D-glucoside as substrate. kcat is 9.8 (src-1) with n-octyl-beta-D-glucoside as substrate. kcat is 0.038 (sec-1) n-octyl-beta-D-thioglucopyranoside as substrate. Belongs to the glycosyl hydrolase 1 family.