Está en la página 1de 8

Comandos Linux

Recopilacin de algunos de los comandos LINUX ms usados.


A
addgroup
Se utiliza para crear un grupo nuevo.
Sintaxis: addgroup nom_grupo
adduser
Se utiliza para aadir un usuario. !n ese momento" no solo se crear la cuenta del usuario sino tam#i$n
su directorio de tra#a%o" un nuevo grupo de tra#a%o &ue se llamar igual &ue el usuario ' aadir una
serie de (ic)eros de con(iguracin al directorio de tra#a%o del nuevo usuario.
Sintaxis: adduser nom_usuario *nom_grupo+
alias
!n ciertas ocasiones se suelen utilizar comandos &ue son di(,ciles de recordar o &ue son demasiado
extensos" pero en UNIX existe la posi#ilidad de dar un nom#re alternativo a un comando con el (in de &ue
cada vez &ue se &uiera e%ecutar" slo se use el nom#re alternativo.
Sintaxis: alias nom_alias-.comando.
apt-cache search (texto)
/uestra una lista de todos los pa&uetes ' una #reve descripcin relacionado con el texto &ue )emos
#uscado.
apt-get dist-upgrade
0uncin adicional de la opcin anterior &ue modi(ica las dependencias por la de las nuevas versiones de
los pa&uetes.
apt-get install (paquetes)
Instala pa&uetes.
apt-get remove (paquete)
1orra pa&uetes. 2on la opcin purge #orramos tam#ien la con(iguracin de los pa&uetes instalados.
apt-get update
3ctualiza la lista de pa&uetes disponi#les para instalar.
apt-get upgrade
Instala las nuevas versiones de los di(erentes pa&uetes disponi#les.
at
Realiza un tarea programada una sola vez.
Sintaxis: at *4lr+ )ora *(ec)a+.
B
bash, sh
!xisten varias s)ells para Unix" 5orn4S)ell 67s)8" 1ourne4S)ell 6s)8" 24S)ell 6cs)8"#as).
Sintaxis: #as) 9 s) 9 7s) 9 cs).
bg
/anda un proceso a segundo plano.
Sintaxis: #g :I;.
C
cal
/uestra el calendario.
Sintaxis: cal **mes+ ao+.
cat
/uestra el contenido del arc)ivo en pantalla en (orma continua" el prompt retornar una vez mostrado el
contenido de todo el arc)ivo. :ermite concatenar uno o mas arc)ivos de texto.
Sintaxis: cat nom_arc)ivo.
cd
2am#ia de directorio.
Sintaxis: cd nom_directorio.
chattr
2am#iar atri#utos de un (ic)ero.
Sintaxis: c)attr atri#utos nom_arc)ivo.
chgrp
2am#ia el grupo al &ue pertenece el arc)ivo.
Sintaxis: c)grp nom_grupo nom_arc)ivo.
chmod
Utilizado para cam#iar la protecin o permisos de accesos a los arc)ivos.
r:lectura <:escritura x:e%ecucin
=: aade permisos 4:&uita permisos
u:usuario g:grupo del usuario o:otros
Sintaxis: c)mod permisos nom_arc)ivo
chown
2am#ia el propietario de un arc)ivo.
Sintaxis: c)o<n nom_propietario nom_arc)ivo.
chroot
Nos permite cam#iar el directorio raiz.
Sintaxis: c)root nom_directorio_raiz.
clear
Limpia la pantalla" ' coloca el prompt al principio de la misma.
Sintaxis: clear.
cmp, di
:ermite la comparacin de dos arc)ivos" l,nea por l,nea. !s utilizado para compara arc)ivos de datos.
Sintaxis: di(( nom_arc)ivo> nom_arc)ivo? 9 cmp nom_arc)ivo> nom_arc)ivo?.
cp
2opia arc)ivos en el directorio indicado.
Sintaxis: cp nom_arc)ivo nom_directorio.
crontab
Realizar una tarea programada de (orma regular.
Sintaxis: minuto6@4AB8 )ora6@4?C8 dia_mes6>4C>8 mes6>4>?8 dia_semana6@4D8 comando.
cut
Etiene como uso principal mostrar una columna de una salida determinada. La opcin 4d va seguida del
delimitador de los campos ' la opcin 4( va seguida del nFmero de campo a mostrar. !l GdelimitadorH por
de(ecto es el ta#ulador" nosotros lo cam#iamos con la opcin 4d. Eiene algunas otras opciones Ftiles.
Sintaxis: cut *opciones+ nom_arc)ivo.
!
date
Retorna el d,a" (ec)a" )ora 6con minutos ' segundos8 ' ao.
Sintaxis: date.
delgroup
Se utiliza para eliminar un grupo.
Sintaxis: delgroup nom_grupo.
deluser
!limina una cuenta de usuario. La pega de este comando es &ue no elimina automticamente el directorio
de tra#a%o del usuario.
Sintaxis: deluser nom_usuario.
d
/uestra los sistemas de (ic)eros montados.
Sintaxis:d(
dmesg
/uestra los mensa%es del 7ernel durante el inicio del sistema.
Sintaxis: dmesg.
!p"g -reconigure (paquetes)
Iolver a recon(igurar un pa&uete 'a instalado.
du
Sirve para ver lo &ue me ocupa cada directorio dentro del directorio en el &ue me encuentro ' el tamao
total.
Sintaxis: du
#
echo
/uestra un mensa%e por pantalla.
Sintaxis: ec)o G2adenaH.
e$ect
/ediante la utilizacin de este comando se conseguir la expulsin de la unidad de 2;" siempre ' cuando
esta no est$ en uso.
Sintaxis: e%ect.
env
:ara ver las varia#les glo#ales.
Sintaxis: env.
exit
2ierra las ventanas o las conexiones remotas esta#lecidas o las conc)as a#iertas. 3ntes de salir es
recomenda#le eliminar todos los tra#a%os o procesos de la estacin de tra#a%o.
Sintaxis: exit.
%
g
/anda un proceso a primer plano.
Sintaxis: (g :I;.
ile
;etermina el tipo del o los arc)ivo6s8 indicado6s8.
Sintaxis: (ile nom_arc)ivo.
ind
1usca los arc)ivos &ue satis(acen la condicin en el directorio indicado.
Sintaxis: (ind nom_directorio o nom_arc)ivo condicin.
inger
:ermite encontrar in(ormacin acerca de un usuario.
Sintaxis: (inger 9 (inger usuario.
ree
/uestra in(ormacin so#re el estado de la memoria del sistema" tanto la s<ap como la memoria
(,sica.Eam#ien muestra el #u((er utilizado por el 7ernel.
Sintaxis: (ree.
sc"
:ara c)e&uear si )a' errores en nuestro disco duro.
Sintaxis: (sc7 t (s_t'po dispositivo.
tp
:rotocolo de Erans(erencia de 3rc)ivos" permite trans(erir arc)ivos de ' para computadores remotos.
Sintaxis: (tp ma&uina_remota.
&
grep
Su (uncionalidad es la de escri#ir en salida estndar a&uellas l,neas &ue concuerden con un patrn. 1usca
patrones en arc)ivos.
Sintaxis: grep *4cilnv+ expr nom_arc)ivos.
g'ip
2omprime solo arc)ivo utilizando la extensin .gz.
Sintaxis: gzip nom_arc)ivo.
(
head
/uestra las primeras lineas de un (ic)ero.
Sintaxis: )ead 4count nom_arc)ivo.
histor)
Lista los ms recientes comandos &ue se )an introducido en la ventana. !s utilizado para repetir
comandos 'a tipeados" con el comando J.
Sintaxis: )istor'
*
id
Numero id de un usuario.
Sintaxis: id
iconig
K#tener in(ormacin de la con(iguracin de red.
Sintaxis: i(con(ig.
insmod
2arga en memoria un mdulo.
Sintaxis: insmod
+
$ob
Lista los procesos &ue se estn e%ecutando en segundo plano.
Sintaxis: %o#s
,
"ill
:ermite interactuar con cual&uier proceso mandando seales.5ill 6pid8 termina un proceso ' 5ill 4B 6pid8
(uerza a terminar un proceso en caso de &ue la anterior opcin (alle.
Sintaxis: 7ill *opciones+ :I;.
L
last
!ste comando permite ver las Fltimas conexiones &ue )an tenido lugar.
Sintaxis: last.
less
/uestra el arc)ivo de la misma (orma &ue more" pero puedes regresar a la pgina anterior presionando
las teclas GuH o G#H.
Sintaxis: less nom_arc)ivo
ln
Sirve para crear enlaces a arc)ivos" es decir" crear un (ic)ero &ue apunta a otro. :uede ser sim#lico si
usamos 4s o enlace duro.
Sintaxis: ln *4s+ nom_arc)ivo nom_acceso.
logout
Las sesiones terminan con el comando logout.
Sintaxis: logout.
lpr
Imprime un arc)ivo en la impresora predeterminada.
Sintaxis: lpr 4*lista de re&uerimientos+9 lpr 4: nom#re_arc)ivo.
ls
Lista los arc)ivos ' directorios dentro del directorio de tra#a%o.
Sintaxis: ls.
lsattr
Ier atri#utos de un (ic)ero.
Sintaxis: lsattr nom_arc)ivo.
lsmod
/uestra los mdulos cargados en memoria.
Sintaxis: lsmod.
-
mail
:ara enviar9reci#ir correo a9de otros usuarios de la red" o dentro de nuestro ordenador.
Sintaxis: mail.
ma"e
!s una )erramienta &ue controla la creacin de e%ecuta#les ' otros arc)ivos de un programa a partir de
los arc)ivos (uente.
Sintaxis: ma7e.
man
K(rece in(ormacin acerca de los comandos o tpicos del sistema UNIX" as, como de los programas '
li#rer,as existentes.
Sintaxis: man comando.
m"dir
2rea un nuevo directorio.
Sintaxis: m7dir nom_directorio.
mv
!ste comando sirve para renom#rar un con%unto.
Sintaxis: mv nom_arc)ivos> nom_arc)ivos?.
more
/uestra el arc)ivo en pantalla. :resionando enter" se visualiza linea por linea. :resinando la #arra
espaciadora" pantalla por pantalla. Si desea salir" presiona &.
Sintaxis: more nom_arc)ivo.
mount
!n Linux no existen las unidades 3: ni 2: sino &ue todos los dispositivos GcuelganH del directorio ra,z 9.
:ara acceder a un disco es necesario primero montarlo" esto es asignarle un lugar dentro del r#ol de
directorios del sistema.
Sintaxis: mount 4t sistema_de_arc)ivo dispositivo nom_directorio.
mv
/ueve arc)ivos o su#directorios de un directorio a otro" o cam#iar el nom#re del arc)ivo o directorio.
Sintaxis: mv nom_arc)ivo> Lnom_arc)ivoN nom_directorio.
.
netstat
/uestra las conexiones ' puertos a#iertos por los &ue se esta#lecen las comunicaciones.
Sintaxis: netstat.
nice
:ermite cam#iar la prioridad de un proceso en nuestro sistema.
Sintaxis: nice 4n prioridad :I;.
/
3un no se )a dado de alta ningFn comando &ue comience con esta letra
0
passwd
Se utiliza para esta#lecer la contrasea a un usuario.
Sintaxis: pass<d nom_usuario.
ping
!l comando ping se utiliza generalmente para testear aspectos de la red" como compro#ar &ue un
sistema est encendido ' conectadoM esto se consigue enviando a dic)a m&uina pa&uetes I2/:. !l ping
es Ftil para veri(icar instalaciones E2:9I:. !ste programa nos indica el tiempo exacto &ue tardan los
pa&uetes de datos en ir ' volver a trav$s de la red desde nuestro :2 a un determinado servidor remoto.
Sintaxis: ping 6ma&uina8.
powero
3pagar el ordenador.
Sintaxis: po<ero((.
ps
/uestra in(ormacin acerca de los procesos activos. Sin opciones" muestra el nFmero del proceso"
terminal" tiempo acumulado de e%ecucin ' el nom#re del comando.
Sintaxis: ps.
pstree
/uestra un r#ol de procesos.
Sintaxis: pstree.
pwd
/uestra el directorio actual de tra#a%o.
Sintaxis: p<d.
1
3un no se )a dado de alta nigFn comando &ue comience con esta letra
2
reset
Si o#servamos &ue escri#imos en pantalla ' no aparece el texto pero al pulsar enter realmente se est
escri#iendo" o &ue los colores o los textos de la consola se corrompen" puede ser &ue alguna aplicacin
en modo texto )a'a (inalizado #ruscamente no restaurando los valores estndar de la consola al salir.
2on esto (orzamos unos valores por de(ecto" regenerando la pantalla.
Sintaxis: reset.
rlogin
2onectan un )ost local con un )ost remoto.
Sintaxis: rlogin ma&uina_remota.
rm
Remueve o elimina un arc)ivo.
Sintaxis: rm nom_arc)ivo.
rmdir
!limina el directorio indicado" el cual de#e estar vac,o.
Sintaxis: rmdir nom_directorio.
rmmod
;escarga de memoria un mdulo" pero slo si no est siendo usado.
Sintaxis: rmmod.
route
!l comando route se utiliza para visualizar ' modi(icar la ta#la de enrutamiento.
Sintaxis: route 6muestra in(ormacin del comando route8.
3
scp
Sirve para )acer una copia segura entre dos ordenadores. La in(ormacin via%a encriptada.
Sintaxis: scp usuarioNservidor:directorio_servidor directorio_local.
set
:ara ver las varia#les de entorno.
Sintaxis: set.
stp
:rotocolo de Erans(erencia de 3rc)ivos" permite trans(erir arc)ivos de ' para computadores remotos. La
in(ormacin via%a encriptada.
Sintaxis: s(tp ma&uina_remota.
sort
/uestra el contenido de un (ic)ero" pero mostrando sus l,neas en orden al(a#$tico.
Sintaxis: Sort *opciones+ nom_arc)ivo.
ssh (3ecure 3hell Client)
!s un programa para conectarse en una m&uina remota ' e%ecutar programas en ella. Utilizado para
reemplazar el rlogin ' rs)" adems provee ma'or seguridad en la comunicacin entre dos )osts. !l ss) se
conecta al )ost indicado" donde el usuario de ingresar su identi(icacin 6login ' pass<ord8 en la m&uina
remota" la cual realiza una autenti(icacin del usuario.
Sintaxis: ss) ma&uina_remota.
startx
Inicia el entorno gr(ico6servidor X8.
Sintaxis: startx.
su
2on este comando accedemos al sistema como root.
Sintaxis: su.
4
tail
!ste comando es utilizado para examinar las Fltimas l,neas de un (ic)ero.
Sintaxis: tail 4count nom_arc)ivo.
tar
2omprime arc)ivos ' directorios utilizando la extensin .tar.
Sintaxis: tar 4*arg+ nom_arc)ivo.tar nom_arc)ivo.
telnet
2onecta el )ost local con un )ost remoto" usando la inter(az E!LN!E.
Sintaxis: telnet ma&uina_remota
top
/uestra los procesos &ue se e%ecutan en ese momento" sa#iendo los recursos &ue se estn
consumiendo6/emoria"2:U"L8.!s una mezcla del comando uptime"(ree ' ps.
Sintaxis: top.
touch
2rea un arc)ivo vacio.
Sintaxis: touc) nom_arc)ivo.
traceroute
:ermite determinar la ruta tomada por un pa&uete para alcanzar su destino en Internet.
Sintaxis: traceroute *opciones+ )ost *tamao del pa&uete+.
5
umas"
!sta#lece la mscara de permisos. Los permisos con los &ue se crean los directorios ' los arc)ivos por
de(ecto.
Sintaxis: umas7 a4r<x"u=r<"g=r.
umount
!sta#lece la mscara de permisos. Los permisos con los &ue se crean los directorios ' los arc)ivos por
de(ecto.
Sintaxis: umas7 a4r<x"u=r<"g=r.
unalias
1orra un alias.
Sintaxis: unalias nom_alias.
uniq
!ste comando lee un arc)ivo de entrada ' compara las l,neas ad'acentes escri#iendo solo una copia de
las l,neas a la salida. La segunda ' su#secuentes copias de las l,neas de entrada ad'acentes repetidas no
sern escritas. Las l,neas repetidas no se detectarn a menos &ue sean ad'acentes. Si no se especi(ica
algFn arc)ivo de entrada se asume la entrada estndar.
Sintaxis: uni& *opciones+ nom_arc)ivo_entrada nom_arc)ivo_salida.
uptime
Nos indica el tiempo &ue )a estado corriendo la m&uina.
Sintaxis: uptime.
6
vi
:ermite editar un arc)ivo en el directorio actual de tra#a%o. !s uno de los editores de texto ms usado en
UNIX.
Sintaxis: vi nom_arc)ivo.
view
!s similar al vi" solo &ue no permite guardar modi(icaciones en el arc)ivo" es para leer el contenido del
arc)ivo.
Sintaxis: vie< nom_arc)ivo.
7
wc
2uenta los carteres" pala#ras ' l,neas del arc)ivo de texto.
Sintaxis: <c nom_arc)ivo.
whereis
;evuelve la u#icacin del arc)ivo especi(icado" si existe.
Sintaxis: <)ereis nom#_arc)ivo.
who, w
Lista &uienes estn conectado al servidor" con nom#re de usuario" tiempo de conexin ' el computador
remoto desde donde se conecta.
Sintaxis: <)o 9 <.
whoami
!scri#e su nom#re de usuario en pantalla.
Sintaxis: <)oami.
8
xmessage
!nviar un mensa%e al displa' de otro usuario o al nuestro propio.
Sintaxis: xmessage 6mensa%e8 9 export ;IS:L3O->AP.B?.QB.?>>:@ xmessage RolaJJ.
9
)es
!scri#e G'H continuamente.
Sintaxis: 'es.
:
3un no se )a dado de alta nigFn comando &ue comience con esta letra
6arios
;
3adiendo un S al (inal del comando )aremos &ue se comando ese e%ecute en segundo plano.
Sintaxis: nom_comandoS.
<
Repite el Fltimo comando colocando la letra con la &ue comienza el comando o su nFmero de )istor'.
Sintaxis: J.
!xtra,do del #log de /averic7 )ttp:99<<<.el#logdemaveric7.com9

También podría gustarte