pgdx Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Forkortelse | su Ja, vi har vel alle brukt den kommandoen, har vi ikke? Vel.. Etter å ha lest og hørt mange forskjellige meninger, så er det disse forklaringene som er mest bruk: [*]su = Switch user [*]su = Substitute user [*]su = Superior user [*]su = Superuser *Jeg har sikkert glemt noen* Jeg holder en knapp på superuser. Det er nok pga av at min gamle lærer sa det i mitt første møte med linux, og fordi det er superuser man blir logget inn som. Men i tråden "Les denne først! Den store FAQ-tråden" så lærer vi dette: "su", eller substitute user, lar deg bytte til andre brukere i shellet du er i. Hvis du ikke skriver noe etter su blir du root(du må skrive inn root-passordet). Så... Noen som har noen svar på dette, og ikke bare flere meninger? Jeg har vel nok av de som det er. Lenke til kommentar
Rafael Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Jeg har fått høre at det er 'super user'. Lenke til kommentar
DummeGaas Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Substitute User. Grunnen til at mange tror det er "super user" er at når man ikke skriver noe inn bak su blir man root. Prøv med: $su en-annen-bruker Lenke til kommentar
zZzZz Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Substitute User.Grunnen til at mange tror det er "super user" er at når man ikke skriver noe inn bak su blir man root. Prøv med: $su en-annen-bruker Akkurat, for jeg vil ikke definere min vanlige bruker som "super user"... Lenke til kommentar
drall Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 SU(1) SU(1) NAME su - change user ID or become super-user Lenke til kommentar
DummeGaas Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 SU(1) SU(1) NAME su - change user ID or become super-user Det var rart. Jeg får nemlig: NAME su - run a shell with substitute user and group IDs Lenke til kommentar
erikstein Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Dette står hos meg: DESCRIPTION su is used to become another user during a login session. Invoked without a username, su defaults to becoming the super user. The optional argument - may be used to provide an environment similiar to what the user would expect ad the user logged in directly. Lenke til kommentar
Yamato47 Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Su er ingen forkortelse, men et navn på en kommando. Lenke til kommentar
Tacritan Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Kommandoene er ofte(alltid?) forkortelser da... Personlig har jeg hørt super user brukt flest ganger, men jeg ser ikke bort i fra at det er logisk med substitute user. Var da forresten også en merkelig ting å diskutere. :wink: Lenke til kommentar
Dwalin Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Su er ingen forkortelse, men et navn på en kommando. Nesten alle kommandoene som er i Linux er en forkortelse for ett eller annet. Eksempel: "cd" = "change directory" Det er helt logisk at "su" er en forkortelse for "substitute user", som andre har påpekt tidligere. Lenke til kommentar
tore- Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 SU(1) FreeBSD General Commands Manual SU(1) NAME su - substitute user identity SYNOPSIS su [-] [-Kflm] [-c class] [login [args]] DESCRIPTION The su utility requests the Kerberos password for login (or for ``login.root'', if no login is provided), and switches to that user and group ID after obtaining a Kerberos ticket granting ticket. A shell is then executed. The su utility will resort to the local password file to find the password for login if there is a Kerberos error. If su is exe- cuted by root, no password is requested and a shell with the appropriate user ID is executed; no additional Kerberos tickets are obtained. By default, the environment is unmodified with the exception of USER, HOME, and SHELL. HOME and SHELL are set to the target login's default values. USER is set to the target login, unless the target login has a user ID of 0, in which case it is unmodified. The invoked shell is the target login's. This is the traditional behavior of su. Resource limits and session priority applicable to the original user's login class (See login.conf(5)) are also normally retained unless the target login has a user ID of 0. The options are as follows: -K Do not attempt to use Kerberos to authenticate the user. -f If the invoked shell is csh(1), this option prevents it from reading the ``.cshrc'' file. -l Simulate a full login. The environment is discarded except for HOME, SHELL, PATH, TERM, and USER. HOME and SHELL are modified as above. USER is set to the target login. PATH is set to ``/bin:/usr/bin''. TERM is imported from your current environ- ment. Environment variables may be set or overridden from the login class capabilities database according to the class of the target login. The invoked shell is the target login's, and su will change directory to the target login's home directory. Resource limits and session priority are modified to that for the target account's login class. - (no letter) The same as -l. -m Leave the environment unmodified. The invoked shell is your login shell, and no directory changes are made. As a security precaution, if the target user's shell is a non-standard shell (as defined by getusershell(3)) and the caller's real uid is non- zero, su will fail. -c class Use the settings of the specified login class. Only allowed for the super-user. The -l (or -) and -m options are mutually exclusive; the last one speci- fied overrides any previous ones. If the optional args are provided on the command line, they are passed to the login shell of the target login. Only users who are a member of group 0 (normally ``wheel'') can su to ``root''. If group 0 is missing or empty, any user can su to ``root''. By default (unless the prompt is reset by a startup file) the super-user prompt is set to ``#'' to remind one of its awesome power. FILES /etc/auth.conf configure authentication services SEE ALSO csh(1), kerberos(1), kinit(1), login(1), sh(1), group(5), login.conf(5), passwd(5), environ(7) ENVIRONMENT Environment variables used by su: HOME Default home directory of real user ID unless modified as specified above. PATH Default search path of real user ID unless modified as specified above. TERM Provides terminal type which may be retained for the substituted user ID. USER The user ID is always the effective ID (the target user ID) after an su unless the user ID is 0 (root). EXAMPLES su man -c catman Runs the command catman as user man. You will be asked for man's password unless your real UID is 0. su man -c 'catman /usr/share/man /usr/local/man /usr/X11R6/man' Same as above, but the target command consists of more than a sin- gle word and hence is quoted for use with the -c option being passed to the shell. (Most shells expect the argument to -c to be a single word). su -c staff man -c 'catman /usr/share/man /usr/local/man /usr/X11R6/man' Same as above, but the target command is run with the resource limits of the login class ``staff''. Note: in this example, the first -c option applies to su while the second is an argument to the shell being invoked. su -l foo Simulate a login for user foo. su - foo Same as above. su - Simulate a login for root. HISTORY A su command appeared in Version 1 AT&T UNIX. FreeBSD 4.8 April 18, 1994 FreeBSD 4.8 Lenke til kommentar
Neme Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 på 'IRC-slang' kan det også bety Shut Up Lenke til kommentar
slacker Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Nesten alle kommandoene som er i Linux er en forkortelse for ett eller annet. Eksempel: "cd" = "change directory" Det er helt logisk at "su" er en forkortelse for "substitute user", som andre har påpekt tidligere. He he, er nok mange sånne linux-kommandoer som har rare opphav. I Unix sin barndom hadde man bare cat. Da blir jo bare fila ramset opp, og man ser bare nederste skjermen av fila. Så fant man ut at man ville se mer av en fil, derav "more", hvor man kunne trykke space for å se nye linjer. Men så fant en ut at han ville kikke oppover i filen igjen, og da laget han altså "less". Så ble det laget et program som ble kalt Copy and Convert. men siden cc var opptatt brukte man heller dd... Er sikkert mange som har lurt på hva dd står for og... Lenke til kommentar
DummeGaas Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Nesten alle kommandoene som er i Linux er en forkortelse for ett eller annet. Eksempel: "cd" = "change directory" Det er helt logisk at "su" er en forkortelse for "substitute user", som andre har påpekt tidligere. He he, er nok mange sånne linux-kommandoer som har rare opphav. I Unix sin barndom hadde man bare cat. Da blir jo bare fila ramset opp, og man ser bare nederste skjermen av fila. Så fant man ut at man ville se mer av en fil, derav "more", hvor man kunne trykke space for å se nye linjer. Men så fant en ut at han ville kikke oppover i filen igjen, og da laget han altså "less". Så ble det laget et program som ble kalt Copy and Convert. men siden cc var opptatt brukte man heller dd... Er sikkert mange som har lurt på hva dd står for og... Er også mange kommandoer som er slik pga. kråketær i notater, for eksempel "umount" når det egentlig burde være "unmount". Lenke til kommentar
MarcelSB Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Linuxverdenen er en rar verden... De forskjellige forkortelsene er gode eksempler: GNU: GNU's Not Unix WINE: WINE Is Not an Emulator LAME: LAME Aint an Mp3 Encoder cat, more og less er også en morsom historie su står forøvrig for "Substitute User" ifølge man'en min MarcelSB Lenke til kommentar
iDude Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Linuxverdenen er en rar verden... De forskjellige forkortelsene er gode eksempler: GNU: GNU's Not Unix WINE: WINE Is Not an Emulator LAME: LAME Aint an Mp3 Encoder cat, more og less er også en morsom historie su står forøvrig for "Substitute User" ifølge man'en min MarcelSB Eller Hurd-kjernen: According to Thomas Bushnell, BSG, the primary architect of the Hurd: `Hurd' stands for `Hird of Unix-Replacing Daemons'. And, then, `Hird' stands for `Hurd of Interfaces Representing Depth'. We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms. rekursive akronym er populært jah... Lenke til kommentar
Goldfish Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Er ikke SU Sosialistisk Ungdom? Lenke til kommentar
DummeGaas Skrevet 15. juni 2003 Del Skrevet 15. juni 2003 Er ikke SU Sosialistisk Ungdom? Nei. Troll videre. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå