Beginning Linux?

  • Thread starter Thread starter WhoAmI
  • Start date Start date
W

WhoAmI

Help cool cats,

I'm a windows user but I've recently discovered 2 programs I
would like to use that run under Linux.

I've installed cygwin on a Windows machine but something tells
me I might be better off using an old Pentium II and running a
dedicated Linux machine. Is that the case?

I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.

PS: The 2 Linux programs I want to use are pennMUSH and
DjVuLibre.
 
WhoAmI said:
Help cool cats,

I'm a windows user but I've recently discovered 2 programs I
would like to use that run under Linux.

I've installed cygwin on a Windows machine but something tells
me I might be better off using an old Pentium II and running a
dedicated Linux machine. Is that the case?

I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.

PS: The 2 Linux programs I want to use are pennMUSH and
DjVuLibre.
I never heard of the programs you want to use. But that does not matter.
There is much of which I have never heard.

If running command line, you can type

pwd

and it will tell you your current directory.

If you are in any directory and want to go to /etc/sysconfig, you can type

cd /etc/sysconfig

and you will be there.

In UNIX and Linux is a command, _man_, that will print you the manual page
of any command you might wish to run. Trouble is you must know the name of
the command to use it.

man man

will give you the manual page for the _man_ command.

If you have a spare machine and want to run Linux on it, a good choice of
first book could be "Running Linux" by Welsh et. al., published by
O'Reilly. O'Reilly is one of the best publishers of computer books on
Linux (and on other related stuff as well). Get the latest edition,
whatever it is. Mine is the Fourth.

One thing to watch out for when using old machines is that there have been
introduced a series of brain-damaged modems, called WinModems, that pretty
much work only with Windows. So unless your machine dates from before the
invention of those perversions, you may not be able to use the Internet
unless you get a real modem. Real modems are getting more and more
difficult to get, but they are out there. If you just need Linux for
practice, you can skip the Internet (though that would be too bad), or
connect to the Internet through your present computer using a NIC
(ethernet) connection to your main machine or router.

If you want to use GUI interface to Linux, you should probably have 192 to
256 Megabytes of RAM (or more) to do it. I know you can get by with a lot
less if you do not want to use the GUI interfaces, but I never tried it.
 
Real modems are getting more and more
difficult to get, but they are out there.

What features or keywords should I search for to find a DSL modem that will
work for both Linux and Windows?

"Real modems" probably won't do the trick. :o)
 
WhoAmI said:
Help cool cats,

I'm a windows user but I've recently discovered 2 programs I
would like to use that run under Linux.

I've installed cygwin on a Windows machine but something tells
me I might be better off using an old Pentium II and running a
dedicated Linux machine. Is that the case?

I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.

PS: The 2 Linux programs I want to use are pennMUSH and
DjVuLibre.
Hello,

Pentium II (<500Mhz) sounds a bit weak,

But if you have a good PC,
a) Install a pure stand-alone Linux or

b) Install Dual boot system Linux-Windows (Linux on it's own partition
or drive ).

http://www.futuredesktop.org/how2burn.html
Read and follow the "mirror site" link to...

Some links:
http://www-106.ibm.com/developerworks/linux/library/l-roadmap.html

http://www.linuxman.com.cy/rute/rute.html (google for a more local copy
a buy a book :)

http://linux-newbie.sunsite.dk/


Books:

o Buy "Rute tutorial and .." as a book.
o Linux in a Nutshell, Fourth Edition
o Linux Pocket Guide
o Running Linux, Fourth Edition

http://www.linux-directory.com/linux/

(
http://www.amazon.com/exec/obidos/tg/browse/-/3849/102-8693656-4886518
http://linux.oreilly.com/
)


BTW: Thanks for the "De Ja Vu" http://djvulibre.djvuzone.org/
Didn't know about that.

// moma
http://www.futuredesktop.org/OpenOffice.html
 
Iain Cheyne said:
What features or keywords should I search for to find a DSL modem that will
work for both Linux and Windows?
Easiest way is to buy an ADSL Modem router then that handles all the
internet side and you just have to connect a cable to it and set the
network card to get its IP address via DHCP from the router.
 
