Agregar pagina a Sitios ArgentinaComo publicitar aquí   │  Noticias & medios   │  Contacto

 

Sitios Argentina - Notas & Noticias Destacadas e interesantes

 

LISTA DE COMANDOS UNIX

Listado de comandos UNIX mas utilizados

ls
    muestra el contenido de un directorio

echo
    hace eco en pantalla
    
    Ejemplo:
    
    $ echo hola mundo!

cat
    muestra el contenido de un fichero

more
    muestra el contenido de un fichero haciendo pausas entre pantallas si el
    fichero es largo


man
    muestra la página del manual de un comando

    Ejemplo:
    
    $ man ls

clear
    borra la pantalla

cp
    copia ficheros y directorios

    Ejemplo:
    
    $ cp fichero_original fichero_copia

mv
    mueve ficheros

    Ejemplo:
    
    $ mv fichero fichero2

rm
    borra ficheros

    Ejemplo:
    
    $ rm fichero

ln
    enlazar (referenciar) ficheros

    Ejemplo de enlace "duro" (hardlink):

    $ ln fichero enlace

    Ejemplo de enlace "suave" (softlink):
    
    $ ln -s fichero enlace_simbólico

cd
    cambia de directorio de trabajo si no se indica directorio,
    nos traslada a $HOME
    
    Ejemplo:

    $ cd directorio

pwd
    muestra el directorio de trabajo actual

mkdir
    crea directorios

    Ejemplo:

    $ mkdir directorio

rmdir
    borra directorios (vacíos)

    Ejemplo:

    $ rmdir directorio

env
    muestra las variables de entorno del programa

head
    muestra las n primeras lineas de un fichero (10 por defecto)

    Ejemplo:
    
    $ head fichero

tail
    muestra las n últimas lineas de un fichero (10 por defecto)

    Ejemplo:
    
    $ tail fichero

grep
    busca ocurrencias de una cadena en un fichero

    Ejemplo:

    $ grep cadena fichero

ps
    muestra los procesos en el sistema

kill
    Envía una señal a un proceso indicando su PID (Process IDentifier,
    o número único que identifica a cada proceso)

    Ejemplo:
    
    $ kill 1002

export
    Exporta una variable al entorno del programa

    Ejemplo:
    
    $ export VARIABLE=valor

read
    Lee una linea de la entrada estándar y la almacena en una variable

    Ejemplo:
    
    $ read linea

$
    Delante de una variable permite acceder a su contenido

    Ejemplo:
    
    $ echo $SHELL

;
    Separa dos comandos en una misma linea

    Ejemplo:
    
    $ read linea ; echo se ha leído: $linea

file
    indica de qué tipo es un fichero

cal
    muestra el calendario del mes actual

wc
    cuenta lineas, palabras o bytes en ficheros
    
    Ejemplo:
    
    $ echo hola que tal | wc

date
    muestra hora y fecha actuales
    
    Ejemplo:
    
    $ date
    
    Ejemplo de fecha en formato yyyy-mm-dd:
    
    $ date "+%Y-%m-%d"

passwd
    cambia la contraseña de un usuario

chmod
    cambia los permisos de un fichero

chown
    cambia el propietario de un fichero

chgrp
    cambia el grupo propietario de un fichero

reset
    restaura la terminal de texto

whereis
    indica donde se puede encontrar un fuente, binario o manual
    
    Ejemplo:
    
    $ whereis ls
    
which
    indica donde está un comando
    
    Ejemplo:
    
    $ which ls
    
locate
    busca ficheros
    
find
    búsqueda avanzada de ficheros

who
    quién tiene sesión abierta en la máquina

tac
    concatena ficheros y los muestra a la inversa

touch
    actualiza la fecha y hora de un fichero, si no existe lo crea
    
    Ejemplo:
    
    $ touch fichero_inexistente

less
    una versión más elaborada de more que permite
    desplazarnos por el texto, hacer búsquedas, etc.

df
    muestra el espacio libre y ocupados de los discos
    
du
    calcula el espacio de disco usado

mail
    programa simple para enviar y leer correo

tar
    empaquetar ficheros
    
    Ejemplo empaquetar:
    
    $ tar cvf fichero.tar directorio
    
    Ejemplo desempaquetar:
    
    $ tar xvf fichero.tar

gzip
    comprimir un fichero

gunzip
    descomprimir un fichero comprimido con gzip

zcat
    muestra el contenido de un fichero comprimido con gzip

ldd
    muestra las librerías que usa un programa

halt
    apaga la máquina

reboot
    reinicia la máquina
    
shutdown
    apaga o reinicia la máquina

true
    cierto, o uno
    
false
    falso, o cero

exit
    termina la sesión y muestra el login del sistema
    
logout
    termina la sesión y muestra el login del sistema
        
seq
    genera una secuencia de números
    
    Ejemplo:
    
    $ seq 1 10
    
cut
    elimina partes de ficheros
    
    Ejemplo:
    
    $ echo hola que tal | cut -d " " -f 2
    
awk
    escáner de patrones y lenguaje de programación para procesar textos
    
    Ejemplo:
    
    $ echo hola que tal | awk '{ print $1 "!",  $2, $3 "?" }'

tr
    elimina o traduce caracteres
    
    Ejemplo:
    
    $ echo hola que tal | tr a A
        
sed
    realiza transformaciones en flujos de bytes
    
    Ejemplo:
    
    $ echo hola que tal | sed 's/a/A/g'
    
    (substituye las 'a' por 'A' en todo el flujo)

fmt
    da formato a cada párrafo de un fichero
    
sort
    ordena ficheros de texto

sleep
    detiene el proceso durante n segundos
    
    Ejemplo:
    
    $ sleep 5 ; echo Han pasado 5 segundos
    
uniq
    lee de stdin y compara lineas adyacentes escribiendo las
    lineas únicas a stdout

LISTA DE COMANDOS DEL DOS

Compartir este articulo :

 

 

 

 

Home  |  Cómo incluir tu Pagina aquí  |  Noticias & Actualidad  |  Publicidad & Consultas
 
© Copyright 2001 - 2021 Sitios Argentina .com.ar | Permitido el uso del contenido citando la fuente.