Is there any way to sync fast?
There is plenty of advice here on Stackexchange recommending use of SSD hard drives instead of HDD hard drives, but I have not found this to be the key determinant of whether your node syncs. HDD has worked fine for me.
Instead, I have found the important step is to make sure your local network/firewall has port 30303 open to the "outside world" (i.e. Internet). Ethereum clients use 30303 as a discovery (UDP) port, and if it is not open your node cannot not be found by other nodes, and so won't correctly become part of the extended network, and so won't sync properly.
You also need to ensure your local time is correct. An accurate clock is required to participate in the Ethereum network.
what will happen if I stop(Ctrl + c) sync process and restart again
same cmd line?
The sync will more or less pick up from where it left off when you stopped it.