The reason why you HAVE to use /sbin/ip is because /sbin is not on your path. Multiple reasons for that, but mostly because technically /sbin "is for root" (that's a VERY condensed explanation) As a rule of thumb (valid always if you only have one adapter) "your interface" is eth0 (or eth[whatever] if you HAD to change the adapter, or wlan0/ath0/wifi0 for wireless) So > 2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 > link/ether 00:11:2f:06:65:08 brd ff:ff:ff:ff:ff:ff > inet 192.168.1.64/24 brd 192.168.1.255 scope global eth0 192.168.1.64 is your IP address. Also, as a rule of thumb (not always true but irrelevant to you), if the machines are connected to the same router, only the last number changes so Machine 1 is 192.168.1.64 Machine 2 is 192.168.1.66 Note that only the last number changes. This is valid ONLY with a netmask of 255.255.255.0 (or 192.168.1.64/24) which happens to be the case for just about every router you pull out of a shelf in Bestbuy/Circuit City/Walmart. Don't worry about it, just assume it is "true" Finally: > scp /filenameA.txt/to/copy joe@12.34.56:/copy/filenameB.txt/to Should rather be: scp /to/copy/filenameA.txt joe@12.34.56:/copy/to/filenameB.txt Which: Will copy a file name "filenameA.txt", located in path "/to/copy" in THIS machine, to user "joe" AT machine 12.34.56, in path "/copy/to" with name "filenameB.txt" If you omit the name it will be copie with same name. Hope that helps... Enrique Josef Lowder writes: > On 10/22/08, enrique wrote: >> Linux: Open up a terminal and type: >> ip addr show >> and choose the adapter that connects to the network you want. > >> use scp as: >> scp /file/to/copy user@machine:/copy/file/to > >> It's easy, even I can do it. > > > Thanks Enrique ... but the problem is ... you are brilliant > and I guess I just don't have all the wires connected. > > I did find that I have to use /sbin/ip addr show > since 'ip' was not found. > > But below are the results I got from my two linux boxes, > and I can't figure out which of all these different number > sets is the 'ip' number for each machine. > > == from machine "A" > $ /sbin/ip addr show > 1: lo: mtu 16436 qdisc noqueue > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > 2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 > link/ether 00:11:2f:06:65:08 brd ff:ff:ff:ff:ff:ff > inet 192.168.1.64/24 brd 192.168.1.255 scope global eth0 > > == from machine "B" > $ /sbin/ip addr show > 1: lo: mtu 16436 qdisc noqueue > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > inet 127.0.0.1/8 scope host lo > 2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 > link/ether 00:14:85:1e:5f:5e brd ff:ff:ff:ff:ff:ff > inet 192.168.1.66/24 brd 192.168.1.255 scope global eth0 > > Furthermore, from your excellent example (thank you very much), > scp /file/to/copy user@machine:/copy/file/to > > I still do not understand how to put which numbers where, > and how the actual syntax should look. Is it like this: > > scp /filenameA.txt/to/copy joe@12.34.56:/copy/filenameB.txt/to > > How would scp know in what directory or folder to put the file > to be copied? > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > To subscribe, unsubscribe, or to change your mail settings: > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change your mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss