a perpetual desolation
"desolate forever." This may be an exaggeration to emphasize the destruction.
Your cities will not be inhabited
"People will not live in your cities"
but you will know
Here "you" is plural. God is speaking to the people of Mount Seir, rather than to a single mountain.