Академический Документы
Профессиональный Документы
Культура Документы
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
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
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
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...
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.
_ _ _ _ _ _ _ _ _ _ _