Вы находитесь на странице: 1из 8

COMANDOS MINIX!

Comando Opciones Argumentos

exit
Causalaterminacindelinterpretedecomandosconvalorn.Normalmenteusadoparasalirdelsistema.

Sintaxis

exit[n]

man
Muestralaspaginasdemanualenlneaparaeltituloespecificadoenlaseccinespecificada.Las opcionesmascomunesson: a:Muestratodaslaspginasdemanual(olasdescripcionesdeunalinea)queseencuentre,enlas seccionesespecificadasyentodoslosdirectoriosdelpathdebusqueda,quecontenganeltitulodado. sseccion:Indicaenquseccionesbuscarlapgina.

Sintaxis

man[antkfq][Mpath][sseccion]titulo...

clear
Permitelimpiarlapantalla

Sintaxis
clear

pwd
Muestraeldirectoriodondeelusuarioestposicionadoactualmente.

Sintaxis
pwd

echo
Escribeloqueselepasecomoargumentoalasalidaestandar.Cadaargumentoesseparadodelotro porespaciosenblancosconunCRLF,amenosqueseindiquen.

Sintaxis

echo[n]argumento.....

date
Permitemostrarysetearlafechayhora.Lasopcionesmascomunesson: q:Leelafechayhoradesdelaentradaestandar. s:Setealafechayhora

Sintaxis

date[qtsu][[MMDDYY]hhmm[ss]][+formato]

cd

Cambiadedirectorio.Sinargumentossecambiaaldirectoriohomedelusuario. cd~ cambiaaldirectoriohome cd~ivan cambiaaldirectoriohomedelusuarioivan. cd.. cambiaaldirectoriopadredeldirectoriodondeestposicionadoactualmente.

Sintaxis
cdpath

ls
Sinargumentos,listaelcontenidodeldirectorioactual.Paracadaarchivocontenido,solosemostrarel nombre.Dndoleundirectoriocomoargumento,listaelcontenidodeesedirectorio.Existennumerosas opcionesparaestecomando.Entrelasmascomunmenteusadasestan: a:muestratambienlosarchivosocultos. l:listadolargo.Ademasdelnombre,semuestra,paracadaarchivo,lospermisos,lacantidaddeenlaces quetiene,elusuariopropietario,elgrupopropietario,eltamaoylafechayhoradeltimamodificacin. t:muestralosarchivosordenadosdescendentementeporfechadeltimamodificacin. R:sirecibecomoargumentoundirectoriomuestrarecursivamenteelcontenidodel.Esdecirque,si dentrodeldirectorioexistensubdirectorios,loscontenidosdeesossubdirectoriossonmostrados tambien. lsMostrarlosarchivosenformatocorto(soloelnombre). lslMostrarlosarchivosenformatolargo(nombre,fecha,atributos,etc.). ls*.outMostrartodoslosarchivosterminadosen.out,enformatocorto. lsl*.outMostrartodoslosarchivosterminadosen.out,enformatolargo.

Sintaxis

ls[acdfgilqrstu1ACDFLMRTX][nombre]

more/yap
Permitevisualizararchivos(olaentradaestndar)porpantalla.

Sintaxis

