Module 3 transfer file

files are getting transferred but not visible
for e.g if I want to download download.txt from server to client
I ran command ftp from ftp_client directory
then successfully entered ftp
ran command get ~/workspace/ftp_server/download.txt
local: /home/crio-user/workspace/ftp_server/download.txt remote: ~/workspace/ftp_server/download.txt
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for /home/crio-user/workspace/ftp_server/download.txt (40 bytes).
226 Transfer complete.
40 bytes received in 0.01 secs (3.5615 kB/s)
but when i do !ls i am not able to find download.txt

and also i dont understand why the value of local and remote in the output is same

After running ftp check the your server and client directory and you can change the client and server directory from inside ftp. For doing this you can use ls, !ls, cd, lcd commands. First check how these commands can use in ftp by simply google it.

can u confirm whether i am thinking right if i do put upload.txt from ftp console in ftp_client directory it will go to ftp_server directory right

Okay i understood my mistake when i do ls it will show the file transferred which i specify using put command and if i do !ls it will show my files inside the directory from which i am running ftp
and ls shows i guess server contents