Manage Files from Linux Terminal

Copy file(s) from local to remote and vice versa

Copy file from local to remote

1
2
# Keep -P uppercase
scp -P <SSH_PORT> <LOCAL_FILE> <USER>@<HOST>:<REMOTE_FILE>

Copy file from remote to local

1
2
# Keep -P uppercase
scp -P <SSH_PORT> <USER>@<HOST>:<REMOTE_FILE> <LOCAL_FILE>

Copy all files from local to remote

1
scp -P <SSH_PORT> -r <LOCAL_DIR> <USER>@<HOST>:<REMOTE_DIR>

Create a file

1
2
3
vi <FILE_NAME>
# Or
touch <FILE_NAME>

Clear a text file using vi

1
:1;$d