-
Senior Member
registered user
Im a translator!!!
Well, technically not but that is my REAL JOB!!
I translate between IT people and scientists/engineers and visa versa.
I'm reasonably good at this but experience tells me i'm poor at teaching!!!
My evidence for this is that after doing this for years and painstakingly trying to work myself out of a job they still can't talk to each other ina common language....
IT person, the problem is the users are spawing processes which they are not killing....
Engineer ... I keep restarting the application but it keeps crashing....
Me: looks whats happening to program that keeps crashing... write a script to kill the process .. prepend it to the users script to start the app so it kills the running processes by that user before starting another!!
When people want to listen however I seem to be able to transfer knowledge quite well
Your doin fine Hunkah....
You probably have years of MS indoctrination to get out of your head.
Its so subtle you don't even realise it becuase thats the way computers work for you and millions like you. Its like me saying what if you went to a country where traffic lights on green meant stop and red meant go....
Its sure confusing at first .... but assuming your still alive in 3 months you just accept it and it might even grow on ya!!!
MS has you thinking of partitions as C,D,E etc. and network drives as M etc. (actually thats an old LAN manager convention)
So now your in a new world and seeking to understand by relating it back to the old. Sometimes this works but often it doesn't!!!
A network drive isn't really a drive, its a share. So you can do funny things like .....
M: = //serverx/shareX/users AND
N: = //serverx/shareX/users/hunkah
Linux (UNIX can do the same but it doesn't start off misleading you into thinking of them as 'drives')
There are two FUNDAMENTAL DIFFERENCES between Winworld and NixWorld ... and these will confuse you. ITs like learning a different Windows is like say learning Italian if your native tongue is Spanish ...
Learning one NIX to another is like learning portuguese when your native tongue is Spanish
BUT learning NIX from Windows is like learning Chinese when your native tongue is English!! Its has some common features BUT the whole philosophy is different.
1st TIP: Windows is not network aware. Its basically a standalone OS you can plug into a network and then load some optional extra bits on top. But networking will never be fundamental to Windows; its always a bolt on accessory.
Think about something like PCANYWHERE.... it just doesn't exist on NIX becuase its not needed. Implicitly you can open a terminal, application window or even a whole desktop on ANY machine in the world.
say you have two machines in the same network with full permission on both: on alpha
export DISPLAY=bravo:0.0
xterm
Will, if you have permission open an xterm on bravo
this extends way beyond an xterm, it includes sound or partically anything.... (mount bravo://serverx/shareX/users/hunkah /home/hunkah)
thuis will mount a shared home directory on serverx into your HOME directory.
So remembering that linux is fully and always network aware helps you understand it.
This can be inverted too.
That is anything done on a remote machine can be done locally.
say your machine is called alpha.hunkah.com and has a web server running
http://alpha.hunkah.com in a brwser will open that web page.
BUT
http://localhost WILL do the same thing...
2nd TIP: Linux is multiuser ALWAYS!!!
Even if only you are logged in some tasks will be run as root and others will be run by nameless users. (like say www or ftp)
(this provides a security trap, anyone gaining access to the www account should only have permission over the web server and nothing else.)
This is a little disconcerting for windows users.
So going back to tip 1... since its network aware you might log-in at the same time as someone else. You can both work indepenantly, even both log into the same machine and have two keyboards and mice operating different X servers.
Indeed Im using a Solaris machine right now with 200 others!!!
This whole concept is totally alien to Windows people. If you ever used ICA/CITRIX its like that except UNIX just does this.....
Sorting this outr in your head is kinda hard if you don't actually use a mutiliuser environment....like I say its actually being used implicity by linux BUT you are not aware of it whereas when the users are REAL users you become aware!!! then when you look at the pseudo-users and put it in context it makes sense.
Anyway.... its always nice to recieve a compliment, I can link some other reference works I and friends have written if you like ???
Similar Threads
-
By sonicdragon14 in forum General Support
Replies: 4
Last Post: 12-11-2004, 06:25 PM
-
By el_santo in forum General Support
Replies: 0
Last Post: 11-23-2004, 01:04 PM
-
By miguipda in forum Ideas
Replies: 3
Last Post: 06-29-2004, 02:07 AM
-
By dvest in forum General Support
Replies: 1
Last Post: 08-14-2003, 06:40 AM
-
By thegroover in forum General Support
Replies: 3
Last Post: 07-08-2003, 09:59 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Supermicro 2U X10DRU-i 2x E5-2680 v3 2.5ghz 32gb Ram 240gb SSD 2x GPU *READ*
$369.99

HP ProLiant MicroServer Gen8 G1610T @2.3 GHz, 16GB, 712317-001 NO HDD/OS
$199.00

Supermicro E200-8D Barebones Server Chassis Xeon D-1528 X10SDV-6C-TLN4F 2x10GbE
$445.00

Nasuni NF-50 Supermicro Server, Atom CPU C2558, @ 2.40GHz, 8GB RAM-No HDD/OS/AC
$250.00

New Barebones Supermicro 5019D Server, 4C/8T Xeon D-2123T, 1U Rackmountable, 10G
$449.99

Supermicro 5019D-4C-FN8TP Xeon D-2123IT (4C/8T) 64GB DDR4 10GbE 480GB 1U Server
$689.00

Supermicro CSE-732 Mid-Tower Server Chassis w/ Supermicro X10DRi 2x Xeon E5-2620
$325.00

Supermicro 1027GR-TSF 1U Rackmount Server 2x Xeon 2.3GHz 128GB DDR3
$219.99

Supermicro 505-2 Server
$280.00

Supermicro CSE-937 3U Storage Chassis No CPU No HDD No Ram Tested & Reset
$129.99