I want to determine different types of urban Typology like Primary urban core, Secondary urban core, urban fringe, Scatter urban from landsat image GIS and remote sensing techniques
Do a classification based on known areas (i.e., teach the software based on what you know for sure) and then run a classification procedure in ENVI of the entire region
If you need detail instructions on how to use GIS software to perform classification of land areas, try downloading free Volume 4 at https://psqgis.org/curriculum
There are a number of spectral indicators commonly applied for this purpose beside the image classification approach. For instance NDBI, IS and so on. You may get more details on this looking at the literature