Hacker News new | past | comments | ask | show | jobs | submit login

You can use -P.



Whoever made it -p in ssh & -P in scp can fuck right off.


The reason is that scp was designed as a secure replacement for rcp, which was designed as a remote version of cp. The flags -p and -r were inherited from cp by rcp (see https://linux.die.net/man/1/rcp), so for compatibility scp had to use the same flags.

As for ssh, I haven't looked at its history, but I suspect it's older than scp; the intuitive flag for "port" is -p, so that's what ssh used.


Good to know. I wonder if that's a recent improvement? Last time I was doing lots of sysadmin work was 2011.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: