When data behind a file is removed from my node?

I am new to IPFS , i have a question suppose i import a file to ipfs desktop and then remove it from the list does the file get permantly removed from ipfs and if not so what does “permanently removed in the next scheduled cleanup” mean.

IPFS Desktop uses go-ipfs implementation of IPFS behind the scenes. It runs with garbage-collection enabled by default, but it gets triggered only when your ephemeral cache is 90% full.
When you remove a file from Files (MFS) and/or unpin it, related blocks may remain in ephemeral cache for some time.

You can change default behavior via Settings screen – see relevant config docs.