yap[cnuq][n][+command+[file...]

cat
Permiteconcatenararchivosyescribirlosenlasalidaestndar.Sinosedacomoargumentounarchivo deentradaosiesencontradocomounnombredearchivo,seusalaentradaestndar.

Sintaxis

cat[u][archivo]...

ComandosparaGestindearchivosydirectorios

file
Leeelprimerbloquedelarchivoqueselepascomoparmetroeintentaadivinarquclasedearchivo es.Puedeindicarsiesunarchivofuentedelenguajec,archivosejecutables,scriptsdeshell,etc.

Sintaxis

filenombre....

cp
Copiaunarchivoaotro,ocopiaunoomasarchivosaundirectorio.Lasopcionesmascomunesson: i:Preguntaantesdesobreescribirunarchivoexistente. p:Preservaelmodo,uid,gidytiempos(demodificacion,decreacin,etc)delarchivo. r:Copiaarbolesdedirectoriodejandointactalaestructuradelinks,etc. R:Copiaarbolesdedirectoriotratandoalosarchivosespecialescomoarchivosordinarios.

Sintaxis

cp[pifsmrRvx]archivo1archivo2 cp[pifsmrRvx]archivo1...directorio cp[ifvx]archivo1archivo2

mv
Mueveorenombraunarchivo.Lasopcionesmascomunesson: i:Preguntaantesdesobreescribirunarchivoexistente. f:Nopreguntaantesdesobreescribirunarchivoexistente.

Sintaxis

mv[ifsmvx]archivo1archivo2 mv[ifsvx]archivo1...directorio

mkdir
Permitecreardirectorios.Lasopcionesmascomunesson: p:Creadirectoriosintermediosnoexistentes m:Equivalenteaunchmodluegodesucreacin.

Sintaxis

mkdir[p][mmodo]directorio.....

rm
Remueveunoomasarchivos.Lasopcionesmascomunesson: i:Preguntaantesderemover. f:Nopreguntaantesderemover roR:Remuevedirectoriosysucontenido

Sintaxis

rmdir[ifrRvx]nombre...

rmdir
Permiteeliminardirectorios.Losarchivoscomunesnosoneliminados.Losdirectoriosdebenestar vacos.

Sintaxis

rmdirdirectorio...

ln
Creaunenlaceaunarchivo.Esdecir,creaunaentradadedirectoriollamadanombrelink(versintaxis) queapuntaaunarchivoarchivoexistente.Despuesdecorrerestecomando,nombrelinkyarchivo puedenserusadosindistintamenteparahacerreferenciaalmismo.Sinoseespecificanombrelink,se

usalaltimacomponentedearchivocomonombredellink.Siseespecivicamasdeunarchivoosi nombrelinkesundirectorio,loslinkssoncreadosdentrodeesedirectorio.Unnombrelinknoser removidoamenosqueseespecifiquenlasopcionesiof.Lasopcionesmascomunesson: i:Preguntaantesdesobreescribirunarchivo. f:Remuevalinksexistentes. roR:Enlazarecursivamenteunarboldedirectorios.

Sintaxis

ln[ifmrRvx]archivo[nombrelink] ln[ifrRvx]archivo....dir

find
Permitebuscararchivosquecumplendeterminadacondicin.Basicamente,desciendeporelarbolde directorios,comenzandoeneldirectoriodadocomoargumento,chequeandocadaarchivoenese directorioysussubdirectorioscontraunacondicin.Silacondicionsecumple,seejecutaunaaccin. Lascondicionespuedenserconectadaspora(and)o(or)y!(negacin).npuedeserprecedidopor+ paraindicarcualquiervalormayorquen,porparaindicarcualquiervalormenorquenopor=para indicarexactamenten.Lascondicionesmascomunesusadasconfindson: names:verdaderasyelnombredelarchivoess(incluyecaracterescomodindelshell). sizen:verdaderasieltamaodelarchivoesnbloques. mtimen:verdaderasilafechayhorademodificaciondelarchivo(relativaahoy),endias,esn. typex:verdaderasieltipodelarchivoesx,dondexpuedeserb(block),c(carcter),d(dir),f(regular file),u(setuid),g(setgid). paradecirleafindquhacerconcadaarchivoquecumplalacondicinpuedeusarse: print:escribeelnombredelarchivoalasalidaestandar. exec:ejecutauncomandominix.{}esexpandidoalnombredelarchivo. ok:preguntaantesdeejecutarelcomando.

Sintaxis

finddirectoriocondicion

ComandosparaGestindeprocesos

ps
Muestraelestadodelosprocesosactivos.SinargumentosniopcionessolosemuestranloscamposPID (Identificadordelproceso),TTY(terminalquelocontrola),TIME(tiempodeejecucinacumulado)y CMD(argumentosdelalineadecomando).Enelformatoampliado,semuestranademasloscamposF (KernelFlags,consultarelmanparaverlosvaloresposibles),S(estadodelproceso),UID(Iddelusuario propietario),PID,PPID(Iddeprocesodelprocesopadre),PGRP(Iddegrupodelprocesopadre),SZ (tamaodelprocesoenkb),RECV(Procesootareasobreelcualunprocesoreceptorestesperandoo durmiendo),TTY,TIME,CMD.Lasopcionescomunesson: l:muestralainformacinenformatoampliado a:muestratodoslosprocesosconterminalesquelocontrolan x:Incluyeprocesossinterminal.

Sintaxis

ps[alx]

kill
Envaunasealaunproceso.Pordefecto,envalaseal15(SIGTERM).Losprocesospuedenatrapar ygestionarlasseales.Soloexisteunasealquenopuedeseratrapada:SIGKILL.npuedeserel

nmerocorrespondientealaseal,osumnemnico(ver/usr/include/signal.h)

Sintaxis

kill[n]proceso

ComandosparaGestindeusuarios

adduser
Agregaelusuariousuarioalsistema.Ademas,creaeldirectoriohomededichousuarioycopiael contenidodeldirectoriohomedeejemplo(/usr/ast)enl.ElshellpordefectoeselBourne,lapassword estar,inicialmentevacayelnombrecompletodeberserseteadotambien.Tantoelshell,comola passwordyelnombrecompletopuedengestionarseusandocsh,passwdychfn.

Sintaxis

adduserusuariogrupohomedir

passwd
Cambialapassworddelusuario.sinosedaningunusuariocomoargumentoseasumeelusuarioactual. Soloelsuperusuariopuedecambiarlapassworddeotrosusuarios.Parareducirloserroresdetipeo,la nuevapasswordsepidedosveces.

Sintaxis

passwd[usuario]

chsh
Cermitecambiarelshelldelusuario.

Sintaxis

chsh[usuario]shell

chfn
Cermitecambiarelnombrecompleto(campoGECOSdelarchivodepasswords)delusuario

Sintaxis

chfn[usuario]nombrecompleto

who
Muestraunalistadelosusuarioslogueadosactualmente.Paracadausuariosemuestraelnombre, terminalylacantidaddetiempotranscurridodesdequeselogue.Pordefectolainformacinseextrae desdeelarchivo/etc/utmppero,siseledaunnombredearchivocomoargumento,seusarese archivo.

Sintaxis

who[archivo]

whoami
Indicaelusuario,laconsolaylafechaenqueselogueelusuarioquelanzaestecomando.

Sintaxis

whoamI

su
Permiteloguearsetemporalmentecomoelsuperusuariouotrousuario.Sinargumentos,suasumeroot. Alosusuariosnormalesselesolicitarlapassworddelusuarioconcuyonombreestantratandode loguearseperoacualquierusuarioconungid=0estanolesersolicitada.Siloschequeosde identidadsonexitosos,secreaunshellconeluiddeseado.ParasalirdeeseshelldebetipearseCtrl+D oexit.

Sintaxis

su[usuario]

Comandosparalagestindepermisossobrearchivos

chgrp
Permitecambiarelgrupoy,opcionalmente,elusuariodelosarchivosagrupoyusuario.Soloelsuper usuariopuedecambiarelgrupoindicandogruposarbitrarios.Losusuariosnormalessolopueden utilizarlosisonpropietariosdelarchivoarchivyygrupoessupropiogrupoounodesusgrupos adicionales.Opciones: R:Indicaqueloscambiosseanaplicadosrecursivamenteatodoslosarchivosenlosdirectoriosdados comoargumento

Sintaxis

chgrp[R][propietario:]grupoarchivo...

chown
Permitecambiarelusuarioy,opcionalmente,elgrupodelosarchivosagrupoyusuario.Soloelsuper usuariopuedecambiarelusuarioindicandousuariosarbitrarios.

Sintaxis

chown[R]propietario[:grupo]archivo...

chmod
Permitecambiarelmododeaccesodelosarchivos.Elmododado,seaplicaracadaarchivoenlalista. Losmodospuedenserdadosenformaabsolutaosimblica. Losmodosabsolutossondadoscomounnumerooctalquerepresentanelnuevomododeaccesodel archivo.Losbitsdemododeaccesosondefinidoscomosemuestraacontinuacin: 4000:Enejecucin,seteareleuidcomoeliddelpropietariodelarchivo. 2000:Enejecucin,setearelegidcomoeliddelgrupodelarchivo. 0400:Permisodelecturaparaelpropietariodelarchivo 0200:Permisodeescrituraparaelpropietariodelarchivo 0100:Permisodeejecucinparaelpropietariodelarchivo 0070:Lomismoqueloanteriorperoparaotrosusuariosdelmismogrupo. 0007:Lomismoqueloanteriorperoparaelrestodelosusuarios. Losmodossimblicostienenlaforma: [quien]oppermisos{oppermisos}{,[who]op.....} quienpuedeseru,g,oyaparaindicarusuario,grupo,otrosotodosrespectivamente.Siquienes omitido,seasumea.oppuedeser+,o=;+daelpermiso,revocaelpermiso,y=dalospermisos exclusivamenteparaelquiendado. Lospermisospuedenserr,w,xysLostresprimerossignificanlectura,escriturayejecucin, respectivamente.shacereferenciaalbitdeusuarioy/ogrupoefectivoysolotienesentidocuandoquien esuog.

Comandosparalagestindefilesystems

mount
montaelsistemadearchivoscontenidoenelarchivoespecialesmontadoenmountpoint.Sin argumentos,muestrainformaciacercadelossistemasdearchivosmontados.Opciones: r:Elsistemadearchivosesmontadocomosololectura

Sintaxis

mountespecialmountpoint[r]

umount
Actualizalacachedediscoydesmontaelsistemadearchivoscontenidoenelarchivoespecialespecial.

Sintaxis

umountespecial

fsck
Chequealaconsistenciadelossistemasdearchivosqueseencuentranenlosdispositivosespecificados comoparmetros.Antesdecorrerfscksobreunsistemadearchivosqueestmontado,debe desmontarseelmismo.Intentarrepararunsistemadearchivosmontado,espeligrosoynodebera intentarse. Lasopcionesmascomunesson: a:Reparaautomaticamentelasinconsistencias r:Preguntaalusuarioantesdereparar

Sintaxis

fsck[aclmrs][dispositivo]...

mkfs
Construyeunsistemadearchivosycopiaarchivosespecficosalmismo.Elarchivoprototipoindicaqu directoriosyarchivoscopiar.

Sintaxis

mkfs[Ldot][iinodes][bbloques]especialprototipo

df
Muestralacantidaddeespacioendiscoydeinodosdelsistemadearchivos.Seinformatantola cantidadocupadacomolalibre.Sinargumentos,dfmuestrainformacindeldispositivorootytodolos sistemasdearchivosmontados.

Sintaxis

dfespecial...

Paravisualizarelvalordeunavariabledeentorno,bastaconteclear: echo$NOMBRE Entrelasvariablesgeneralesmshabitualesencontramos: EDITOR:Variablequealmacenaeleditorqueusarelusuariopordefecto. ENV:Variablequealmacenaelarchivoendondeelusuariohadefinidosusaliasesyfunciones. HOME:Variablequealmacenaeldirectoriodelusuario,desdeelquearrancarlashellcuando


_ _ _

entraenelsistema. HOSTNAME:Variablequealmacenaelnombredelamquina. LOGNAME:Variablequealmacenaelnombreologindelusuario. MAIL:Variablequealmacenaelarchivoquecontieneelcorreodeusuario. MAILCHECK:Variablequeindicacadacuantossegundosdebecomprobarsesielusuariotiene correo. PATH:Variableenlaqueseencuentranalmacenadoslospathsdeaquellosdirectoriosalos queelusuariotieneaccesodirecto,pudiendoejecutarcomandosoprogramasubicadosenellos sinnecesidaddeaccederadichodirectorio. PS1:Variablequealmacenaelpromptqueseemplearpordefectoenlashell. PS2,PS3,etc.:Variablequealmacenaelpromptqueseemplearaenla2,3,etc.Subshells, locualsehaceinvocandoalashell,esdecir,ejecutandoporejemplo,ksh. PWD:Variablequealmacenaeldirectorioactual,puedesertilparamodificarelprompt(PS1) dinmicamente. SHELL:Variablequealmacenaelinterpretedecomandosqueusaelusuario. TERM:Variablequealmacenaeltipodeterminaldesdeelqueseesttrabajando. TMOUT:Variablequealmacenaeltiempodeinactividadquesepermitealusuarioantesdeque elsistemalecierrelasesin.
_ _ _ _ _ _ _ _ _ _ _

Вам также может понравиться