In comp.os.linux.setup Iain Cheyne said:
@corp.supernews.com:
What features or keywords should I search for to find a DSL modem that will
work for both Linux and Windows?
"Real modems" probably won't do the trick. :o)

Usually real modems with an ethernet connection work without
problems, you can ask your ISP, you'll in addition mention quite
fast if they support Linux or not. My ADSL modem came ages ago
with ordering ADSL, for free.;)

Strange enough IIRC my ISP doesn't support Linux official, but
you can download one or another small prog used to test DSL speed
for Linux they wrote.

But there are no problems if you tell the support in case of
trouble you'd run Linux, even if they usually have no clue.;)

However, there have been only two outages (both about 30 min.) in
the last three/four years, both problems on their side, which
they acknowledge immediately on call and told they'd be already
working on the problem.

Other discussions here (reliability of electric power) seem to
suggest that this kind of reliability isn't available anywhere?
 
Help cool cats,

I'm a windows user but I've recently discovered 2 programs I
would like to use that run under Linux.

I've installed cygwin on a Windows machine but something tells
me I might be better off using an old Pentium II and running a
dedicated Linux machine. Is that the case?

I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.

PS: The 2 Linux programs I want to use are pennMUSH and
DjVuLibre.

where you are - pwd
move to nother dir - cd

you don't have to stay with the command line. Also, there is no reason you
can't dual boot on your main system. Try knoppix - it'll boot and run from
the CD and you can later install it if you wish. Mandrake and Suse have
good partition resizing tools to prepare you for a dual boot install.

www.distrowatch.com
www.yolinux.com
www.tldp.org
 
Unless I'm very mistaken you have the registered numbers in your sig the
wrong way round.

Ken.
 
["Followup-To:" header set to alt.comp.linux.]
Help cool cats,


I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !
cd

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.
Google for "rute".
 

Probably; it's better to learn something like this in its native
environment; emulated environments like Cygwin, although quite good,
usually have to compromise *somewhere*.

One of the "Linux for Dummies" books might be worthwhile, if you can get
past the title. The one I picked up actually contained quite a bit of
useful information, and was reasonably well written, and wasn't anywhere
near as insulting to my intelligence as I expected (this may be because
Linux is traditionally considered a highly technical subject).

Otherwise, the command 'man' is your close personal friend. If you can
get past all of the technical jargon that tends to get used everywhere.
Unlike Windows, the available online help in Linux is extensive (some
might say too much so). Unfortunately, most of it is written for a
techically savvy audience, so it tends to intimidate beginning Linux
users, especially coming from MS-DOS and Windows.

Incidentally, the standard command line prompt gives you three pieces of
information:

{username}@{hostname} {working} $

{username} is the name of the account you are logged in as.
{hostname} is the name of the machine you are logged in to (important
in networked environments, where you can jump from system to
system quickly)
{working} indicates your working directory. Some distros just display
the name of the folder you're actually in; others display the
full path to that folder as well.

