You are on page 1of 3

COMANDOS DE LINUX

La terminal es muy sencilla y a la vez sumamente poderosa, te permite interactuar con
el sistema operativo sin necesidad de una interfaz gráfica.
Linux no es el producto de una sola compañía, es el resultado de la contribución de un
gran número de compañías y grupos de personas. De hecho, el sistema GNU/Linux es
un componente central, el cual se transforma en muchos productos diferentes: las
llamadas distribuciones.
Las distribuciones cambian la apariencia y funcionamiento de Linux completamente.
Las hay desde grandes sistemas completos totalmente equipados (respaldadas por
compañías) hasta las más ligeras que entran en un llavero USB o funcionan en
computadores viejos (usualmente desarrolladas por voluntarios).
Linux, como cualquier sistema Unix, puede ejecutar varias tareas al mismo tiempo. En
sistemas monoprocesador, se asigna un determinado tiempo a cada tarea de manera que,
al usuario, le parece que se ejecutan al mismo tiempo.

Tabla de los comandos principales de Linux
Comando

Descripción

Equivalente a
DOS

ls

listas del contenido de un directorio

dir

cd

cambio de directorio

cd

cd ..

directorio principal

cd..

mkdir

crea un nuevo directorio

md

rmdir

elimina un directorio

deltree

cp

copia de un archivo

copy, xcopy

mv

mueve un archivo

move

rm

elimina un archivo

del

passwd

cambia la contraseña del usuario

Ejecución=1 X=Leer+Escribir+Ejecutar 0 significa ningún derecho 1 significa derecho de ejecución 2 significa derecho de escritura 3 significa derechos de escritura y ejecución 4 significa derecho de lectura 5 significa derechos de lectura y de ejecución 6 significa derechos de lectura y de escritura 7 significa todos los derechos chfn cambia la información personal vista tipográficamente chsh cambia la shell: chsh user ubicación_de_la_shell finger lista de usuarios conectados traceroute traza la ruta entre el equipo local y el equipo visualizado ftp [machine] [port] transfiere el archivo entre el equipo local y el equipo de destino get recupera un archivo (get) put envía un archivo(put) quit sale de la sesión FTP (quit) telnet [machine] realiza una aplicación telnet talk permite hablar con un usuario conectado talk user mesg autoriza o rechaza el comando talk .cat muestra el contenido del archivo type more muestra el contenido del archivo con pausas type |more man ayuda para el comando requerido help lpr imprime el archivo requerido print chmod cambia el atributo de un archivo apropos chmod XXX file XXX= Usuario|Grupo|Otro en el que X representa un número entero 1<X<7 Lectura=4. Escritura=2.

En dicha orden. Estas se diferencian entre sí básicamente en la sintaxis de sus comandos y en la interacción con el usuario. En otras palabras el objetivo de cualquier intérprete de comandos es ejecutar los programas que el usuario teclea en el prompt del mismo.mesg n : Impide la recepción de mensajes talk mesg y : Permite recibir mensajes talk logout desconexión Interprete de comandos: Shell El intérprete de comandos es el programa que recibe lo que se escribe en la terminal y lo convierte en instrucciones para el sistema operativo. mientras que los externos son programas separados (ej: aplicaciones de /bin. . puede haber programas internos o externos: Los programas internos son aquellos que vienen incorporados en el propio intérprete. El prompt es una indicación que muestra el intérprete para anunciar que espera una orden del usuario.. el intérprete ejecuta dicha orden... En el mundo Linux/Unix existen tres grandes familias de Shells como se muestra en la tabla a continuacion. Cuando el usuario escribe una orden./usr/bin.).