01-10-2007
Having difficulty with UNIX concept. Please help!
Hi,
I would be very happy if someone could help me please. I am relatively new to UNIX, and still learning.
My understanding of things are:
Say I have a PC running Windows. This machine has a name. If I have 10 PC's, then I have 10 names, one for each PC. Each PC is independent of the other. It is a separate entity. Each has it's own file system, CPU, RAM, harddrive etc...
Now, considering UNIX...
At university there are about 50 machines in the lab. Each is a box, with a label on it stating its hostname e.g abc.def.ac.uk.
So I am assuming that each is a machine in its own right, yes? i.e. if we were to open the box, inside each machine will have its own CPU, own RAM, own motherboard etc. Is this correct?
Now how does the UNIX bit come in? It says that UNIX is supposed to be "multi user, multi tasking, time sharing". Does this simply mean that some other user too can remotely log into that box and use it to do their work?
Now for the other question. If I sit at machine 1, and create a file, and then I log out, and log in on machine 5, then that file is visible. Does this mean that when I created that file, it was not created on the harddrive of machine 1, but rather on a big hard drive inside the server room?
So, I am very confused here. There seem to be many directory structures, one somewhere in a server room which stores everything, and one on each box where the UNIX O/S is stored.
Someone please address what I am asking using simple, laymen terms.
Thanks a lot.
A
Last edited by ALon; 01-10-2007 at 05:08 PM..
8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I am trying to upload a file to a SQL database table. The column type is IMAGE. I am looking for a solution to upload a word doc file. I tried 3 approaches.
1) my $fileToStore = "mytest.doc";
open IPFILE, "<", $name;
binmode IPFILE;
while (<IPFILE>)
{
$fileToStore .= $_;
}
close... (1 Reply)
Discussion started by: b.paramanatti
1 Replies
2. UNIX for Dummies Questions & Answers
I am an entry level programmer with no formal training in computer science. I am trying to enhance my conceptual knowledge about operating systems in general.
I have been using the C programming language on Linux systems for some time and have used the traditional unix stream I/O APIs. The... (1 Reply)
Discussion started by: kaychau
1 Replies
3. Shell Programming and Scripting
Hi,
I am new to this mail concept in unix. i have requirement to read the mail from mailbox.
Now to get the mail where i have to configure the mail id and also the mail server.
Kindly suggest me.
Thanks in advance. (3 Replies)
Discussion started by: krishna_gnv
3 Replies
4. Shell Programming and Scripting
hi all
I am new to unix and want to create a loop to repeat the loop and before that it ask me to do so.I know "while" may help but I put it in my work and getting stuk with it.any help appreciated. (13 Replies)
Discussion started by: samsami1971
13 Replies
5. Shell Programming and Scripting
a file containing following data (part of it)....
1907594 201012 31 11
5837737 201012 41 18
257402.88 201101 31 11
7500 201101 33 1
115618.5 201101 41 11
556330 201102 31 12
481783.5 201102 41 20
2827732.13 201103 31 71
85253 201103 33 2
4479588.07 201103 41 90
7120 201104 21 1
... (4 Replies)
Discussion started by: guptam
4 Replies
6. Shell Programming and Scripting
hello folks,
i am stuck with this awk command. i need to calculate the sum of a column of values on a flatfile and i am using the following command :
awk -F"|" '{x += $10} END {print "Sum: "x}' standard_csv_file1.out
that flatfile contains 180 fields and i am getting the... (5 Replies)
Discussion started by: jdsony
5 Replies
7. What is on Your Mind?
Is there a detailed page on the explanation of concept behind BITS and score used in this forum.
Just saw the index on my Banking page.
(Clicked the Banking hyperlink below my profile name on the topmost right corner of this screen)
Thanks in advance. (2 Replies)
Discussion started by: Manjunath B
2 Replies
8. UNIX for Dummies Questions & Answers
Hi ,
i have a shell script with the first two lines as
#! /bin/ksh
set -x
when i try opening the file from unix using the command 'sh filename.sh' , i am getting the below error :
invalid optionline 2: set: -
Pls help
Use code tags for you code and data... (1 Reply)
Discussion started by: Rajankum
1 Replies
LEARN ABOUT REDHAT
wbinfo
WBINFO(1) WBINFO(1)
NAME
wbinfo - Query information from winbind daemon
SYNOPSIS
wbinfo [ -u ] [ -g ] [ -h name ] [ -i ip ] [ -n name ] [ -s sid ] [ -U uid ] [ -G gid ] [ -S sid ] [ -Y sid ] [ -t ] [ -m ] [
-r user ] [ -a user%password ] [ -A user%password ]
DESCRIPTION
This tool is part of the Samba suite.
The wbinfo program queries and returns information created and used by the winbindd(8) daemon.
The winbindd(8) daemon must be configured and running for the wbinfo program to be able to return information.
OPTIONS
-u This option will list all users available in the Windows NT domain for which the winbindd(8) daemon is operating in. Users in all
trusted domains will also be listed. Note that this operation does not assign user ids to any users that have not already been seen
by winbindd(8).
-g This option will list all groups available in the Windows NT domain for which the winbindd(8) daemon is operating in. Groups in all
trusted domains will also be listed. Note that this operation does not assign group ids to any groups that have not already been
seen by winbindd(8).
-h name
The -h option queries winbindd(8) to query the WINS server for the IP address associated with the NetBIOS name specified by the name
parameter.
-i ip The -i option queries winbindd(8) to send a node status request to get the NetBIOS name associated with the IP address specified by
the ip parameter.
-n name
The -n option queries winbindd(8) for the SID associated with the name specified. Domain names can be specified before the user name
by using the winbind separator character. For example CWDOM1/Administrator refers to the Administrator user in the domain CWDOM1.
If no domain is specified then the domain used is the one specified in the smb.conf workgroup parameter.
-s sid Use -s to resolve a SID to a name. This is the inverse of the -n option above. SIDs must be specified as ASCII strings in the tradi-
tional Microsoft format. For example, S-1-5-21-1455342024-3071081365-2475485837-500.
-U uid Try to convert a UNIX user id to a Windows NT SID. If the uid specified does not refer to one within the winbind uid range then the
operation will fail.
-G gid Try to convert a UNIX group id to a Windows NT SID. If the gid specified does not refer to one within the winbind gid range then the
operation will fail.
-S sid Convert a SID to a UNIX user id. If the SID does not correspond to a UNIX user mapped by winbindd(8) then the operation will fail.
-Y sid Convert a SID to a UNIX group id. If the SID does not correspond to a UNIX group mapped by winbindd(8) then the operation will
fail.
-t Verify that the workstation trust account created when the Samba server is added to the Windows NT domain is working.
-m Produce a list of domains trusted by the Windows NT server winbindd(8) contacts when resolving names. This list does not include the
Windows NT domain the server is a Primary Domain Controller for.
-r username
Try to obtain the list of UNIX group ids to which the user belongs. This only works for users defined on a Domain Controller.
-a username%password
Attempt to authenticate a user via winbindd. This checks both authenticaion methods and reports its results.
-A username%password
Store username and password used by winbindd during session setup to a domain controller. This enables winbindd to operate in a Win-
dows 2000 domain with Restrict Anonymous turned on (a.k.a. Permissions compatiable with Windows 2000 servers only).
EXIT STATUS
The wbinfo program returns 0 if the operation succeeded, or 1 if the operation failed. If the winbindd(8) daemon is not working wbinfo will
always return failure.
VERSION
This man page is correct for version 2.2 of the Samba suite.
SEE ALSO
winbindd(8)
AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open
Source project similar to the way the Linux kernel is developed.
wbinfo and winbindd were written by Tim Potter.
The conversion to DocBook for Samba 2.2 was done by Gerald Carter
19 November 2002 WBINFO(1)