This is completely customizable, so you can have it display just about
anything you want (I've known some setups that display the current date
and time). The '$' at the end of the prompt traditionally indicates that
you are in a 'regular user' login (as opposed to 'root', which
traditionally displays a '#' instead; this serves as a visual reminder
that you are currently logged in as an account with no restrictions,
which can be dangerous if you're not careful).
where you are - pwd
move to nother dir - cd

One tip that *might* make things easier to understand:

Linux, like Unix, tends to use command names that are abbreviations of
their function. For instance:

pwd - Print Working Directory (this prints out which folder you're
currently in); equivalent to just 'cd' in MS-DOS.

cd {path} - Change Directory (instructs the shell to change the working
directory to the location indicated by {path}. 'cd' by itself *always*
returns you to your home folder. Equivalent to 'cd {path}' in MS-DOS.

ls - LiSt (displays a list of the files and folders present in the
current directory); equivalent to 'dir' in MS-DOS.

cp - CoPy (copies a file or folder from one folder to another,
optionally changing the name of the copy); equivalent to 'copy' in
MS-DOS.

mv - MoVe (moves a file or folder from one folder to another, optionally
changing its name); equivalent, roughly, to 'move' and 'ren' in MS-DOS.

The basic abilties of the Linux command line are essentially the same as
in MS-DOS; only the command names are different in most cases. In a few
cases, there are more profound differences (for instance, Linux does not
have a 'rename' command; instead the 'mv' command serves the same
purpose; then there's the way Linux handles filesystems).

Once you understand the logic behind *why* and *how* the Linux command
line is set up the way it is, you will probably find it *easier* to use
than either MS-DOS *or* Windows; it's just that the initial learning
curve can easily appear to be very daunting. However, the fact that
Linux usually applies the same concepts over and over again will make
learning easier (unlike MS-DOS, which almost *requires* you to learn
unique ways of interacting with nearly every command).

The first thing you need to wrap your mind around is the fact that, in
Linux, *everything* on the filesystem, *regardless* of how it is used or
presented, is a file. It doesn't matter whether it appears to be a file,
folder, a device node (a special type of file used to interact with
devices, like the video display or keyboard), or something else
entirely. For your *convenience*, these items are all presented as
different things, but to the system, they are all, essentially, the
same. This allows things to be interacted with in highly standardized
ways, which actually will simplify the learning process (at the same
time, it allows for the incredibly complex constructions for which Linux
and Unix are justifiably well known; the individual pieces are simple,
but they can be strung together in ways that boggle the mind).

The best way to learn Linux is to experiment; so long as you don't
perform your normal, day-to-day functions logged in as root, it is
generally very difficult to damage a Linux installation. If you can,
locate a good teacher who understands Linux and is willing to teach
(note, a *good* teacher is better than a more knowledgeable one; a more
knowledgeable one may be inclined more towards showing off, and not
really teaching anything valuable. However, if you can find a good *and*
knowledgeable teacher, so much the better. Check at your local user
group, if you can find one).
 
where you are - pwd
move to nother dir - cd

you don't have to stay with the command line. Also, there is no reason you
can't dual boot on your main system. Try knoppix - it'll boot and run from
the CD and you can later install it if you wish. Mandrake and Suse have
good partition resizing tools to prepare you for a dual boot install.

www.distrowatch.com
www.yolinux.com
www.tldp.org

I'm prepared to suffer the command line - for the moment.

I unpacked the djvulibre so I now have the following:

C:/cygwin/djvulibre-3.5.11-3 (with appropriate sub directories)

This looks like a binary distribution - not source, because I
can see a directory called: "usr/bin" which has a pile of .exe
files which are mentioned in the manual.

I enter "cd /djvulibre-3.5.11-3/usr/bin"
and it takes me there.
I copy two djvu files over to "djvulibre-3.5.11-3/usr/bin"
called 1.djvu and 2.djvu (using Win Explorer).
I type "ls"
ls shows that the file djvm.exe is sitting in the bin directory.

"djvm.exe 1.djvu 2.djvu"

(there are others as well but they don't concern us at
this moment)

I enter "djvm -c 3.djvu 1.djvu 2.djvu"
error message is "bash: djvu: command not found"
or "bash: djvu.exe: command not found" - if I'm verbose.

The djvm manual says (quoted verbatim)

<quote>

..SS Creating a bundled document:
..BI "djvm -c[reate] " "doc.djvu" " " "page1.djvu" " ... "
"pageN.djvu"
.....

..SH OPTIONS
..TP
..B -c[reate]
Create a bundled DjVu document named
..I doc.djvu
by collecting files
..I page1.djvu
to
..IR pageN.djvu .

</quote>

So it's clear to me that I 'ran' the correct command with the
correct options.

djvm.exe also has Insert, (I), Delete (D) and List (L) options
but I'm not interested in those options at this stage. I just
want to glue two djvu files together to make a 3rd. I.e. Create
(C).

I am perplexed as to why nothing happens when I enter "djvm" or
"djvm.exe" when "ls" clearly shows the program in that
directory.

What am I doing that is so fundamentally wrong?

I know you're going to say "see the djvu folks" - but the error
message I get indicates that my problem is more fundamental than
that. I'm assuming that if I invoke djvm with the wrong
parameters it will give me a meaningful error message rather
than "bash: djvu: command not found"

Q1: Are those .exe files already compiled command line files
which can be run by just typing the file prefix? (If not then
what else could they be?)
Q2: Why is the file (djvm.exe) not found when I'm sitting in the
same directory as those files as and enter the filename?
Q3: What is bash?
Q4: Do I have to run some program to tell the cygwin system that
it has these programs in a subdirectory which it can now
execute?
Q5: How do I know, when I unpack something, whether I have the
source which needs to be compiled, the binaries or both source
and binaries together? PS: I already know that source is .h and
..c and that binaries are .exe - or at least I thought I knew
that. This djvulibre distribution has ".exe" files and no ".c"
or ".h" files.
Q6: What is the normal way to test a program after one thinks
one has installed it - surely by running it and not getting an
error?

NOTE
1) djvm.exe is supposed to be a utility that creates and
modifies djvu files.
2) Djvu (Dega Vu files have the file extension .djvu
3) These two data files 1.djvu and 2.djvu were created by a
utility that has always worked for me in the past and they can
both be viewed in my web-browser plugin (made for viewing Djvu
files). So the data files must be OK.
4) Here is the complete program listing (from DOS) of the
directory: "C:\cygwin\djvulibre-3.5.11-3\usr\bin"

