Quote:
Originally Posted by san_to_all
Hi,
I was working in office where I worked on windows machine connected to redhat installed computer (a server actually). I had been told to copy data files in my windows computer typing path in browser.It took too much time to copy just a few MB of data.
Now I work in different office where I work on windows machine connected to unix. and I had been told to use a Hyperterminal to receive files from unix to my windows. here also process is too slow to receive a few MB of data.
At home I have linux installed dual boot with windows.I can access files from windows very quickly.
|
I'm not sure I understand your premise. Network file transfer and local access (dual boot) are entirely different beasts. Transfer speeds at your office may be limited by an old server or network.
Quote:
I have some questions regarding accessing files from different OS.
1) Why can't I copy files directly from other OS by just typing something like copy 10.66.0.159//root/myfolder/ 10.66.0.160\\D:\
|
If the server has Samba or windows file sharing installed/enabled, then you can "copy \\10.66.0.159\share\stuff D:\folder" (from your Windows machine). From a linux machine, you can copy from a server running ssh using "scp user@remotehost:/home/user/stuff localfolder/stuff". Regardless, the server in question must make the files accessible in a protocol that your client programs can understand.
Quote:
2) And if I can't, then why there are two differenct techniques.
|
Different shops, different servers, different services installed.
Quote:
3) Is there any service like Samba, NFS involved, when accessing files in browser or in hyperterminal.
|
Accessing files in a browser is likely to use http or ftp. I've not used hyperterminal to transfer files, but I highly doubt that it uses either of those. I'm not sure how you were using hyperterminal, but it was connecting to some service or other on the server.
Quote:
4) If no then why someone need Samba or NFS
|
The kernel does not make file structures available across the network. Services do that (theoretically in a controlled fashion). Samba and NFS allow easy access and read/write capability.
Quote:
5) if yes then why Every system (different OS), which is in internet, does't have Samba or NFS installed.
|
Because they are security risks. Most servers on the Internet only require http.
Quote:
6) If I install Samba in my office computer, then can I copy data without any hyperterminal and in less time?
|
You can only use a protocol that the server understands. If the server doesn't have Samba installed, then installing it on your system isn't going to help. You could ask the IT department to install Samba on the server for you, though. I doubt it will speed up file transfers, but I imagine it would make the process much easier.
Quote:
7) Which daemon or service involved in accessing files from windows directory at my home computer? Does Samba or NFS has a role to play in it?
|
I'm assuming you have one computer at home, in a dual boot configuration. In that case, files are not transferred across the network. Indeed, Windows isn't running at all. Linux is capable of reading your Windows partition directly.