I tried to upload a file via Google cloud shell,
but when I run ls .
I don't see any file uploaded into the current dir.
the destination dir has 0777 access permission, and I use a clean incognito browser (no extension enabled).
Files are uploaded to your home, not to the current dir. If you saw the green checkmark, the file should have been uploaded correctly.