1.djvu
2.djvu
bzz.exe
c44.exe
cjb2.exe
cpaldjvu.exe
csepdjvu.exe
ddjvu.exe
djview.exe
djvm.exe
djvmcvt.exe
djvudump.exe
djvuextract.exe
djvumake.exe
djvups.exe
djvused.exe
djvuserve.exe
djvutoxml.exe
djvutxt.exe
djvuxmlparser.exe
xml2native.exe
xml2utf16.exe
xml2utf8.exe

The manual (djvulibre-3.5.11.README) also says:

<quote>

Files included in the binary distrobution

/usr/bin/bzz.exe
/usr/bin/c44.exe
/usr/bin/cjb2.exe
/usr/bin/cpaldjvu.exe
/usr/bin/csepdjvu.exe
/usr/bin/ddjvu.exe
/usr/bin/djview.exe
/usr/bin/djvm.exe
/usr/bin/djvmcvt.exe
/usr/bin/djvudump.exe
/usr/bin/djvuextract.exe
/usr/bin/djvumake.exe
/usr/bin/djvups.exe
/usr/bin/djvused.exe
/usr/bin/djvuserve.exe
/usr/bin/djvutoxml.exe
/usr/bin/djvutxt.exe
/usr/bin/djvuxmlparser.exe
/usr/bin/xml2native.exe
/usr/bin/xml2utf16.exe
/usr/bin/xml2utf8.exe

....

</quote>

So I guess I MUST have a binary distribution - which I knew all
along - despite my quesions!
 
hi
WhoAmI wrote: ----- snip

I enter "cd /djvulibre-3.5.11-3/usr/bin"
and it takes me there.
I copy two djvu files over to "djvulibre-3.5.11-3/usr/bin"
called 1.djvu and 2.djvu (using Win Explorer).
I type "ls"
ls shows that the file djvm.exe is sitting in the bin directory.

"djvm.exe 1.djvu 2.djvu"

(there are others as well but they don't concern us at
this moment)

I enter "djvm -c 3.djvu 1.djvu 2.djvu"
error message is "bash: djvu: command not found"
or "bash: djvu.exe: command not found" - if I'm verbose.

In contrast to the DOS-world linux ad rule does not have the current
directory in the path - check with: echo $PATH - so you have to give
that information to your program: "./djvm -c 3.djvu 1.djvu 2.djvu"
If you then get "./djvm: Permission denied" you'll have to make djvm
executable with "chmod +x djvm". Check with ls -l djvm before and after :-)
The djvm manual says (quoted verbatim)
The manual should have explained these facts. It is a linux-program?
 
WhoAmI said:
Help cool cats,

I'm a windows user but I've recently discovered 2 programs I
would like to use that run under Linux.

I've installed cygwin on a Windows machine but something tells
me I might be better off using an old Pentium II and running a
dedicated Linux machine. Is that the case?

Some stuff has been ported over to Cygwin, but many apps in stock form
won't work.

You could use an old machine with SuSE/Fedora/Linspire/Ubuntu/Mandrake
or possibly a live CD like Knoppix. Or use virtualization software like
Virtual PC or VMware to run linux within windows.
I understand the DOS command line but the CygWin (Linux) command
line might as well be written in Martian. I can't even figure
out which directory I'm in - let alone how to move to another
directory !

