A.- JB._, de nationalité portugaise, est arrivé en Suisse en 1985 pour rejoindre ses parents. Depuis le 18 juillet 1990, il est titulaire d'une autorisation d'établissement. En 1996, JB._ a été condamné par le Tribunal de police de Genève à deux reprises notamment à la peine de trois mois d'emprisonnement, avec sursis, pour vols et obtentions frauduleuses de prestations. Entre l'été 1996 et le 30 janvier 1998, date à laquelle il a été mis en détention préventive, l'intéressé a commis de nombreuses autres infractions pénales. Le 20 janvier 1999, la Cour correctionnelle du canton de Genève a condamné JB._ à la peine de trois ans et demi de réclusion ferme et à l'expulsion du territoire suisse pour une durée de quinze ans, avec sursis durant cinq ans, pour vols en bande et par métier, dommages à la propriété, violation de secrets privés, obtentions frauduleuses de prestations, etc. La Cour en question a retenu que les faits reprochés à l'intéressé étaient d'une grande gravité, vu la multitude de cambriolages commis de manière systématique; de plus, celui-ci avait perpétré des délits au préjudice d'une personne handicapée, dont il avait trompé la confiance de manière particulièrement désagréable. L'intéressé a été libéré conditionnellement le 6 février 2000 avec un délai d'épreuve de trois ans. B.- Le 1er mars 2000, le Département de justice et police et des transports du canton de Genève a prononcé l'expulsion administrative de JB._ pour une durée de quinze ans. Cette décision a fait l'objet d'un recours. Le 8 juillet 2000, l'intéressé a de nouveau été incarcéré. Le 22 décembre 2000, JB._ a été condamné par le Tribunal de police de Genève à dix mois d'emprisonnement ferme pour dommages à la propriété, violation de domicile, vols et faux dans les titres. Statuant sur recours le 26 juin 2001, la Commission cantonale de recours de police des étrangers du canton de Genève a confirmé la mesure d'expulsion administrative du 1er mars 2000. C.- Agissant par la voie du recours de droit administratif, JB._ demande au Tribunal fédéral, principalement, d'annuler la décision du 26 juin 2001 et, subsidiairement, de prononcer l'expulsion avec sursis, voire une expulsion de principe d'un mois. La Commission cantonale de recours de police des étrangers a renoncé à déposer une réponse, tandis que l'Office cantonal de la population conclut au rejet du recours. 