Is it worth investing in a book? - if so - what's a good book
which is both introductory and comprehensive.

I like the Dummies series, although they only cover a bare minimum of
material.

michael
 
Jean-David Beyer said:
If you have a spare machine and want to run Linux on it, a good choice
of first book could be "Running Linux" by Welsh et. al., published by
O'Reilly. O'Reilly is one of the best publishers of computer books on
Linux (and on other related stuff as well). Get the latest edition,
whatever it is. Mine is the Fourth.

i believe there's a newbie one called _Learning Linux_. i have several
O'reilly books and they are generally good.
One thing to watch out for when using old machines is that there have
been introduced a series of brain-damaged modems, called WinModems, that
pretty much work only with Windows.

drivers for my Conexant would cost $15, and it's easier just to get an
external 56k for $20 (cheapie) to $100 (USR).
If you want to use GUI interface to Linux, you should probably have 192
to 256 Megabytes of RAM (or more) to do it. I know you can get by with a
lot less if you do not want to use the GUI interfaces, but I never tried
it.

my slackware 10.0 machine uses about 50 megs min in text mode and 80
megs min with X and Ion window manager. certainly KDE needs more.

michael
 
I demand that on Wed, 27 Oct 2004 09:34:56 -0400, Jean-David Beyer may or
may not have written:
In UNIX and Linux is a command, _man_, that will print you the manual page
of any command you might wish to run. Trouble is you must know the name of
the command to use it.

man man

will give you the manual page for the _man_ command.

And try typing

man woman

for little humour ;)
If you want to use GUI interface to Linux, you should probably have 192 to
256 Megabytes of RAM (or more) to do it. I know you can get by with a lot
less if you do not want to use the GUI interfaces, but I never tried it.

I have a Gentoo installed PII 366 laptop with 128Mb RAM that happily runs
the Gnome desktop. If you are using a distribution that is more demanding
on resources like Mandrake or Suse, you would be better off running
fluxbox or windowmaker as a GUI if you only have 128mb.

--
Jafar Calley
-----BEGIN GEEK CODE BLOCK-----
d+ s-:+ a C++++ L++ E--- W++ N++ w-- PE- t* 5++ R+ !tv D+ G e* h---- x?
------END GEEK CODE BLOCK------
Registered Linux User #359623
http://fatcat.homelinux.org
 
Iain said:
What features or keywords should I search for to find a DSL modem that will
work for both Linux and Windows?

"Real modems" probably won't do the trick. :o)

my ISP sold me a DSL router/modem with DHCP, DNS, NAT, etc. basically
any machine (solaris, linux, whatever) with a supported NIC could tie in
to the network. it makes things _much_ easier than worrying about
drivers. it was also flexible cause it had a modem-only mode which
could leave PPPoE and routing to another machine.

michael
 
I demand that on Wed, 27 Oct 2004 14:01:56 +0000, Iain Cheyne may or may
not have written:
What features or keywords should I search for to find a DSL modem that will
work for both Linux and Windows?

I can recommend the Alcatel Speedtouch Home. I've seen them on Ebay for
about US$20-30. It's a cinch to set up and being an ethernet connection,
there's no need to bother with troublesome drivers or weird configurations.

--
Jafar Calley
-----BEGIN GEEK CODE BLOCK-----
d+ s-:+ a C++++ L++ E--- W++ N++ w-- PE- t* 5++ R+ !tv D+ G e* h---- x?
------END GEEK CODE BLOCK------
Registered Linux User #359623
http://fatcat.homelinux.org
 
Gnome said:
I like the Dummies series, although they only cover a bare minimum of
material.

Yup. Minimum. . .
I didn't have anyone to ask. . .
so I bought a DOS for Dummies book. . .

I had a question. . .
I looked it up. . .
The book said "Ask your office guru."

Gee thanks, says I. . . that was a big help. . . :)
A lie - actually I said several *other* things. . . ;)

Susan
 
hi


In contrast to the DOS-world linux ad rule does not have the current
directory in the path - check with: echo $PATH - so you have to give
that information to your program: "./djvm -c 3.djvu 1.djvu 2.djvu"

1) Thanks. I now get a new error message that seems to indicate
that djvulibre has not yet been properly installed.
:: This application has failed to start because cygjpeg6b.dll was
:: not found. Re-installing the application may fix this problem.
If you then get "./djvm: Permission denied" you'll have to make djvm
executable with "chmod +x djvm". Check with ls -l djvm before and after :-)

The manual should have explained these facts. It is a linux-program?

2) Yes. Here it is <http://djvulibre.djvuzone.org/> And this is
the version I downloaded:
<http://prdownloads.sourceforge.net/djvu/djvulibre-3.5.11-3.tar.bz2>

3) The manual is a bit cryptic It says:

:: The following packages are required by the src build:
:: qt-3.0.4-b1.tar.bz2 (available from http://cygwin.kde.org/qt/ )
:: gcc2-2.95.3-10.tar.bz2 (available from http://www.cygwin.com )
:: jpeg-6b-7.tar.bz2 (available from http://www.cygwin.com )
::
:: However, you can achieve a partual build with any version of
:: gcc installed and none of these other tools.

and that's just about all it says - it doesn't give a name for
those packages - just the compressed file name.

The version I downloaded was not source - it was already built.

Q: Are these are just straight Linux packages which now run
under cygwin (or are they the cygwin flavour of the
application?) [I ask this because the manual doesn't actually
tell me what the packages are - just which files to download and
the first URL is, of course, broke! ]

Q: I haven't the foggiest what the first one is (although I did
find it on Sourceforge). I guessing that the second (
gcc2-2.95.3-10.tar.bz2 ) is a compiler? If so what is it? which
version should I really get and where do I get it from?

Certainly the URL given in the manual <http://www.cygwin.com>
doesn't seem to have either.

4) I also figured out (I think) that I put the djvulibre in the
wrong place and that I should download the packed file I get
over the net to C:/cygwin and just unpack from there. Q: This is
the case? I've done that anyway.

So all I really need to do is find 2 of these 3 packages. The
1st I found by luck. The 3rd seems to be the standard JPEG
library of which I shall get the latest - jpeg-6b-8 - that
should be easy to find.

Q: It's OK to get a later version ( jpeg-6b-8 rather than
jpeg-6b-7 ) isn't it?

It would be a lot easier finding these packages if people didn't
leave their installation logs on the web. Unfortunately Google
seems to be a little use.

Now you wonder why people are put off Linux ?
 
hi


In contrast to the DOS-world linux ad rule does not have the current
directory in the path - check with: echo $PATH - so you have to give
that information to your program: "./djvm -c 3.djvu 1.djvu 2.djvu"
If you then get "./djvm: Permission denied" you'll have to make djvm
executable with "chmod +x djvm". Check with ls -l djvm before and after :-)

(This is my second reply to you made after installing
qt-3.0.4-b1.tar.bz2, jpeg-6b-8.tar.tar followed by
djvulibre-3.5.11-3.tar.bz2 - in the CORRECT location and
removing the incorrect djvulibre install.)

I tried your suggestion. This is the initial PATH (before it
started showing Windows stuff as well).
$ echo $PATH
/usr/lib/qt3/bin:usr/local/bin:/usr/bin:usr/X11R6/bin:

Fine and dandy I thought because Win Explorer shows that
"C:\cygwin\usr\bin" contains my djvu files - in particular
djvm.exe - the file I want to use.

So?

"ls /usr" - shows a list a directories which matches precisely
that given by DOS "dir C:\cygwin\usr"

but .... "ls /usr/bin" gives an entirely DIFFERENT directory
list to that given by DOS "DIR C:\cygwin\usr\bin". The DOS dir
shows the djvulibre program files. The cygwin command shows an
entirely different set of files!

How do I navigate directories! Likewise "cd /usr/bin" in cygwin
takes me to a different place than does DOS "CD
C:\cygwin\usr\bin".

cygwin "cd /usr/bin" seems to take me to the same directory as
DOS "CD C:\cygwin\bin" !!!

How do I get to the actual (physical) "/usr/bin" rather than the
virtual one and why have these virtual directory maps been
overlaid on my physical paths? Doesn't it just confuse the
user? How am I supposed to navigate this?
 
Back
Top